Upload Button Icon Add office photos
Premium Employer

i

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

Deloitte Verified Tick

Compare button icon Compare button icon Compare

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

Deloitte IOS Developer Interview Questions, Process, and Tips

Updated 6 Jan 2025

Top Deloitte IOS Developer Interview Questions and Answers

Deloitte IOS Developer Interview Experiences

3 interviews found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Basic questions from Swift

IOS Developer Interview Questions & Answers

user image Anonymous

posted on 27 May 2024

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
-
Result
No response

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

Round 1 - One-on-one 

(3 Questions)

  • Q1. Explain about protocol extensions
  • Ans. 

    Protocol extensions in iOS allow adding functionality to existing protocols without modifying the original protocol definition.

    • Protocol extensions can provide default implementations for protocol methods.

    • They can also add new methods and properties to conforming types.

    • Protocol extensions are useful for adding common functionality to multiple types that conform to a protocol.

    • Example: extending the Equatable protocol to ...

  • Answered by AI
  • Q2. Difference between merge and rebase
  • Ans. 

    Merge combines changes from different branches, while rebase moves the entire branch to a new base commit.

    • Merge creates a new commit to combine changes, while rebase rewrites commit history.

    • Merge preserves the commit history of all branches, while rebase creates a linear history.

    • Merge is non-destructive and keeps the original branch intact, while rebase modifies the branch being rebased.

    • Example: 'git merge feature-bran

  • Answered by AI
  • Q3. Explain about Protocol equitability
  • Ans. 

    Protocol equitability ensures that all participants in a communication protocol have equal access and opportunity to send and receive data.

    • Ensures fair and equal treatment of all participants in a communication protocol

    • Prevents any participant from having an unfair advantage or disadvantage

    • Promotes transparency and inclusivity in communication protocols

  • Answered by AI

Skills evaluated in this interview

IOS Developer Interview Questions Asked at Other Companies

Q1. 1 - MVC PATTERN 2- CLOUSERS & it's type 3- Google SDK like Go ... read more
asked in Movius Corp
Q2. What will be the output of the following Swift code: \n\nstruct s ... read more
asked in Capgemini
Q3. What’s difference between class and structure
asked in Movius Corp
Q4. What is the difference between the Liskov Substitution Principle ... read more
asked in Movius Corp
Q5. What is the time complexity for finding the longest common prefix ... read more
Interview experience
4
Good
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 - Technical 

(2 Questions)

  • Q1. Struct vs class
  • Ans. 

    Structs are value types and classes are reference types in Swift.

    • Structs are passed by value, while classes are passed by reference.

    • Structs are copied when assigned to a new variable, while classes point to the same instance.

    • Use structs for simple data types and classes for more complex objects.

    • Example: struct Point { var x: Int, y: Int } vs class Person { var name: String, age: Int }

  • Answered by AI
  • Q2. Optional chaining
Round 2 - HR 

(2 Questions)

  • Q1. Introduction about myself
  • Q2. Why do I want to switch Job

Skills evaluated in this interview

Interview questions from similar companies

I appeared for an interview in Nov 2020.

Interview Questionnaire 

1 Question

  • Q1. Oops concept, collections, spring annotations, SQL queries

Interview Preparation Tips

Interview preparation tips for other job seekers - 1st round was written test- 1 java coding question and 1 SQL query
2nd round was technical interview and 3rd round was managerial round
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed before Jan 2022. 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 - HR 

(2 Questions)

  • Q1. Tell us about yourself
  • Q2. Why do you want to join EY

Interview Preparation Tips

Interview preparation tips for other job seekers - Read about it general controls testingand app controls testing

I applied via Campus Placement and was interviewed in Oct 2020. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Introduce yourself, about the role and cross questions on profile

Interview Preparation Tips

Interview preparation tips for other job seekers - All is well. Stay calm and composed and confidence

I applied via Recruitment Consultant and was interviewed in Feb 2021. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Details about Top 2-3 bullets on my CV

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared about what is on your cv and some random instant questions on how to handle a situation with a client or new project.

I appeared for an interview before Oct 2020.

Interview Questionnaire 

2 Questions

  • Q1. Asked questions related to my projects.
  • Q2. Situational questions with no exact answers

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and do not keep shut

Consultant Interview Questions & Answers

PwC user image Subhradeep Chakraborty

posted on 12 Sep 2020

I applied via Referral and was interviewed in Mar 2020. There were 3 interview rounds.

Interview Questionnaire 

