Phone interview, first 20 min was discussing about background, then a leetcode hard level question.
I think i did pretty well, no idea why it was rejected, maybe they are not hiring generic engineers, just waste of time.
I applied online. The process took 2 weeks. I interviewed at Snap (Seattle, WA) in Apr 2018
Interview
The interview questions is a hard-level question in leetcode but not unsolvable. The interviewer almost not talkign the entire time showing no interest of the candidate. After solving the problem, the interviewer doesn't ask to run the code but instead asking if have any question for him so he can finish the interview even when there's still time left for the interview.
Get a response within two days saying they don't find a match for the position. This seems to be the same experience for many others in the last few months after Snap went to IPO, especially as they start the laying off process.
The advice is don't apply for snapchat if you have other opportunities. They intend to ask the hard-level question and not intend to really hire generic engineer unless you are a special need for them. I have heard from an internal engineer that their recruiter has asked them to make the question harder so they have a better reason to reject the candidate. Overall, an awful company to apply.
Interview questions [1]
Question 1
You don't have to run your code and you can stop now, do you have any question for me before we end this interview?
I applied through a recruiter. I interviewed at Snap in Jan 2018
Interview
Reached out by recruiter via LinkedIn, had phone screening organised. They're different to other company's phone screens as they require you to video interview on Google Hangouts and show your face, as well as requiring your code to compile. My interviewer was very friendly and nice, who seemed to be geniunely happy working at Snapchat and recommended the workplace very much to me. After my interview I was reached out by the recruiter again asking where I'd like to work at and when I'll be graduating, I thought it meant I was moving on to the on-site but since then I've been completely ghosted by my recruiter (for over a month now) despite emailing politely for any updates. I wish I was at least sent a rejection/thank you email but they kept me hanging for a whole fortnight before I gave up trying to contact my recruiter.
Interview questions [1]
Question 1
Literally asked to implement doubly linked list, but the fact it was generic type and had to compile made it harder than usual I suppose