Upload Button Icon Add office photos
Engaged Employer

i

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

Mobikwik Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Clear (1)

Mobikwik IOS Developer Interview Questions and Answers

Updated 11 Mar 2024

Mobikwik IOS Developer Interview Experiences

1 interview found

IOS Developer Interview Questions & Answers

user image Anonymous

posted on 11 Mar 2024

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

I applied via LinkedIn and was interviewed in Feb 2024. There were 3 interview rounds.

Round 1 - Technical 

(4 Questions)

  • Q1. Delegate Pattern init swiftui
  • Q2. Implement Delegate pattern
  • Ans. 

    Delegate pattern is a design pattern in which an object delegates some of its responsibilities to another object.

    • Create a protocol defining the methods that the delegate should implement

    • Declare a delegate property in the delegating class

    • Set the delegate property to the object that will act as the delegate

    • Call the delegate methods from the delegating class

  • Answered by AI
  • Q3. Types of init and their behavior
  • Ans. 

    There are designated initializers in Swift that have specific behaviors, such as convenience init and required init.

    • Designated initializers are primary initializers for a class and must call a designated initializer from its superclass.

    • Convenience initializers are secondary initializers that must call another initializer in the same class.

    • Required initializers must be implemented by all subclasses of a class.

  • Answered by AI
  • Q4. What is the bridge between swiftui and uikit
  • Ans. 

    The bridge between SwiftUI and UIKit is represented by the UIViewRepresentable and UIViewControllerRepresentable protocols.

    • UIViewRepresentable and UIViewControllerRepresentable protocols allow SwiftUI views to interact with UIKit views and controllers respectively.

    • UIViewRepresentable is used to wrap a UIKit view and make it available to SwiftUI.

    • UIViewControllerRepresentable is used to wrap a UIKit view controller and m...

  • Answered by AI
Round 2 - Assignment 

Flickr photo app with custom animation

Round 3 - Technical 

(1 Question)

  • Q1. SOLID principles Access specifiers Design implementation

Interview Preparation Tips

Topics to prepare for Mobikwik IOS Developer interview:
  • Objective C
  • scrollview
Interview preparation tips for other job seekers - Study scroll view, objective-c is also required.

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed in Apr 2024. There were 5 interview rounds.

Round 1 - Coding Test 

Dsa hard level problems

Round 2 - One-on-one 

(1 Question)

  • Q1. In the first one to one interview round I was asked to solve 2 easy-medium level problems
Round 3 - One-on-one 

(2 Questions)

  • Q1. Graph based question
  • Q2. Sliding window question
Round 4 - One-on-one 

(2 Questions)

  • Q1. Sorting+ Min heap question
  • Q2. Double linked list + sorting+ map
Round 5 - Technical 

(2 Questions)

  • Q1. Application security related questions
  • Q2. How to create a perticular mobile screen
  • Ans. 

    To create a particular mobile screen, you need to design the layout using Interface Builder or programmatically in Swift.

    • Design the UI layout using Interface Builder in Xcode

    • Add necessary UI elements like labels, buttons, text fields, etc.

    • Customize the appearance using constraints, auto layout, and size classes

    • Implement functionality using Swift code to handle user interactions and data processing

  • Answered by AI

Interview Preparation Tips

Topics to prepare for PhonePe IOS Developer interview:
  • Linked list
  • Map
  • Dynamic programming
  • Priority queue
  • Graph
  • Sliding window
Interview preparation tips for other job seekers - Must have good understanding of DSA

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Instahyre and was interviewed in Oct 2024. There were 3 interview rounds.

Round 1 - Coding Test 

Basic Nodejs questions

Round 2 - Technical 

(2 Questions)

  • Q1. Live peer coding interview
  • Q2. Fundamental of JS and clean code architecture
Round 3 - HR 

(2 Questions)

  • Q1. Salary expectation
  • Q2. Joining date and

Interview Preparation Tips

Interview preparation tips for other job seekers - Experience was good
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

1 hour test conducted by the company

Round 2 - Group Discussion 

Data structure and all

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

I applied via LinkedIn and was interviewed in Feb 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Sort array of cards in color red , blue,green
  • Ans. 

    Sort array of cards in red, blue, green colors.

    • Use a custom sorting function to sort the array based on color order.

    • Assign a numerical value to each color (e.g. red: 0, blue: 1, green: 2) and sort based on these values.

    • Implement a sorting algorithm like bubble sort or quicksort to rearrange the array based on color order.

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

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

