Sr Ios Developer Interview Questions

1,601 sr ios developer interview questions shared by candidates

Implement a scaffold of a design system, where you can apply styles to UI elements. Given an example of badly designed code (Network service + View controller) fix it the way you want and implement missing callback action inside the VC. This task was seasoned with some delusional requirements, like what if token storage was not designed to be called multiple times and has to be initialised every time to avoid bugs? How would you implement dependency injection where you don't need to implement mocks with given protocols (some wise man told them to pass function closures instead). What is autorelease pool and how you can use it.
avatar

Senior IOS Developer

Interviewed at Flo Health

3.7
Oct 26, 2023

Implement a scaffold of a design system, where you can apply styles to UI elements. Given an example of badly designed code (Network service + View controller) fix it the way you want and implement missing callback action inside the VC. This task was seasoned with some delusional requirements, like what if token storage was not designed to be called multiple times and has to be initialised every time to avoid bugs? How would you implement dependency injection where you don't need to implement mocks with given protocols (some wise man told them to pass function closures instead). What is autorelease pool and how you can use it.

Design an event tracking system with a tracking function to monitor events. There will be two event types: high-priority events, which should be sent to the server immediately upon arrival, and low-priority events, which can be cached locally and uploaded in batches every 10 seconds or so. Ensure that validation and enrichment are performed when events are received.
avatar

Senior Software Engineer, Mobile IOS

Interviewed at Grab

3.8
Mar 20, 2025

Design an event tracking system with a tracking function to monitor events. There will be two event types: high-priority events, which should be sent to the server immediately upon arrival, and low-priority events, which can be cached locally and uploaded in batches every 10 seconds or so. Ensure that validation and enrichment are performed when events are received.

Viewing 1181 - 1190 interview questions

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