Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by TO THE NEW Team. If you also belong to the team, you can get access from here

TO THE NEW Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

TO THE NEW Senior IOS Developer Interview Questions and Answers

Updated 13 Apr 2023

TO THE NEW Senior IOS Developer Interview Experiences

1 interview found

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before Apr 2022. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Swift basic, protocol, mvvm, mvc, unit testing Dispatch queue and group, nsoperation
  • Q2. High order function

Interview questions from similar companies

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Approached by Company and was interviewed in Aug 2023. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. Atomic vs Non-Atomic
  • Ans. 

    Atomic means thread-safe access, non-atomic is not thread-safe

    • Atomic ensures that a property is always fully set or retrieved, while non-atomic does not guarantee this

    • Atomic properties are slower due to the overhead of ensuring thread safety

    • Non-atomic properties are faster but can lead to data corruption in a multi-threaded environment

  • Answered by AI
  • Q2. SSL Pinning with different ways
  • Ans. 

    SSL pinning is a security measure to prevent man-in-the-middle attacks by associating a specific SSL certificate with a particular app.

    • Implementing SSL pinning using public key

    • Implementing SSL pinning using certificate

    • Implementing SSL pinning using hash of certificate

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - Technical 

(4 Questions)

  • Q1. Types of job in kotlin coroutine
  • Ans. 

    Types of jobs in Kotlin coroutine include launch, async, withContext, and runBlocking.

    • launch: starts a new coroutine without blocking the current thread

    • async: starts a new coroutine and returns a Deferred object with a result

    • withContext: switches the coroutine context within a coroutine

    • runBlocking: blocks the current thread until the coroutine inside it is completed

  • Answered by AI
  • Q2. What is Flow, Channel diffrent between StateFlow and SharedFlow
  • Ans. 

    Flow is a cold asynchronous data stream, Channel is a hot asynchronous data stream. StateFlow is a hot asynchronous data stream with a state, SharedFlow is a hot asynchronous data stream without a state.

    • Flow is a cold asynchronous data stream that emits values one by one.

    • Channel is a hot asynchronous data stream that can have multiple subscribers.

    • StateFlow is a hot asynchronous data stream that retains the most recent ...

  • Answered by AI
  • Q3. If Flow lifecycle aware
  • Ans. 

    Flow lifecycle aware means using Kotlin Flow with lifecycle awareness in Android development.

    • Flow lifecycle aware helps manage data streams in Android apps

    • It ensures that data emissions are only observed when the lifecycle is in the appropriate state

    • Example: Using Flow with LiveData to update UI components based on lifecycle events

  • Answered by AI
  • Q4. What is inline function and highorder function?
  • Ans. 

    Inline functions are functions that are expanded in place at the call site, while high-order functions are functions that can take other functions as parameters or return them.

    • Inline functions are expanded in place at the call site to improve performance.

    • High-order functions can take other functions as parameters or return them.

    • Example of high-order function: map() function in Kotlin.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare for Kotlin basic

Skills evaluated in this interview

IOS Developer Interview Questions & Answers

NeoSOFT user image Tejaswini Kadam

posted on 7 Jun 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Dec 2023. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. GCD, Operation queue, struct vs class, some small logical coding ,
Round 2 - Technical 

(1 Question)

  • Q1. GCD, operation queue, URL Session tasks, ref type , value tyep,
Round 3 - HR 

(1 Question)

  • Q1. Basic and discussion about Job offer
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Oops based question
  • Q2. Solid principles and how to implement
  • Ans. 

    Solid principles are a set of five design principles for writing maintainable and scalable code.

    • Single Responsibility Principle: A class should have only one reason to change.

    • Open/Closed Principle: Classes should be open for extension but closed for modification.

    • Liskov Substitution Principle: Objects of a superclass should be replaceable with objects of its subclasses without affecting the program's correctness.

    • Interfa...

  • Answered by AI
