Upload Button Icon Add office photos
Engaged Employer

i

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

Ixigo.com Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Ixigo.com Interview Questions and Answers

Updated 26 Feb 2025
Popular Designations

17 Interview questions

An IOS Software Developer was asked 3mo ago
Q. Design a login SDK for an app from scratch, handling all possible edge cases.
Ans. 

Design a login SDK for an app handling all edge cases

  • Implement secure password hashing and encryption

  • Handle network errors and timeouts gracefully

  • Include multi-factor authentication options

  • Support various authentication methods like biometrics

  • Handle account lockouts and password resets

View all IOS Software Developer interview questions
A Technical Lead was asked 8mo ago
Q. What data structure is used to create a dictionary?
Ans. 

Hash table is commonly used data structure to create a dictionary.

  • Hash table is efficient for fast lookups and insertions.

  • Keys are hashed to generate an index where the value is stored.

  • Examples: Python dictionaries, Java HashMap, C++ unordered_map.

View all Technical Lead interview questions
A Technical Lead was asked 8mo ago
Q. How would you design Uber?
Ans. 

Designing Uber involves creating a platform for on-demand transportation services.

  • Develop a user-friendly mobile app for customers to request rides

  • Implement a driver app for drivers to accept ride requests and navigate to pick-up locations

  • Build a backend system to match drivers with riders based on location and availability

  • Incorporate a payment system for seamless transactions

  • Include features like real-time tracki...

View all Technical Lead interview questions
A Senior UI Engineer was asked 9mo ago
Q. What are the primitive data types in JavaScript?
Ans. 

Primitives in JS are data types that are not objects and are immutable.

  • Types of primitives in JS include string, number, boolean, null, undefined, and symbol.

  • Primitives are passed by value, not by reference.

  • Examples: 'hello' (string), 42 (number), true (boolean), null, undefined, Symbol('foo')

View all Senior UI Engineer interview questions
A Senior UI Engineer was asked 9mo ago
Q. What is the difference between inline and block elements?
Ans. 