Round 1 - Technical 

(1 Question)

  • Q1. Find Target Element in a rotating sorted Array.
  • Ans. 

    Search for target element in a rotated sorted array.

    • Use binary search to find the pivot point where rotation happens.

    • Divide the array into two subarrays and perform binary search on the appropriate subarray.

    • Handle cases where the target element is on the left or right side of the pivot.

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Basics on Node.js
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Node.js concepts
  • Q2. Schema design
Interview experience
3
Average
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Apr 2022. There were 3 interview rounds.

Round 1 - Coding Test 

It was a hacker earth test. The questions i had got was weird and the answer was something along the lines of if(num==2) return "y" else return "N"

Round 2 - One-on-one 

(1 Question)

  • Q1. Usual leetcode questions
Round 3 - One-on-one 

(2 Questions)

  • Q1. Twitter system design
  • Ans. 

    Twitter is a social media platform that allows users to share short messages called tweets.

    • Twitter uses a distributed system architecture to handle high traffic and ensure scalability.

    • The system consists of multiple servers for different functions such as user authentication, tweet storage, and search indexing.

    • Twitter also uses caching and load balancing techniques to improve performance.

    • To handle real-time updates, Tw...

  • Answered by AI
  • Q2. Api design with filters
  • Ans. 

    API design with filters allows users to retrieve specific data by applying filters to the API request.

    • Filters can be applied to different fields in the API request, such as date range, location, or category.

    • API design should include clear documentation on available filters and their syntax.

    • Filters can be combined to create more complex queries.

    • Examples of filter syntax include using operators such as '>', '<', '>=', '<...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - There is a seanprasad leetcode link that definitely should be solved by all software Engineers who are preparing for coding interview. Also try neetcode.io/practice

Skills evaluated in this interview

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

Coding test consisting of 2 questions. The first was based on a hash set and the second on a string topic.

Contribute & help others!
anonymous
You can choose to be anonymous

Mobikwik Interview FAQs

How many rounds are there in Mobikwik IOS Developer interview?
Mobikwik interview process usually has 3 rounds. The most common rounds in the Mobikwik interview process are Technical and Assignment.
How to prepare for Mobikwik 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 Mobikwik. The most common topics and skills that interviewers at Mobikwik expect are IOS, Swift, XCode, Objective C and Mobile Development.
What are the top questions asked in Mobikwik IOS Developer interview?

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

  1. what is the bridge between swiftui and ui...read more
  2. types of init and their behav...read more
  3. implement Delegate patt...read more

Recently Viewed

JOBS

Browse jobs

Discover jobs you love

COMPANY BENEFITS

KNR Constructions

20 benefits

COMPANY BENEFITS

IRB Infrastructure

60 benefits

COMPANY BENEFITS

Dilip Buildcon

304 benefits

COMPANY BENEFITS

Dilip Buildcon

304 benefits

INTERVIEWS

Mobikwik

No Interviews

INTERVIEWS

Tata 1mg

No Interviews

INTERVIEWS

InterGlobe Aviation

80 top interview questions

INTERVIEWS

Fourkites

No Interviews

INTERVIEWS

Ford Motor

No Interviews

Tell us how to improve this page.

Mobikwik IOS Developer Interview Process

based on 1 interview

Interview experience

3
  
Average
View more

Interview Questions from Similar Companies

Flipkart Interview Questions
4.0
 • 1.3k Interviews
Paytm Interview Questions
3.3
 • 749 Interviews
PhonePe Interview Questions
4.0
 • 298 Interviews
HighRadius Interview Questions
2.9
 • 182 Interviews
Razorpay Interview Questions
3.6
 • 148 Interviews
Rupeek Interview Questions
3.7
 • 60 Interviews
PayU Payments Interview Questions
3.6
 • 54 Interviews
Freecharge Interview Questions
3.9
 • 53 Interviews
View all
Team Lead
68 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Assistant Manager
56 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Executive
53 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Developer
47 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Development Engineer II
44 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Mobikwik with

Paytm

3.3
Compare

Freecharge

3.8
Compare

PhonePe

4.0
Compare

Payed

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