Upload Button Icon Add office photos

Filter interviews by

Clear (1)

Binance Senior IOS Developer Interview Questions and Answers

Updated 8 May 2024

Binance Senior IOS Developer Interview Experiences

1 interview found

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Write an algo for calculation of electricity bill
  • Ans. 

    Calculate electricity bill using algorithm

    • Calculate total units consumed

    • Apply tariff rates based on consumption slabs

    • Add fixed charges and taxes to get final bill amount

  • Answered by AI
  • Q2. Needed to use recursion

Skills evaluated in this interview

Interview questions from similar companies

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

(5 Questions)

  • Q1. Explain App Life Cycle
  • Ans. 

    App Life Cycle refers to the sequence of events that occur from the time an app is launched until it is terminated.

    • App is launched by user or system

    • App enters foreground and becomes active

    • App enters background when user switches to another app or locks the device

    • App may be terminated by the system to free up resources

    • App can be brought back to foreground by user or system events

  • Answered by AI
  • Q2. Extension of enum
  • Ans. 

    Extension of enum allows adding new cases, computed properties, and methods to an existing enum type.

    • Extensions can be used to add new functionality to existing enum types without modifying their original implementation.

    • New cases, computed properties, and methods can be added to an enum using extensions.

    • Extensions can also be used to conform an enum to a protocol.

  • Answered by AI
  • Q3. Grand central dispatch
  • Q4. Delegate methods of URL session
  • Ans. 

    Delegate methods of URL session are used to handle various events during network requests.

    • Delegate methods are used to handle authentication challenges, background session events, and data tasks.

    • Examples include URLSessionDelegate, URLSessionDataDelegate, URLSessionTaskDelegate.

    • Delegate methods can be used to handle redirects, caching policies, and response validation.

  • Answered by AI
  • Q5. SSL Pinning. How to achieve?
  • Ans. 

    SSL pinning is a security measure used to prevent man-in-the-middle attacks by validating the server's SSL certificate.

    • Implement SSL pinning by embedding the server's SSL certificate within the app's code.

    • During the SSL handshake, compare the server's certificate with the embedded certificate to ensure they match.

    • If the certificates match, the connection is considered secure and the data exchange can proceed.

    • SSL pinnin...

  • Answered by AI

Skills evaluated in this interview

Round 1 - One-on-one 

(3 Questions)

  • Q1. Scenario based questions
  • Q2. Basics of swift programing language
  • Q3. IOS basic questions and scenario based

Interview Preparation Tips

Interview preparation tips for other job seekers - Whatever you have written in resume, just be thorough with that
Round 1 - One-on-one 

(3 Questions)

  • Q1. Scenario based questions
  • Q2. Basics of swift programing language
  • Q3. IOS basic questions and scenario based

Interview Preparation Tips

Interview preparation tips for other job seekers - Whatever you have written in resume, just be thorough with that

I applied via Company Website and was interviewed in Aug 2021. There was 1 interview round.

Interview Questionnaire 

2 Questions

  • Q1. Swift basic
  • Q2. Read basic with examples

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare Swift basic clousers, architecture
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Nov 2023. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. What are the Solid Principles?
  • Ans. 

    SOLID principles are a set of five design principles that help make software designs more understandable, flexible, and maintainable.

    • Single Responsibility Principle (SRP) - A class should have only one reason to change.

    • Open/Closed Principle (OCP) - Software entities should be open for extension but closed for modification.

    • Liskov Substitution Principle (LSP) - Objects of a superclass should be replaceable with objects o...

  • Answered by AI
Interview experience
1
Bad
Difficulty level
Easy
Process Duration
4-6 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. No one join in interview
Round 2 - Technical 

(1 Question)

  • Q1. No Question and no one joined
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

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

Round 1 - Technical 

(1 Question)

  • Q1. Swift Basics, MultiThreading
Round 1 - Technical 

(1 Question)

  • Q1. Solid principle Mvvm pattern and implementation Swift basics Gcd and Nsoperation queue
Round 2 - HR 

(3 Questions)

  • Q1. What are your salary expectations?
  • Q2. Why are you looking for a change?
  • Q3. What are your strengths and weaknesses?

Interview Preparation Tips

Interview preparation tips for other job seekers - Go deeply into topics. Interviewer may expect deep knowledge
Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
Not Selected

I applied via Job Portal and was interviewed in Apr 2024. There was 1 interview round.

Round 1 - One-on-one 

(1 Question)

  • Q1. Basics of swift, blocks, tuples, arc, type inference etc.
Contribute & help others!
anonymous
You can choose to be anonymous

Binance Interview FAQs

How many rounds are there in Binance Senior IOS Developer interview?
Binance interview process usually has 1 rounds. The most common rounds in the Binance interview process are Technical.
How to prepare for Binance 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 Binance. The most common topics and skills that interviewers at Binance expect are Swift, Career Development, IOS, Architecture and CMC.
What are the top questions asked in Binance Senior IOS Developer interview?

Some of the top questions asked at the Binance Senior IOS Developer interview -

  1. write an algo for calculation of electricity b...read more
  2. needed to use recurs...read more

Recently Viewed

INTERVIEWS

Coinbase

No Interviews

DESIGNATION

SALARIES

99acres

INTERVIEWS

Coinbase

No Interviews

INTERVIEWS

Coinbase

No Interviews

INTERVIEWS

Binance

No Interviews

REVIEWS

99acres

No Reviews

SALARIES

JPMorgan Chase & Co.

SALARIES

Gemini Communication

INTERVIEWS

Coinbase

No Interviews

Tell us how to improve this page.

Binance Senior IOS Developer Interview Process

based on 1 interview

Interview experience

3
  
Average
View more
Dispute Analyst
4 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Customer Support Specialist
4 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Trader
3 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Binance with

Coinbase

3.3
Compare

Gemini Communication

4.6
Compare

Huobi

3.0
Compare

TCS

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