Lead Ios Developer Interview Questions

7,863 lead ios developer interview questions shared by candidates

I was asked to create an iOS application that displayed yoga classes and allowed a user to click into any class to see details. There was a starter project with json files to use instead of setting up networking. The second coding project was a Node project in which they wanted me to use Waterline to create apis for their backend.
avatar

IOS Engineer

Interviewed at Glo

2.8
Feb 8, 2020

I was asked to create an iOS application that displayed yoga classes and allowed a user to click into any class to see details. There was a starter project with json files to use instead of setting up networking. The second coding project was a Node project in which they wanted me to use Waterline to create apis for their backend.

Given a 14 digit date time value as input (D), whose format is YYYYMMDDHHMISS. YYYY – represents year (Examples: 1947, 2000, 2015) MM – represents month (Examples: 12, 01, 03) DD – represents day (Examples: 31, 01, 15) HH – represents hour (Examples: 00, 01, 12, 23) MI – represents minute (Examples: 59, 50, 00, 05) SS – represents second (Examples: 59, 50, 00 06) You will also be given another integer, called the offset value (O), in seconds. You are required to print a 14 digit output date in the format YYYYMMDDHHMISS which is adjusted for the offset from the input date. Constraints: 10010101000000 < D < 39991231235959 -94638758399 < O < 94638758399 Sample Input: 19470815000008 17 Sample Output: 19470815000025 Explanation: The input 19470815000008 represents August 15, 1947 00:00:08. If you adjust the input date with 17 seconds, you will get the date August 15, 1947 00:0025. Hence the output is 19470815000025.
avatar

Web, Android and IOS Developer

Interviewed at Mallow Technologies

4.2
Jan 24, 2016

Given a 14 digit date time value as input (D), whose format is YYYYMMDDHHMISS. YYYY – represents year (Examples: 1947, 2000, 2015) MM – represents month (Examples: 12, 01, 03) DD – represents day (Examples: 31, 01, 15) HH – represents hour (Examples: 00, 01, 12, 23) MI – represents minute (Examples: 59, 50, 00, 05) SS – represents second (Examples: 59, 50, 00 06) You will also be given another integer, called the offset value (O), in seconds. You are required to print a 14 digit output date in the format YYYYMMDDHHMISS which is adjusted for the offset from the input date. Constraints: 10010101000000 < D < 39991231235959 -94638758399 < O < 94638758399 Sample Input: 19470815000008 17 Sample Output: 19470815000025 Explanation: The input 19470815000008 represents August 15, 1947 00:00:08. If you adjust the input date with 17 seconds, you will get the date August 15, 1947 00:0025. Hence the output is 19470815000025.

What is Dispatch? After a few explanations asked from my side about the meaning of this, I did not get an answer but as I understood was meant that it is about Method Dispatch in Swift. So again the the wording of the questions is very sad.
avatar

Mid Level IOS Engineer

Interviewed at Samsung Food

4.8
Jul 20, 2024

What is Dispatch? After a few explanations asked from my side about the meaning of this, I did not get an answer but as I understood was meant that it is about Method Dispatch in Swift. So again the the wording of the questions is very sad.

1) The formulation of questions was very bad, there was one about "types" but meant that the question was regarding the Copy-on-Write mechanism in Swift. The question sounded like this, what is an array, a reference type, or a value type?
avatar

Mid Level IOS Engineer

Interviewed at Samsung Food

4.8
Jul 20, 2024

1) The formulation of questions was very bad, there was one about "types" but meant that the question was regarding the Copy-on-Write mechanism in Swift. The question sounded like this, what is an array, a reference type, or a value type?

Viewing 1071 - 1080 interview questions

Glassdoor has 7,863 interview questions and reports from Lead ios developer interviews. Prepare for your interview. Get hired. Love your job.