Inline elements do not start on a new line and only take up as much width as necessary, while block elements start on a new line and take up the full width available.

  • Inline elements do not force a new line to start and only take up as much width as necessary (e.g. <span>, <a>, <strong>).

  • Block elements always start on a new line and take up the full width available (e.g. <div>, <p>, &l...

View all Senior UI Engineer interview questions
A Senior UI Engineer was asked 9mo ago
Q. What is the difference between pseudo-elements and pseudo-classes?
Ans. 

Pseudo elements are used to style specific parts of an element, while pseudo classes are used to style an element based on its state or position.

  • Pseudo elements are denoted by :: before the element name, like ::before or ::after

  • Pseudo classes are denoted by a single colon before the class name, like :hover or :active

  • Pseudo elements are used to style parts of an element that do not exist in the DOM, like adding con...

View all Senior UI Engineer interview questions
A React Js Frontend Developer was asked 11mo ago
Q. Create a counter component with buttons to start, stop, and reset a timer that increments every second.
Ans. 

Create a counter component with start, stop, and reset buttons for a timer.

  • Create a state variable to store the current count

  • Use setInterval to increment the count every second when the timer is started

  • Add buttons to start, stop, and reset the timer

  • Implement functions for starting, stopping, and resetting the timer

View all React Js Frontend Developer interview questions
Are these interview questions helpful?
A Software Development Engineer was asked
Q. Write an SQL query to find the second highest salary from an Employee table.
Ans. 

To find the last 2nd highest salary in SQL, use a subquery with the MAX function.

  • Use a subquery to find the maximum salary excluding the highest salary

  • Select the maximum salary from the result of the subquery

View all Software Development Engineer interview questions
A Software Engineer was asked
Q. In a BST, two nodes are swapped. Find the swapped nodes.
Ans. 

To find swapped numbers in a BST, perform inorder traversal and keep track of previous node.

  • Perform inorder traversal of the BST

  • Keep track of the previous node while traversing

  • If at any point, the current node's value is less than the previous node's value, those are the swapped numbers

View all Software Engineer interview questions
A System Administrator was asked
Q. Tell us about your technical knowledge of Linux and Networking.
Ans. 

I have extensive technical knowledge in Linux and Networking, including experience with system administration, network configuration, and troubleshooting.

  • Proficient in Linux operating systems such as Ubuntu, CentOS, and Red Hat

  • Experience with network protocols such as TCP/IP, DNS, DHCP, and VPN

  • Skilled in configuring routers, switches, firewalls, and other network devices

  • Knowledge of security practices and tools fo...

View all System Administrator interview questions

Ixigo.com Interview Experiences

21 interviews found

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
More than 8 weeks
Result
Selected Selected

I appeared for an interview before Oct 2023.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Question related to mvvm
  • Q2. Data structure used to create a dictionary
  • Ans. 

    Hash table is commonly used data structure to create a dictionary.

    • Hash table is efficient for fast lookups and insertions.

    • Keys are hashed to generate an index where the value is stored.

    • Examples: Python dictionaries, Java HashMap, C++ unordered_map.

  • Answered by AI
Round 2 - One-on-one 

(2 Questions)

  • Q1. How to design uber
  • Ans. 

    Designing Uber involves creating a platform for on-demand transportation services.

    • Develop a user-friendly mobile app for customers to request rides

    • Implement a driver app for drivers to accept ride requests and navigate to pick-up locations

    • Build a backend system to match drivers with riders based on location and availability

    • Incorporate a payment system for seamless transactions

    • Include features like real-time tracking, r...

  • Answered by AI
  • Q2. Question related to location

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I appeared for an interview in Jan 2025.

Round 1 - Technical 

(2 Questions)

  • Q1. 1 Dsa question some core concepts and some standard question on iOS a brief explanation on projects
  • Q2. Implement a queue using stack
  • Ans. 

    Implement a queue using stack

    • Use two stacks to simulate a queue

    • For enqueue operation, push elements to stack1

    • For dequeue operation, if stack2 is empty, pop all elements from stack1 to stack2 and then pop from stack2

    • Ensure to handle edge cases like empty queue

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Design a login sdk for an app from scrath handling all the possible edge cases
  • Ans. 

    Design a login SDK for an app handling all edge cases

    • Implement secure password hashing and encryption

    • Handle network errors and timeouts gracefully

    • Include multi-factor authentication options

    • Support various authentication methods like biometrics

    • Handle account lockouts and password resets

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Not Selected

I applied via AmbitionBox

Round 1 - One-on-one 

(5 Questions)

  • Q1. TELL ME ABOUT OF YOURSELF
  • Ans. 

    Experienced customer executive with a passion for delivering exceptional service and building strong relationships.

    • Over 5 years of experience in customer service roles

    • Skilled in resolving customer complaints and issues effectively

    • Strong communication and interpersonal skills

    • Proven track record of exceeding customer satisfaction goals

    • Passionate about providing personalized service to each customer

  • Answered by AI
  • Q2. WHY DO YOU WANT THIS JOB
  • Ans. 

    I am passionate about providing excellent customer service and believe this job aligns with my skills and values.

    • I have a strong background in customer service and enjoy helping others

    • I am excited about the opportunity to work with a reputable company like yours

    • I am confident that my communication and problem-solving skills will make me an asset to your team

  • Answered by AI
  • Q3. WHAT ARE YOUR STRENGTHS
  • Ans. 

    My strengths include excellent communication skills, problem-solving abilities, and a strong customer focus.

    • Excellent communication skills - able to effectively communicate with customers and colleagues

    • Strong problem-solving abilities - can quickly identify and resolve issues to ensure customer satisfaction

    • Customer focus - always prioritize the needs and satisfaction of customers

    • Adaptability - able to quickly adjust to...

  • Answered by AI
  • Q4. WHAT ARE YOUR WEAKNESSES
  • Ans. 

    I tend to be overly critical of my own work, which can sometimes lead to perfectionism.

    • I have a tendency to overthink and second-guess my decisions

    • I can be too self-critical and have high expectations for myself

    • I sometimes struggle with delegating tasks to others out of fear that they won't meet my standards

  • Answered by AI
  • Q5. WHAT IS YOUR SALARYEXPECTATIONS
  • Ans. 

    I am looking for a competitive salary based on my experience and skills.

    • Research industry standards for similar roles

    • Consider cost of living in the area

    • Factor in benefits and perks offered by the company

    • Be prepared to negotiate based on your value to the company

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Having a clear idea of your brand image can help you find the right opportunities for personal and professional development growth.
Job search platform can help you streamline your job search processes
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Jul 2024. There were 4 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Questions about past experience
  • Q2. Questions about ML Basics, DL basics
Round 2 - Technical 

(2 Questions)

  • Q1. Questions about past research, I had published papers, the interviewer asked me how I can improve/build on that research
  • Q2. Open ended questions on Machine Learning, Deep Learning core concepts like gradient descents and momentum etc.
Round 3 - Technical 

(2 Questions)

  • Q1. Coding proficiency, data manipulation, statistics
  • Q2. Questions about how to improve on past problem statements
Round 4 - Technical 

(2 Questions)

  • Q1. Open ended case studies and ML system design
  • Q2. Behavioural questions, scenario based
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in Aug 2024. There was 1 interview round.

Round 1 - Technical 

(5 Questions)

  • Q1. Types of primitives in JS
  • Ans. 

    Primitives in JS are data types that are not objects and are immutable.

    • Types of primitives in JS include string, number, boolean, null, undefined, and symbol.

    • Primitives are passed by value, not by reference.

    • Examples: 'hello' (string), 42 (number), true (boolean), null, undefined, Symbol('foo')

  • Answered by AI
  • Q2. Difference between inline and block elements
  • Ans. 

    Inline elements do not start on a new line and only take up as much width as necessary, while block elements start on a new line and take up the full width available.

    • Inline elements do not force a new line to start and only take up as much width as necessary (e.g. <span>, <a>, <strong>).

    • Block elements always start on a new line and take up the full width available (e.g. <div>, <p>, <h1&...

  • Answered by AI
  • Q3. Techniques to optimise list rendering? List virtualisation
  • Ans. 

    List virtualisation optimises rendering by only rendering items that are currently visible on the screen.

    • Use virtual scrolling to render only the visible items in a list

    • Implement windowing techniques to dynamically load and unload items as the user scrolls

    • Utilize libraries like React Virtualized or Angular CDK Virtual Scroll for efficient list rendering

  • Answered by AI
  • Q4. Output question: typeof Symbol
  • Ans. 

    The output of typeof Symbol is 'symbol', indicating its unique data type in JavaScript.

    • Symbols are a primitive data type introduced in ES6.

    • They are unique and immutable, making them ideal for object property keys.

    • Example: const sym = Symbol('description'); typeof sym; // 'symbol'

    • Symbols can prevent name clashes in object properties.

  • Answered by AI
  • Q5. Difference between pseudo elements and pseudo classes
  • Ans. 

    Pseudo elements are used to style specific parts of an element, while pseudo classes are used to style an element based on its state or position.

    • Pseudo elements are denoted by :: before the element name, like ::before or ::after

    • Pseudo classes are denoted by a single colon before the class name, like :hover or :active

    • Pseudo elements are used to style parts of an element that do not exist in the DOM, like adding content ...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep basics clear

Skills evaluated in this interview

Sme Executive Interview Questions & Answers

user image Anonymous

posted on 13 Feb 2025

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

I appeared for an interview in Jan 2025.

Round 1 - HR 

(2 Questions)

  • Q1. Can you provide a self-introduction?
  • Ans. 

    Experienced marketing professional with a passion for digital innovation and brand development.

    • Over 10 years of experience in marketing roles

    • Specialize in digital marketing strategies

    • Successfully launched several brand campaigns

    • Passionate about staying up-to-date with industry trends

  • Answered by AI
  • Q2. Technical questions
Round 2 - One-on-one 

(1 Question)

  • Q1. Technical questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Confidence and positivity during the interview process.
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Around asynchronous programming specifically in ios, design patterns, memory management?
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Create a counter component with button to start and stop timer every second and reset button.
  • Ans. 

    Create a counter component with start, stop, and reset buttons for a timer.

    • Create a state variable to store the current count

    • Use setInterval to increment the count every second when the timer is started

    • Add buttons to start, stop, and reset the timer

    • Implement functions for starting, stopping, and resetting the timer

  • Answered by AI
  • Q2. Javascript questions on promises and async await

Team Lead Interview Questions & Answers

user image Anonymous

posted on 29 Nov 2024

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

(2 Questions)

  • Q1. Array vs Linkelist
  • Q2. Linklist vs Array

Interview Questions & Answers

user image Muzeeb ur Rehman

posted on 1 Aug 2024

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

(2 Questions)

  • Q1. Categorical enconding types
  • Q2. Assumptions of Linear regression? Randonforesrt? information gain?
  • Ans. 

    Assumptions and characteristics of linear regression, random forest, and information gain.

    • Assumptions of linear regression include linearity, independence, homoscedasticity, and normality of residuals.

    • Random forest is an ensemble learning method that builds multiple decision trees and merges them together to improve performance.

    • Information gain is a measure used in decision trees to determine the relevance of a feature...

  • Answered by AI

Skills evaluated in this interview

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

Guestimates, sql questions

Round 2 - Coding Test 

Sql questions geeks for geeks

Interview Preparation Tips

Interview preparation tips for other job seekers - Not very tough on skillset but grilled on business cases

Top trending discussions

View All
Interview Tips & Stories
1w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about Ixigo.com?
Ask anonymously on communities.

Ixigo.com Interview FAQs

How many rounds are there in Ixigo.com interview?
Ixigo.com interview process usually has 2-3 rounds. The most common rounds in the Ixigo.com interview process are Technical, One-on-one Round and HR.
How to prepare for Ixigo.com 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 Ixigo.com. The most common topics and skills that interviewers at Ixigo.com expect are Javascript, Python, Customer Service, MongoDB and Android.
What are the top questions asked in Ixigo.com interview?

Some of the top questions asked at the Ixigo.com interview -

  1. Life cycle methods in react js, explain context API, advantages and disadvantag...read more
  2. The second round was a design round. Was asked to implement two questions. The ...read more
  3. puzzles: find the fastest 3 horses in 25 horse race with a race and 5 horses ca...read more
How long is the Ixigo.com interview process?

The duration of Ixigo.com interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

4.2/5

based on 19 interview experiences

Difficulty level

Easy 8%
Moderate 83%
Hard 8%

Duration

Less than 2 weeks 50%
2-4 weeks 25%
4-6 weeks 17%
More than 8 weeks 8%
View more

Ixigo.com Reviews and Ratings

based on 67 reviews

3.7/5

Rating in categories

3.4

Skill development

3.3

Work-life balance

3.6

Salary

3.3

Job security

3.5

Company culture

3.3

Promotions

3.4

Work satisfaction

Explore 67 Reviews and Ratings
Technology Lead - Android

Gurgaon / Gurugram

7-9 Yrs

Not Disclosed

Manager - Customer Experience (Zoop)

New Delhi

5-7 Yrs

Not Disclosed

Senior Software Development Engineer in Test (SDET)

Gurgaon / Gurugram

4-6 Yrs

Not Disclosed

Explore more jobs
Software Engineer
48 salaries
unlock blur

₹7 L/yr - ₹19 L/yr

Software Developer
38 salaries
unlock blur

₹8.5 L/yr - ₹25 L/yr

Product Manager
17 salaries
unlock blur

₹14.5 L/yr - ₹43 L/yr

Senior Software Engineer
14 salaries
unlock blur

₹20.5 L/yr - ₹38 L/yr

Software Engineer2
14 salaries
unlock blur

₹13.4 L/yr - ₹21 L/yr

Explore more salaries
Compare Ixigo.com with

American Express Global Business Travel

4.3
Compare

Rao Consultants

4.0
Compare

ATPI

3.9
Compare

Satguru Holidays

2.7
Compare
write
Share an Interview