1) Online 15min assessment with 20 questions to solve, it consisted of basic questions, related to struct, classes,Error handling etc, and finding bug in code, or what will be printed for given program.
2) 2 hour online interview on Microsoft Teams, first hour they asked all technical question, covering core basics of swift, code optimisation, code reviewing, scenario based questions.
3) Second hour was coding round, I was asked to solve 2 questions: One was more like an algorithm question, and second was more related to closures understanding in depth.
4) Stakeholder interview, the conversation was around what I have done so far, and what my goals are, what kind of projects I have worked on. He also told about lab49 culture and work.
5) HR round, with general HR questions.
Overall, interaction with everyone was really good.