Sr Ios Developer Interview Questions

1,600 sr ios developer 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.

During the screening interview I got a few behavioral interview questions along with the questions about my dream job. I found it really nice that guys really trying to find a perfect fit. During the interview with engineering manager I talked about my experience in general and found out a lot about the company and team structure. During the code challenge discussion I also got a few questions about Swift and UIKit. On the final interview we just made sure that we can go along together and discussed again some behavioral topics.
avatar

Senior IOS Developer

Interviewed at Babbel

3.5
Jul 24, 2020

During the screening interview I got a few behavioral interview questions along with the questions about my dream job. I found it really nice that guys really trying to find a perfect fit. During the interview with engineering manager I talked about my experience in general and found out a lot about the company and team structure. During the code challenge discussion I also got a few questions about Swift and UIKit. On the final interview we just made sure that we can go along together and discussed again some behavioral topics.

Viewing 1411 - 1420 interview questions

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