It was a phone interview, where they talked about why I was a great fit and we went through the resume together. They asked a couple questions as we were going through the resume.
I applied through university. The process took 4 weeks. I interviewed at Laserfiche (Long Beach, CA) in Nov 2013
Interview
Went to a recruiting fair at the beginning of the year, got asked the difference between virtual functions and non virtual functions. Went on to a behavioral phone interview, mostly about my interests and past experiences, and what exactly I was looking for. I got emailed a couple of problems to solve (programming and problem solving) a couple of days later, which I had about four or five days to figure out.
From there, I got an on campus interview with the CTO and a Senior Engineer. Had to program the solution to a problem on the fly, but it wasn't too bad. I screwed up quite a bit in terms of syntax, but I think they knew my algorithm skills were there.
Interview questions [1]
Question 1
Given a sorted array and an element k, find the longest subsequence of k. Return the index of the start of the subsequence.
I applied through university. The process took 4 weeks. I interviewed at Laserfiche in Dec 2012
Interview
On-campus, offline exercises, phone, on-site, I did it well at first rounds, but it was not easy when it comes to the onsite interview. Two interviewers, one technical problem with follow-ups and some behaviour questions at the end. I did not solve the problem and the interviewers did not give me any hint at all.
Interview questions [1]
Question 1
Coin problem, like 0/1 knap sack problem, need some dynamic programming knowledge