I applied online. The process took 4 weeks. I interviewed at Google
Interview
I got contacted after applying online with a short coding assessment with 3 questions. After 2 weeks, I was contacted by a recruiter with a questionnaire about team placement and to schedule two follow-up white-board session with 2 separate company workers at Google.
Interview questions [1]
Question 1
Q: Do basic string operations by translating sentences into pig latin
I applied online. The process took 3 weeks. I interviewed at Google
Interview
Regular process, got a link to two questions to solve for 90 min (You can run and see if it works before you submit). Later got an email telling me to pick 10 dates to choose for a phone screen interview (but it is not literally, you can use your laptop). Scheduled for the first date available. First interview was relatively easy but got chocked in the second one. Around 3 weeks later got generic rejection email:
"Thank you so much for interviewing with us. We enjoyed learning more about your background and experience. The hiring team has decided not to move forward with your candidacy for the *semester* *year* Software Engineering Internship role. If we come across another opening that we think could interest you and may be a good match for your skills and experience, a member of our recruiting team may contact you."
I'm like ****
It seems there are websites like LeetCode and book Cracking the coding interview that you should browse through if you wish to pass any tech interview.
I'm like ****
I applied online. The process took 4 weeks. I interviewed at Google in Jun 2018
Interview
The process started up by a recruiter contacted me by mail. I was then given an online coding round with 2 easy problems to complete. After 2 weeks, I have my technical phone interview with one of Google's engineer.
Interview questions [1]
Question 1
Question: Designed an efficient key-value data structure, each element has an elapsed time. For example, elements A with elapsed time 15 (keyA , (valueA , 15)) will be removed from the data structure after 15 seconds from the time it was added to the data structure