I applied through a recruiter. The process took 2 weeks. I interviewed at Citi (New York, NY)
Interview
I was contacted by recruiter and was promptly followed by technical phone screen.The technical phone screen consists of combination of basic and programmatically intuitive questions from all the modules in your resume.Be prepared for the tech questions.I was called for inperson interview with in a week.The questions here mostly consists of medium to difficult concepts ranging from Datastructures, understanding of the implementation of the API, Design approach etc
Interview questions [1]
Question 1
1.Please give algorithm to sort given nos. from 1 to n, with O(1) binary notation
2.Explain the internal implementation of hash map.
3.Caching
I applied in-person. The process took 2 weeks. I interviewed at Citi (São Paulo, ) in Jun 2009
Interview
The interview is so hard, so technical details is required. Strong technical skills are needed. You must be updated to the Market and to the latest technologies in the IT Programming. Don`t be nervous and do not lie, they`ll find your lie.
Interview questions [1]
Question 1
Details about C#, Static class, static variables, etc.
Details about SQL server, about Transactions, about transaction log behaviors, etc
Details about WCF and Remoting technology. You must be very skilled programmer.