Upload Button Icon Add office photos

Filter interviews by

Ebix Payment Services Senior IOS Developer Interview Questions and Answers

Updated 24 Dec 2024

Ebix Payment Services Senior IOS Developer Interview Experiences

1 interview found

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Case Study 

Basics of swift and objective C.

Round 2 - One-on-one 

(1 Question)

  • Q1. Details about past experience, projects and challenges.
Round 3 - HR 

(1 Question)

  • Q1. Normal salary discussion.

Interview questions from similar companies

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

I applied via Naukri.com and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - Assignment 

Singleton, Explain MVVM and what are advantages over MVC

Round 2 - Technical 

(2 Questions)

  • Q1. Explain MVVM in brief
  • Ans. 

    MVVM is a design pattern that separates the UI logic from the business logic in an application.

    • Model: Represents the data and business logic of the application

    • View: Represents the UI components of the application

    • ViewModel: Acts as a mediator between the Model and View, handling the UI logic and data binding

    • Encourages separation of concerns and easier unit testing

  • Answered by AI
  • Q2. Explain dependency injection
  • Ans. 

    Dependency injection is a design pattern where components are provided with their dependencies rather than creating them internally.

    • In dependency injection, the dependencies of a component are injected from the outside.

    • This helps in making components more modular, testable, and reusable.

    • There are three types of dependency injection - constructor injection, setter injection, and interface injection.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Interviewer starts behaiving rudely after my IDE was not responding but still i complete the task and showed output. after getting angry she starts asking questions in very angry way.

Skills evaluated in this interview

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

I applied via Naukri.com and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - Assignment 

Singleton, Explain MVVM and what are advantages over MVC

Round 2 - Technical 

(2 Questions)

  • Q1. Explain MVVM in brief
  • Ans. 

    MVVM is a design pattern that separates the UI logic from the business logic in an application.

    • Model: Represents the data and business logic of the application

    • View: Represents the UI components of the application

    • ViewModel: Acts as a mediator between the Model and View, handling the UI logic and data binding

    • Encourages separation of concerns and easier unit testing

  • Answered by AI
  • Q2. Explain dependency injection
  • Ans. 

    Dependency injection is a design pattern where components are provided with their dependencies rather than creating them internally.

    • In dependency injection, the dependencies of a component are injected from the outside.

    • This helps in making components more modular, testable, and reusable.

    • There are three types of dependency injection - constructor injection, setter injection, and interface injection.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Interviewer starts behaiving rudely after my IDE was not responding but still i complete the task and showed output. after getting angry she starts asking questions in very angry way.

Skills evaluated in this interview

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

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

Round 1 - Technical 

(2 Questions)

  • Q1. Maximum Water trapping
  • Ans. 

    Calculate the maximum amount of water that can be trapped between given bars.

    • Use two pointers approach to keep track of the left and right boundaries.

    • Calculate the water trapped at each bar and update the maximum water trapped.

    • Move the pointers towards each other until they meet.

    • Example: Given bars [0,1,0,2,1,0,1,3,2,1,2,1], the maximum water trapped is 6 units.

  • Answered by AI
  • Q2. Kth most occuring element in a array
  • Ans. 

    Find the Kth most occurring element in an array of strings.

    • Count the frequency of each element in the array.

    • Sort the elements based on their frequency.

    • Return the Kth element from the sorted list.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Practice for system design HLD round

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Easy
Process Duration
4-6 weeks
Result
Selected Selected

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

Round 1 - Coding Test 

DSA Easy to Medium level questions

Round 2 - Technical 

(3 Questions)

  • Q1. Android fundamentals and basics
  • Q2. Coroutines deep dive, past projects deep dive
  • Q3. Android memory management and profiling
Round 3 - HR 

(1 Question)

  • Q1. How would I fit in from a large organisation to a small org.
  • Ans. 

    I would bring adaptability, flexibility, and a strong work ethic to seamlessly transition from a large organization to a small one.

    • I would be able to quickly adapt to the smaller team size and take on a wider range of responsibilities.

    • I would be able to work more closely with team members and have a direct impact on projects.

    • I would be able to contribute my experience from a large organization to help streamline proces

  • Answered by AI
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Coding Test 

1 hr
3 questions Easy - Medium

Round 2 - System Design 

(1 Question)

  • Q1. Design payment gateway SDK
  • Ans. 

    Designing a payment gateway SDK involves creating a software development kit that allows developers to easily integrate payment processing into their Android applications.

    • Define the API methods for processing payments, such as authorize, capture, refund, and void.

    • Implement secure communication protocols, such as HTTPS, to ensure data privacy and security.

    • Include error handling mechanisms to handle various payment proce...

  • Answered by AI

Ebix Payment Services Interview FAQs

How many rounds are there in Ebix Payment Services Senior IOS Developer interview?
Ebix Payment Services interview process usually has 3 rounds. The most common rounds in the Ebix Payment Services interview process are Case Study, One-on-one Round and HR.
What are the top questions asked in Ebix Payment Services Senior IOS Developer interview?

Some of the top questions asked at the Ebix Payment Services Senior IOS Developer interview -

  1. Details about past experience, projects and challeng...read more
  2. Normal salary discussi...read more

Tell us how to improve this page.

Interview Questions from Similar Companies

Paytm Interview Questions
3.3
 • 756 Interviews
PhonePe Interview Questions
4.0
 • 299 Interviews
Morningstar Interview Questions
4.0
 • 240 Interviews
PayPal Interview Questions
3.9
 • 207 Interviews
FactSet Interview Questions
3.9
 • 206 Interviews
Razorpay Interview Questions
3.6
 • 151 Interviews
Apex Group Interview Questions
2.7
 • 125 Interviews
Kotak Securities Interview Questions
3.6
 • 112 Interviews
View all

Ebix Payment Services Senior IOS Developer Reviews and Ratings

based on 1 review

5.0/5

Rating in categories

5.0

Skill development

5.0

Work-Life balance

5.0

Salary & Benefits

5.0

Job Security

5.0

Company culture

5.0

Promotions/Appraisal

5.0

Work Satisfaction

Explore 1 Review and Rating
Network Engineer L1
92 salaries
unlock blur

₹1.8 L/yr - ₹3.5 L/yr

L2 Network Engineer
27 salaries
unlock blur

₹2.5 L/yr - ₹7 L/yr

Quality Analyst
24 salaries
unlock blur

₹1.7 L/yr - ₹6.3 L/yr

Senior System Analyst
23 salaries
unlock blur

₹6.1 L/yr - ₹12 L/yr

Network Engineer L1 L2
23 salaries
unlock blur

₹2 L/yr - ₹3.5 L/yr

Explore more salaries
Compare Ebix Payment Services with

BillDesk

3.2
Compare

Payed

2.8
Compare

Razorpay

3.6
Compare

Paytm

3.3
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview