Ios Interview Questions

7,857 ios interview questions shared by candidates

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?

- What traits does a good Product Manager have? - (After explaining a sample experiment that I was feature lead for) I now have so many questions about the usecase/experiment/feature which you explained. (Be ready to act like a PM) - Why did you left your previous company? - If the previous company give you the control of things, what would you change about the product and workflow there?
avatar

Senior iOS Engineer

Interviewed at TIER

3.4
Oct 16, 2024

- What traits does a good Product Manager have? - (After explaining a sample experiment that I was feature lead for) I now have so many questions about the usecase/experiment/feature which you explained. (Be ready to act like a PM) - Why did you left your previous company? - If the previous company give you the control of things, what would you change about the product and workflow there?

Viewing 1071 - 1080 interview questions

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