I applied through university. The process took 2 weeks. I interviewed at A9.com
Interview
I got feedback from career fair at my school, and then the recruiter setup an one-to-one interview with an A9 engineer. The questions are pretty straight forward, about tree search and traversal. Review your algorithm class materials should get you an onsite.
Interview questions [1]
Question 1
Nothing difficult. But I saw other reviews saying that A9 focus a lot on tree search. So be prepare for such questions.
I applied in-person. The process took 1 day. I interviewed at A9.com in Feb 2014
Interview
Went to a talk and dropped my resume off. Called that night to schedule for a 30-minute on-campus interview. The engineer asked me about things he saw on my resume and then we did a coding exercise. Then offered to answer any questions I had for him.
Interview questions [1]
Question 1
Assume that the read file function does not exist but instead we have a function that given an input size in bytes with a maximum byte constraint and moves the cursor. If the number of bytes exceeds the file size, contents up to the end are returned and if the cursor is at the end of the file an empty string is returned. Write a new file read function using the helper function.
Also, asked for the complexity of the function.