Software Engineering Intern applicants have rated the interview process at Snap with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 50% positive. This is according to Glassdoor user ratings.
Here are the most commonly searched roles for interview reports -
interviews were hosted on hackerrank
interview 1: add 2 numbers represented by linked lists together
interview 2: given a matrix, see if there are any columns that are the same as any of the rows. then asked me to implement a tictactoe class with a self.play method from existing methods in base class
Interview questions [1]
Question 1
add 2 numbers represented by linked lists together
Asked me a series of questions that are similar to leetcode but more business related. Added a lot of follow-ups on top of the first question. Online tech interview. No behavior related questions only asked me to introduce myself.
There was an OA which was relatively simple. There was also a Technical Interview which was very OOP based. You have to know stuff about queues, priority queues, heaps and their time/space complexity.
Interview questions [1]
Question 1
Part 1: Create a class to store messages.
Part 2: Make sure it only stores the last N messages to save space.
Part 3: Messages may not arrive in the correct order, instead they'll have a sequence number.