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;