Candidates applying for Software Engineering Intern roles take an average of 14 days to get hired, when considering 3 user submitted interviews for this role. To compare, the hiring process at Snap overall takes an average of 26 days.
Common stages of the interview process at Snap as a Software Engineering Intern according to 3 Glassdoor interviews include:
Group panel interview: 100%
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.