I applied through university. The process took 3 weeks. I interviewed at D2 Technologies (Santa Barbara, CA) in Mar 2014
Interview
First contacted on the career fair and got first phone interview 3 days later. The phone interview was conducted by the CTO, he asked a bunch of questions based on my resume. 1 weeks later, I was contacted again for scheduling the onsite interview. During the onsite interview, 4 interviewers asked me about different skill sets. But all of them were based on skills listed on my resume. Two of them gave me 1-2 coding questions per each. Not very difficult. What was surprising to me was that I got no further updates after the onsite interview. They just rejected me in silence!
Interview questions [1]
Question 1
When answering one coding question, I gave the solution in C++ by utilizing the STL. However, the interviewer didn't know C++/STL very much. When I gave the complexity analysis, he was definitely not satisfied because I involved some details on the STL container (HashMap). I told him that mapping in HashMap in C++ 10 isn't constant time complexity and he felt confused and asked me to implement one hashtable that does have constant time complexity. Somehow, the interviewer couldn't be satisfied anyway. And this was really frustrated.