Sr Ios Developer Interview Questions

1,602 sr ios developer interview questions shared by candidates

- General behavioural questions on first step, read yellow book. - System design: design a chat application. Two screens, contacts and message list. Most focus on second screen and on high level diagram of that. - Live coding: Refactor an old UIKit app. There was a collectionview inside a massive view controller with a list of something, fetched form api. Task was to refactor it to any kind of applicable architecture for testing. After that write tests for your chosen arch. And after small leetcode task with arranging integer elements inside an array.
avatar

Senior IOS Developer

Interviewed at Glovo

3.4
Jul 17, 2025

- General behavioural questions on first step, read yellow book. - System design: design a chat application. Two screens, contacts and message list. Most focus on second screen and on high level diagram of that. - Live coding: Refactor an old UIKit app. There was a collectionview inside a massive view controller with a list of something, fetched form api. Task was to refactor it to any kind of applicable architecture for testing. After that write tests for your chosen arch. And after small leetcode task with arranging integer elements inside an array.

Technical: What is ARC? Edge cases where structs can be stored in stack memory and classes can be stored in heap memory? Class vs Struct? Weak vs unowned? Behavioural: Tell me about a time you led a project to completion? Tell me a time you had to work through a conflict?
avatar

Senior Software Engineer - IOS

Interviewed at Bolt

3.4
May 14, 2026

Technical: What is ARC? Edge cases where structs can be stored in stack memory and classes can be stored in heap memory? Class vs Struct? Weak vs unowned? Behavioural: Tell me about a time you led a project to completion? Tell me a time you had to work through a conflict?

Viewing 721 - 730 interview questions

Glassdoor has 1,602 interview questions and reports from Sr ios developer interviews. Prepare for your interview. Get hired. Love your job.