Senior Ios Engineer Interview Questions

621 senior ios engineer interview questions shared by candidates

- Take home challenge was to build the blog view of their app. This can be found by downloading their app, using demo mode, opening the hamburger menu and selecting daily capital blog. Usual requirements: pull blogs from rss feed, display content, content is styled html, display loading state, etc. - Rebuild the allocations view of their app. You can find this by downloading their app and using the demo mode. Open the hamburger menu select holdings and allocations then in the top right select the rectangle button and select allocations. The view you are asked to build is the top view with the rectangles. The function takes in an array of integer allocation values . Place a rect on the view for each value based on the ratio to the sum of all values.
avatar

Senior IOS Engineer

Interviewed at Personal Capital

3.9
Feb 13, 2023

- Take home challenge was to build the blog view of their app. This can be found by downloading their app, using demo mode, opening the hamburger menu and selecting daily capital blog. Usual requirements: pull blogs from rss feed, display content, content is styled html, display loading state, etc. - Rebuild the allocations view of their app. You can find this by downloading their app and using the demo mode. Open the hamburger menu select holdings and allocations then in the top right select the rectangle button and select allocations. The view you are asked to build is the top view with the rectangles. The function takes in an array of integer allocation values . Place a rect on the view for each value based on the ratio to the sum of all values.

After spending some time doing the exercise, I've sent them the repository with the working app that met the requirements and beyond, using latest Apple tech + best practices (SwiftUI + Combine). The feedback never came. They said it would be done by the end of that week, never arrived. I had to ask for a feedback from the HR person. Then he said: oh yeah, you didn't pass. You could have used X and Y. That was it. No detailed answer about why the chosen approach was "bad". No specifics about why the code wasn't accepted or didn't meet their expectations. Of course I could have used X or Y. And also W, Z, T, U. It's software development after all. EVERY approach has its pros and cons. That tells me that the developers of the company can't argue reasonably about code/architecture, don't have deeper knowledge on modern iOS development and how SwiftUI / Combine works or they simply don't care. Either way, I would keep distance from the pretentious lads -- if you want to save your precious time.
avatar

Senior IOS Engineer

Interviewed at Neugelb Studios

2.7
Oct 28, 2021

After spending some time doing the exercise, I've sent them the repository with the working app that met the requirements and beyond, using latest Apple tech + best practices (SwiftUI + Combine). The feedback never came. They said it would be done by the end of that week, never arrived. I had to ask for a feedback from the HR person. Then he said: oh yeah, you didn't pass. You could have used X and Y. That was it. No detailed answer about why the chosen approach was "bad". No specifics about why the code wasn't accepted or didn't meet their expectations. Of course I could have used X or Y. And also W, Z, T, U. It's software development after all. EVERY approach has its pros and cons. That tells me that the developers of the company can't argue reasonably about code/architecture, don't have deeper knowledge on modern iOS development and how SwiftUI / Combine works or they simply don't care. Either way, I would keep distance from the pretentious lads -- if you want to save your precious time.

1. Life story with Recruiter 2. Technical deep dive with a senior developer (brought in my own project to talk about the challenges, how it was made, what I learned, etc) 3. Technical life story with another developer - How I got started in development, my career progression, opinions on technical stacks, etc.
avatar

Senior IOS Engineer

Interviewed at 500px

3.4
Jan 27, 2017

1. Life story with Recruiter 2. Technical deep dive with a senior developer (brought in my own project to talk about the challenges, how it was made, what I learned, etc) 3. Technical life story with another developer - How I got started in development, my career progression, opinions on technical stacks, etc.

Round 3: Interview with Compass (1 hour Google meet - screen shared) 1. Some basic questions related to Swift & iOS. 2. Design an Image manager which will fetch images from a URL. URL will have some dynamic portion (ex: https://www.google.com/{path}/{index}). 3. Store these images in collection view 3x3.
avatar

Senior Mobile Engineer - IOS

Interviewed at Compass

3.9
Jun 29, 2022

Round 3: Interview with Compass (1 hour Google meet - screen shared) 1. Some basic questions related to Swift & iOS. 2. Design an Image manager which will fetch images from a URL. URL will have some dynamic portion (ex: https://www.google.com/{path}/{index}). 3. Store these images in collection view 3x3.

Viewing 411 - 420 interview questions

See Interview Questions for Similar Jobs

Glassdoor has 621 interview questions and reports from Senior ios engineer interviews. Prepare for your interview. Get hired. Love your job.