I applied through a recruiter. I interviewed at Eladian Partners (New York, NY) in Apr 2011
Interview
Got introduced to the company through a recruiter. The interviewing process is long and pretty hard to pass through. Beginning is a rather simple screening interview, than test of C++ skills on IKM web site. If you pass IKM (must be better than 95%) you must go through long and very technical phone interview. Then you must complete programming exercise (can do it at home) which is not simple. Finally if you succeeded you are invited for personal interview.
Interview questions [1]
Question 1
Every interview may have few questions which can catch you off guard like implement division in C (Knuth's Art of programming has good discussion), how to implement STL allocators, concepts which must be modeled by sorted map.