7 Questions

  • Q1. Technical : Based on ETL and SAP BODS
  • Q2. What will you do in some ABC situations?
  • Q3. Why do you want to leave present company and want to join us
  • Q4. What motivates you the most
  • Q5. How have you handled customer escalations.
  • Ans. 

    I have handled customer escalations by actively listening to their concerns, empathizing with their situation, and providing a timely and satisfactory resolution.

    • Listen to the customer's concerns without interrupting them

    • Empathize with their situation and acknowledge their frustration

    • Provide a timely and satisfactory resolution to their issue

    • Follow up with the customer to ensure their satisfaction

    • Document the escalatio

  • Answered by AI
  • Q6. What's your long term vision?
  • Ans. 

    To create a sustainable future by leveraging technology and innovation.

    • Develop and implement eco-friendly solutions in various industries

    • Promote renewable energy sources and reduce carbon footprint

    • Encourage research and development in emerging technologies

    • Collaborate with like-minded organizations to achieve common goals

  • Answered by AI
  • Q7. Why I should consider you as good team player?

Interview Preparation Tips

Interview preparation tips for other job seekers - Pwc conducted total 3 rounds of interview for me. All of 3 interviews were google meet interview ( audio+video).

First round: It was complete technical one and it lasted for 1 hour almost. Interviewer asked me to introduce myself at first. I introduced myself, told little bit about my background, my hometown, my college and b.tech curriculum etc. Then I moved to my technical specializations, I told about what I have done so far, what are the tools and technologies I have used, my daily responsibilities etc. Then he digged more into technical stuffs. I won't say its a hardcore interview rather technical discussion.

Advice :

Firstly, You should thoroughly go through JD. You need to go through each and every line and prepare yourself accordingly.

Secondly, You shouldn't lie. If you work in XYZ technology and not comfortable in ABC or PQRS technology. Just state that I am only comfortable in XYZ. They will start digging up based on your CV and initial introduction and in next 1 hour they will come to an conclusion if your cv is suitable for that particular profile.

Second and Third round : These 2 rounds were majorly a stress test. It was a mixed of technical + behavioural round. Questions were like - what you will do in some abc situation? How will you react in xyz situation? Why I should consider you as a good team player? Why you want to leave a corporate giant company and want to join pwc? How will you handle customer escalations? How motivated you are? What are your long term vision etc.

Advice : You should answer these questions very carefully. Based on your answer they can again ask you some counter questions. You should show positive attitude during interview. You should stay calm and answer in a polite positive way.

I applied via Campus Placement and was interviewed before Jan 2021. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Tell me a tough time you faced in your job and how did you overcome it?

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and speak with clarity

Deloitte Interview FAQs

How many rounds are there in Deloitte IOS Developer interview?
Deloitte interview process usually has 1-2 rounds. The most common rounds in the Deloitte interview process are Technical, HR and One-on-one Round.
How to prepare for Deloitte 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 Deloitte. The most common topics and skills that interviewers at Deloitte expect are CSS, Java, Mobile Development, Objective C and Software Development.
What are the top questions asked in Deloitte IOS Developer interview?

Some of the top questions asked at the Deloitte IOS Developer interview -

  1. Explain about protocol extensi...read more
  2. Difference between merge and reb...read more
  3. Explain about Protocol equitabil...read more

Tell us how to improve this page.

Deloitte IOS Developer Interview Process

based on 3 interviews

Interview experience

3.7
  
Good
View more

Interview Questions from Similar Companies

PwC Interview Questions
3.4
 • 1.4k Interviews
Ernst & Young Interview Questions
3.4
 • 1.1k Interviews
KPMG India Interview Questions
3.5
 • 798 Interviews
ZS Interview Questions
3.3
 • 452 Interviews
BCG Interview Questions
3.7
 • 197 Interviews
Bain & Company Interview Questions
3.8
 • 106 Interviews
WSP Interview Questions
4.2
 • 92 Interviews
Gartner Interview Questions
4.1
 • 81 Interviews
Mercer Interview Questions
3.7
 • 80 Interviews
View all
Deloitte IOS Developer Salary
based on 22 salaries
₹4.2 L/yr - ₹17.2 L/yr
47% more than the average IOS Developer Salary in India
View more details

Deloitte IOS Developer Reviews and Ratings

based on 1 review

5.0/5

Rating in categories

4.0

Skill development

5.0

Work-life balance

4.0

Salary

5.0

Job security

5.0

Company culture

5.0

Promotions

5.0

Work satisfaction

Explore 1 Review and Rating
Consultant
34.5k salaries
unlock blur

₹6.4 L/yr - ₹28 L/yr

Senior Consultant
21.9k salaries
unlock blur

₹11 L/yr - ₹42.2 L/yr

Analyst
14.8k salaries
unlock blur

₹3.9 L/yr - ₹12.9 L/yr

Assistant Manager
10.3k salaries
unlock blur

₹7.8 L/yr - ₹24 L/yr

Manager
7.2k salaries
unlock blur

₹16 L/yr - ₹52 L/yr

Explore more salaries
Compare Deloitte with

Accenture

3.8
Compare

PwC

3.4
Compare

Ernst & Young

3.4
Compare

Cognizant

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