Very nice and simple . One technical round which was comprised of all the skill set you have mentioned .
Second goes the Managerial round in which the person really made me comfortable first and was mainly checking the behaviour and the way of expressing .