Snapchat Frontend Interview Experience
Had a great experience with a very nice engineer at Snapchat. The engineers at Snapchat seem to be of very high caliber, although it was a bit unfortunate that some could not move forward.
Started with a resume review, questions about hosting frontend applications, and how to write tests. Asked about React and how to utilize Redux, then inquired about designing a Redux system for different features requirements.
For the coding portion, was asked how to bind a series of event listeners on a div, where each event can only be triggered once, but each bound function must be executed. I used a hashmap to bind each event with a series of functions, but ran out of time. The interviewer pointed out that this implementation could lead to functions being called multiple times, and it was not clear what the final requirement was.
Overall, it was a great experience, and the engineers at Snapchat should be very outstanding.