1. Introduction,
- began with brief greetings and confirmation that the interview would be conversational rather than strictly formal.
- The interviewer asked for a self-introduction covering work and education background.
2. Career Overview
- I summarized recent and past engineering roles, including team leadership and mobile app development.
3. Technical Deep Dive
- Discussed current technologies used, such as recent Swift language versions, concurrency features, testing strategies, and partial AI assistance.
- The interviewer shared some of their company’s product architecture details
4. Quick Technical Check
- A short technical question was asked about language fundamentals.
5. Administrative Questions
- Discussed current compensation level and flexibility.
- Interviewer outlined next steps: a take-home coding test, followed by code review and further interviews.
- Mentioned that HR would contact the candidate about scheduling.
6. Closing