I applied online. The process took 2 months. I interviewed at Google (Pittsburgh, PA) in Dec 2015
Interview
Got an email from a recruiter a few months after applying online for the Software Engineering Intern position. Recruiter was prompt and accommodating. Was able to reschedule the interview when something came up. Made sure the whole process was a good one. Had two one hour technical phone interview back to back. First one was a design problem and second was more of a conversation about my projects and related questions.
Interview questions [1]
Question 1
Design an algorithm that predicts where a ball will exit a given maze based on its entry point.
I applied through an employee referral. The process took 3 months. I interviewed at Google (Mountain View, CA) in Nov 2015
Interview
Submitted resume and find a friend referral in Oct. Three phone interviews. Toke two back-to-back interviews in Nov. Then was asked to take a third interview. Toke the third interview in Dec. Then got result really quick. There has been a really long time waiting in the pool for team project matching.
Interview questions [1]
Question 1
1.
Taj Mahal
copy one array to another array; what if overlap
detect language of webpage
2.
2D array sum
A-B B-A
3.
interpolation of signals
two sets of signals
I applied through an employee referral. The process took 5 weeks. I interviewed at Google in Dec 2015
Interview
It was very nice and quick. I got 2 interviews scheduled at the same day, about two weeks after they received my resume. Just 3 days later I got e-mail that they would like to progress my appllication to the final stage - host matching. I was waiting for about 2 weeks. My two hosts were very friendly. I liked a project very much. Fortunately, they were very positive, too.
Interview questions [1]
Question 1
Simple algofithmic questions, one about locks (how to make queue useful for multiple threads) and one about C++ fundamentals.