Ios Engineer Manager Interview Questions

7,849 ios engineer manager interview questions shared by candidates

Create a mobile application that implements a simple read-only browser for an S3 bucket. 1. Non-functional requirements ○ The presented solution must be production ready. 2. Data - use the S3 API in order to list objects in a bucket and download them. i. For example, an object name of the form s3://bucket-name/prefix/subprefix/object1.txt can be interpreted as a path, where prefixes are visually represented as folders in the UI, i.e. the above path should be presented in the UI as a filesystem structure like so: ● Prefix (presented as a folder) ○ Subprefix (presented as a folder) ■ object1.txt (a downloadable file) 3. Functional spec ○ The main goal is to enable users to browse an S3 bucket in read-only mode. 4. UI/UX ○ The user interface should be minimalistic yet pleasant to use and look at. ○ On first start, the application should ask the user to configure some settings: i. S3 Secret Key and Access Key ID ii. The bucket name ○ The settings should be remembered on the device, such that the user shouldn’t need to enter them each time they restart the application. ○ It should provide an ability to change the abovementioned settings at any point through a simple interface. ○ It should present a simple, file browser-like interface that organizes the bucket by prefixes. ○ The user should be able to navigate into a prefix as if it is a folder, as well as navigate back the chain of parent prefixes. ○ Based on the current prefix (folder), the objects under that prefix are listed as well as any subprefixes (subfolders). ○ The user is able to select an object (file) and download it to their device.
avatar

Senior IOS Developer

Interviewed at LucidLink

4.3
Oct 10, 2024

Create a mobile application that implements a simple read-only browser for an S3 bucket. 1. Non-functional requirements ○ The presented solution must be production ready. 2. Data - use the S3 API in order to list objects in a bucket and download them. i. For example, an object name of the form s3://bucket-name/prefix/subprefix/object1.txt can be interpreted as a path, where prefixes are visually represented as folders in the UI, i.e. the above path should be presented in the UI as a filesystem structure like so: ● Prefix (presented as a folder) ○ Subprefix (presented as a folder) ■ object1.txt (a downloadable file) 3. Functional spec ○ The main goal is to enable users to browse an S3 bucket in read-only mode. 4. UI/UX ○ The user interface should be minimalistic yet pleasant to use and look at. ○ On first start, the application should ask the user to configure some settings: i. S3 Secret Key and Access Key ID ii. The bucket name ○ The settings should be remembered on the device, such that the user shouldn’t need to enter them each time they restart the application. ○ It should provide an ability to change the abovementioned settings at any point through a simple interface. ○ It should present a simple, file browser-like interface that organizes the bucket by prefixes. ○ The user should be able to navigate into a prefix as if it is a folder, as well as navigate back the chain of parent prefixes. ○ Based on the current prefix (folder), the objects under that prefix are listed as well as any subprefixes (subfolders). ○ The user is able to select an object (file) and download it to their device.

There were some DSA and basic networking questions in the technical interview round. Like explaining certain data structures, how they work, where you would use them. Similar questions for some algorithms. The take-home task consisted of creating a production quality iOS app with limited functionality. You set your own deadline and can keep in touch with the interviewers if you need clarification.
avatar

Senior IOS Engineer

Interviewed at LucidLink

4.3
Jul 21, 2025

There were some DSA and basic networking questions in the technical interview round. Like explaining certain data structures, how they work, where you would use them. Similar questions for some algorithms. The take-home task consisted of creating a production quality iOS app with limited functionality. You set your own deadline and can keep in touch with the interviewers if you need clarification.

Explain your demo app architecture? How do you debug your code? What were the challenges you encountered and what would you improve if you had more time to work on the demo? What do you like to do when you are not working?
avatar

IOS Developer

Interviewed at Sign In Solutions

3.1
Feb 15, 2019

Explain your demo app architecture? How do you debug your code? What were the challenges you encountered and what would you improve if you had more time to work on the demo? What do you like to do when you are not working?

Viewing 7121 - 7130 interview questions

Glassdoor has 7,849 interview questions and reports from Ios engineer manager interviews. Prepare for your interview. Get hired. Love your job.