I was told by the recruiter that there would be 2 iOS specific, 1 general algorithmic, 1 app design/ system design and 1 behavioral. I’m being considered for the entry level iOS position requiring 1+ YOE. I saw completely different interviews info on a few other snap iOS on-site related posts saying most of the rounds are LC based and very less to almost no iOS specific rounds. Can anyone confirm which is more accurate? Update: Phone screen: half the interview was questions on past experience and rest of it was 3 easy/medium questions. On-site: iOS related algo questions, plain algo questions and iOS system design. A lot of questions related to interest in snap, past experience and behavioral questions. Passed the on-site #engineering #software #swe #ios #Snapchat #snap #interview
Mine was one app building, one “behavioral”/lunch , the rest general algorithm problems. Every interviewer asked about past projects. Absolutely no iOS specific or trivia. I think YMMV.
Can you tell more in details about the app building round?
No system design?
For the general algorithm problems do we have to answer in Swift programming language? Or can we answer in Java, python etc
Hey op how was the sys design?
I am planning to interview Snap onsite, too. Can you share anything more about what app building round you ever had?
Prepare for iOS specific questions and iOS trivia question mixed with lc something like this - https://youtu.be/5wb9Z69zzEg
And don't forget about the system design!
Good luck! Please share your experience after the interview