I applied online. The process took 2 weeks. I interviewed at VanGogh Imaging (McLean, VA) in Nov 2013
Interview
1. I talked to the CEO first and explained my background briefly.
2. Scheduled a test a few days later. The questions were: function to evaluate rectangle overlap area, function to find intersection point between line and plane, to embed an image into another.
3. CEO took me to dinner and hosted me well on the day I landed.
4. Onsite interview on the next day:
First two rounds were with a couple of Engineers that were junior to me. They asked questions about my resume, dissertation and projects. The third round was with an engineer who asked technical questions. Some were algorithmic, some architectural/fixed-floating point and some computer vision/3D. I was surprised that he didn't know what a feature descriptor was or homography was but he insisted that my answer was wrong because my method didn't use iterative closest point.
5. I went to lunch afterward and I took a cab back to the airport
6. On the next day, I heard that I didn't get the offer but I didn't think I wouldn't have fit in there either.
Interview questions [1]
Question 1
What is the difference between debug and release mode?
Have you used revision/version control?
How can you find 2nd highest number in an array in least time?
How to eliminate corners in a bunch of 3D point cloud?
How to find shape/object correspondences in 3D point cloud?