Round 2 - Coding Test 

Tata using network layer

Skills evaluated in this interview

Round 1 - Technical 

(1 Question)

  • Q1. Oops , programming, collection, java basic and Kotlin basic

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare basic welll for java and Kotlin.
Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I applied via Approached by Company and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Explain hooks in react
  • Ans. 

    Hooks are a new addition in React 16.8 that allow you to use state and other React features without writing a class.

    • Hooks are functions that let you use state and other React features in functional components.

    • useState() is a hook that allows you to add state to functional components.

    • useEffect() is a hook that allows you to perform side effects in functional components.

    • Custom hooks are reusable functions that can contai...

  • Answered by AI
Round 2 - Assignment 

Create weather application in react native with unit test scripts

Interview Preparation Tips

Interview preparation tips for other job seekers - I recently interviewed for react native developer position and it started with a technical discussion followed by an assessment and after clearing both rounds I was asked to submit a detailed document regarding my technical experience and past projects. Since then I didn't get any feedback from the company I even tried to contact the Xoriant hr directly but was unable to get any reply so it was a very disappointing experience.

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Approached by Company and was interviewed in May 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

MC- Android Java related Questions

Round 2 - Technical 

(1 Question)

  • Q1. Kotlin coroutine related, Comparison of Architecture
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Scaler Carrera Hub and was interviewed in Mar 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

The whole interview about DSA, oops database and your relevant text

Round 2 - Coding Test 

There is two interview around L1 and L2 L1 is about data structure and algorithm and oops. Concept in L2 interview is about all tach stack and resume Q&A, Ask about react, redux, Python DSA, oops, SQL

Interview Preparation Tips

Interview preparation tips for other job seekers - The company has a positive culture, although the salary is lower. However, the job rules align well with my preferences.

I applied via Recruitment Consulltant and was interviewed before Jun 2021. There were 2 interview rounds.

Round 1 - Aptitude Test 

1. Unit testing
2. Program testing
3. Full integration testing

Round 2 - HR 

(1 Question)

  • Q1. Salary dission and other Location and other Salary related discussion

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare Android concept very careful. Practice java problems

TO THE NEW Interview FAQs

How many rounds are there in TO THE NEW Senior IOS Developer interview?
TO THE NEW interview process usually has 2 rounds. The most common rounds in the TO THE NEW interview process are Resume Shortlist and One-on-one Round.
How to prepare for TO THE NEW Senior IOS Developer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at TO THE NEW. The most common topics and skills that interviewers at TO THE NEW expect are Objective C, Swift, Cocoa Touch, Core Data and DBMS.
What are the top questions asked in TO THE NEW Senior IOS Developer interview?

Some of the top questions asked at the TO THE NEW Senior IOS Developer interview -

  1. Swift basic, protocol, mvvm, mvc, unit testing Dispatch queue and group, nsoper...read more
  2. High order funct...read more

Tell us how to improve this page.

TO THE NEW Senior IOS Developer Interview Process

based on 1 interview

Interview experience

3
  
Average
View more
TO THE NEW Senior IOS Developer Salary
based on 6 salaries
₹14 L/yr - ₹18 L/yr
23% more than the average Senior IOS Developer Salary in India
View more details
Software Engineer
563 salaries
unlock blur

₹3.5 L/yr - ₹13.6 L/yr

Senior Software Engineer
558 salaries
unlock blur

₹9 L/yr - ₹27.5 L/yr

Associate Technical Leader
211 salaries
unlock blur

₹13.5 L/yr - ₹35.4 L/yr

Senior Quality Engineer
169 salaries
unlock blur

₹7 L/yr - ₹22.5 L/yr

Devops Engineer
157 salaries
unlock blur

₹4.5 L/yr - ₹14.5 L/yr

Explore more salaries
Compare TO THE NEW with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare
Did you find this page helpful?
Yes No
write
Share an Interview