1. Interesting interview to understand depths of your technical and non-technical expertise;
2. Friendly managers taking the interview;
3. Good communication skills are a must for the interview;
4. Very well organized interview environment to make one comfortable;
Interview questions [1]
Question 1
Nature of projects which make you comfortable and uncomfortable - how did you handle uncomfortable projects?