The process took 2 weeks. I interviewed at Invia in July 2010
Interview
Everything was smooth until the very end. From the initial phone screenings to the 2nd in person interview. I asked for an agenda for the 2nd interview and I was told just additional discussions with more staff, including the lead developer. When I came in to the 2nd interview, I was asked to take a test I was not prepared for.
Interview questions [1]
Question 1
Given a singly linked list, find the nth node from the rear.
I applied online. I interviewed at Invia (Ann Arbor, MI) in Aug 2016
Interview
First step was a phone call with HR for personality fit, and a brief overview of the company. Then a technical phone interview was given where I was asked some trivia-esque software related questions. The final step was an on-site interview. which involved more technical questions and meeting the team.
Interview questions [1]
Question 1
Questions about software design patterns, a couple questions involving the use of linked lists, and other trivia-esque technical questions.