I applied in-person. The process took 4 weeks. I interviewed at Amazon (Seattle, WA) in Aug 2013
Interview
I had a lot of conversations with Insight Global until they were able to get me an interview with Amazon. I had to go through two in-person interviews and an online coding session for the "contract to hire" position (which is a lot easier to get in with versus a full-time position). Know your stuff and you should be able to pass these interviews! At Amazon you have to ask yourself for every question, "does this scale?" because Amazon deals with TONS of data in their applications. Worry about computational time and memory usage for everything.
Interview questions [1]
Question 1
How do you detect for the first repeated character in a string? How do you detect whether or not a word is a palindrome?
a bit of a headache but overall okay once things were sorted. did not get confirmation of interview details and had to follow up more than once to confirm, but i think it was just that i got lost in the pile. understandable since i think there might have been a ton of applicants. the interviewers were polite but seemed harried
It was quite programming based. Anyway, it was not too hard. It was done in multiple rounds. The interviewer ask mainly about my experience in the field and asked questions about the work i had to do after i get selected.
The interview process at OpenAI was structured and thorough, spanning approximately three weeks. It comprised the following stages:
Recruiter Phone Screen (30 minutes): An initial conversation focusing on my background, motivations for applying, and alignment with OpenAI's missio
Interview questions [1]
Question 1
System Design: "Design a fault-tolerant web crawling service capable of handling 10 million requests per second."