The process took 1 week. I interviewed at Yelp in Dec 2011
Interview
My only gripe is that the engineer I interviewed with first told me not to worry about any language API limitation, but during the interview, told me that doing something would violate a language construct and I couldn't continue with that part of the solution. I agreed because I wasn't positive if the API would allow it, but in any case, I wasn't trying to do some black-box magic 'this function sorts an array in constant space' kind of thing, so it shouldn't have been alright. Turns out that what I was trying to do was perfectly legal within the API, so I really didn't violate anything. Anyway, that bad info forced me to write a solution in O(nlog(n)) space when I could have done it in O(n).
Interview questions [1]
Question 1
Given a file with a word on each line, get the top-ten most frequent words.
I interviewed at Yelp (London, England) in Jan 2020
Interview
First interview purely logistical and HR related, followed by 1 technical interview with a leetcode easy question, then a week later 1 Behavioral Interview followed by technical interview with leetcode medium question back to back. Interviewees were very friendly, encouraging and helpful
Applied through their website. Received an email asking for a quick chat. Arranged within the week. Some chit-chat and then some rapid-fire technical questions. By the end of the conversation i was informed that i passed the round and we should arranged a skype interview with an engineer. Received an email a few days later that the intern positions were full.
Interview questions [1]
Question 1
- port and protocol of HTTP
- what ssl stands for and used for
- how many bits to represent an octad digit
- max int with unsigned 32bit
- what structure for binary search: linked list or sorted array?
- insertion time in a linked list
Got the phone screen pretty quickly and was called by a recruiter for a pretty short conversation. The recruiter was really flexible about my schedule and a nice guy. Started the conversation with a few questions about what I would be interested in doing at the company, what my favorite languages to code in are. Then he asked some rapid-fire knowledge-based questions. They're on here for the most part--can't remember any that arent. He let me know at the end of the screen that I qualified for the interview with an engineer which we set up on the spot