Upload Button Icon Add office photos
Premium Employer

i

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

Traveloka Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Traveloka Interview Questions and Answers

Updated 23 Feb 2025

Traveloka Interview Experiences

Popular Designations

9 interviews found

I applied via Referral and was interviewed in Feb 2022. There were 4 interview rounds.

Round 1 - Coding Test 

Hackerrank test : 3 questions
1. Simple Array
2. Recursion followed by DP
3. DFS/BFS Graph Question

Round 2 - One-on-one 

(1 Question)

  • Q1. DSA Interview : 1. Search in a rotated array 2. Maximum subarray problem 3. There are n dices with m faces , you have to print count or all the possible ways to get k sum : Recursion followed by DP Questio...
Round 3 - One-on-one 

(2 Questions)

  • Q1. System Design Round : Design IRCTC , how does IRCTC reserve a seat? What kind of locking do they use?
  • Ans. 

    IRCTC reserves seats using a complex system of availability checks and booking processes.

    • IRCTC uses a combination of real-time availability checks and booking processes to reserve seats.

    • The system checks for availability of seats in real-time and reserves them for a short period of time while the booking process is completed.

    • IRCTC uses a locking mechanism to ensure that the same seat is not booked by multiple users at ...

  • Answered by AI
  • Q2. Design Makemytrip , how does makemytrip blocks the seat for 15 mins even if the payment doesnot go through?
  • Ans. 

    Makemytrip blocks seat for 15 mins by using a hold on the seat inventory.

    • Makemytrip uses a hold on the seat inventory to block the seat for 15 mins.

    • If the payment doesn't go through, the hold is released and the seat becomes available again.

    • This ensures that the seat is not booked by someone else during the payment process.

    • The hold time can vary depending on the airline's policy.

    • Makemytrip also sends reminders to compl

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

(3 Questions)

  • Q1. Hiring Manger Round : Behavioral Questions
  • Q2. What are checked and unchecked exceptions?
  • Ans. 

    Checked exceptions are checked at compile-time while unchecked exceptions are not.

    • Checked exceptions are those that are checked at compile-time and must be handled by the programmer.

    • Unchecked exceptions are those that are not checked at compile-time and can be handled or not handled by the programmer.

    • Checked exceptions are subclasses of Exception class while unchecked exceptions are subclasses of RuntimeException class...

  • Answered by AI
  • Q3. Pros and cons of in-memory database , and distributed database
  • Ans. 

    Comparison of in-memory and distributed databases

    • In-memory databases are faster due to data being stored in RAM

    • Distributed databases offer better scalability and fault tolerance

    • In-memory databases are limited by available RAM

    • Distributed databases require more complex setup and maintenance

    • In-memory databases are suitable for real-time applications

    • Distributed databases are suitable for large-scale applications with high

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident in system design rounds , Watch Gaurav Sen videos

Skills evaluated in this interview

Senior Software Engineer Interview Questions asked at other Companies

Q1. Tell me about yourself. What technology are you using? What is a Collection? What are the different types of collection there? What is the difference between ArrayList and LinkedList What are the basic building blocks of Stream operators, s... read more
View answer (2)

Interview Questions & Answers

user image Anonymous

posted on 19 Oct 2024

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

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

Round 1 - Technical 

(3 Questions)

  • Q1. JWT security and testing methodologies
  • Q2. Same-origin policy cors and in depth level
  • Q3. General security concepts in manual code review
  • Ans. 

    Manual code review involves analyzing code for security vulnerabilities using general security concepts.

    • Identifying potential security vulnerabilities in the code

    • Checking for input validation to prevent injection attacks

    • Reviewing authentication and authorization mechanisms

    • Ensuring secure coding practices are followed

    • Looking for sensitive data exposure

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. General Security concepts
  • Q2. Scenario based questions in terms of dealing with dev teams
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I appeared for an interview in Jan 2025.

Round 1 - Coding Test 

1. Sum of all parts divided by its diagonals
2. Count Analogous Arrays
3. Sport Inheritance

Backend Developer Interview Questions asked at other Companies

Q1. Vertical Order Traversal of a Binary Tree Given a binary tree, your task is to return the vertical order traversal of its nodes' values. For each node located at a position (X, Y), its left child will be at (X-1, Y-1) and its right child wi... read more
View answer (1)
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 Feb 2024. There were 2 interview rounds.

Round 1 - Coding Test 

1. Slowest Key
2. Junggle Box
3. Kind of Sum

Round 2 - HR 

(2 Questions)

  • Q1. Tell me about your experiences
  • Ans. 

    I have experience working on various software projects in different industries.

    • Developed web applications using Java, Spring Boot, and Angular for a finance company

    • Worked on mobile app development using React Native for a healthcare startup

    • Implemented machine learning algorithms in Python for a data analytics project

  • Answered by AI
  • Q2. Why you interested to this position
  • Ans. 

    I am interested in this position because of my passion for software development and the opportunity to work on innovative projects.

    • Passion for software development

    • Opportunity to work on innovative projects

    • Desire to contribute to a dynamic team

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Stay humble

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (211)

Traveloka interview questions for popular designations

 Software Engineer

 (2)

 Software Developer

 (1)

 Backend Developer

 (1)

 Senior Software Engineer

 (1)

 Software Engineering Lead

 (1)

 Product Marketing Associate

 (1)

 Trainee

 (1)

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
-

I appeared for an interview before Mar 2023.

Round 1 - Assignment 

LC Medium+ easy questions

Round 2 - Technical 

(1 Question)

  • Q1. LC : easy medium questions
Round 3 - Technical 

(1 Question)

  • Q1. Design (LLD)+ DSA
Round 4 - Technical 

(1 Question)

  • Q1. Manager discussion

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (211)
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Mar 2023. There were 2 interview rounds.

Round 1 - HR 

(2 Questions)

  • Q1. Why do you join Traveloka
  • Q2. How is your past role can contribute
Round 2 - One-on-one 

(2 Questions)

  • Q1. Market sizing Question,
  • Q2. Leadership style

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared for market sizing test

Jobs at Traveloka

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

I applied via Referral and was interviewed before Feb 2023. There were 3 interview rounds.

Round 1 - Assignment 

Simple Hackerrank test with medium level of questions

Round 2 - Coding Test 

Leetcode medium level of questions - 1 hour round

Round 3 - Technical 

(2 Questions)

  • Q1. System Design round with focus on real world system design.
  • Q2. Design Twitter timeline
  • Ans. 

    Design Twitter timeline to display tweets in chronological order

    • Use a database to store tweets with timestamps

    • Implement a sorting algorithm to display tweets in chronological order

    • Include features like retweets, likes, and replies

    • Allow users to filter timeline based on hashtags or users they follow

  • Answered by AI

Skills evaluated in this interview

Software Engineering Lead Interview Questions asked at other Companies

Q1. java collection framework , find if 2 strings are anagram, how to connect 2 DB at a time in spring, how to reloead configuration in spring framework at runtime(without application downtime)
View answer (1)

I appeared for an interview in Nov 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 90 minutes
Round difficulty - Medium

Basically a hackerrank link was shared and I was suppose to take the test within a day. Online Test comprised of 3 algorithmic Questions. Duration of round was 90 minutes.
 

  • Q1. 

    Ways To Make Coin Change

    Given an infinite supply of coins of varying denominations, determine the total number of ways to make change for a specified value using these coins. If it's not possible to make...

  • Ans. 

    The task is to find the total number of ways to make change for a specified value using given denominations.

    • Use dynamic programming to solve this problem efficiently.

    • Create a 2D array to store the number of ways to make change for each value up to the specified value.

    • Iterate through the denominations and update the array based on the current denomination.

    • The final answer will be in the last cell of the array correspond

  • Answered by AI
  • Q2. 

    Longest Increasing Subsequence Problem Statement

    Given an array of integers with 'N' elements, determine the length of the longest subsequence where each element is greater than the previous element. This...

  • Ans. 

    Find the length of the longest strictly increasing subsequence in an array of integers.

    • Use dynamic programming to solve this problem efficiently.

    • Initialize an array to store the length of the longest increasing subsequence ending at each index.

    • Iterate through the array and update the length of the longest increasing subsequence for each element.

    • Return the maximum value in the array as the length of the longest increasi

  • Answered by AI
Round 2 - Coding Test 

(2 Questions)

Round duration - 70 minutes
Round difficulty - Medium

It was a 60 minute virtual face 2 face round with 2 senior software engineers of the company. Interview started with brief introduction by the engineers followed by my Introduction. Interview started at 3:00 P.M and lasted till 4:10 P.M. Google Doc was used for coding purposes.

  • Q1. 

    Search Element in a Rotated Sorted Array

    Given a sorted array that has been rotated, the task is to find the index of a specific element. The array is initially sorted in ascending order and then rotated ...

  • Ans. 

    Search for an element in a rotated sorted array in O(logN) time complexity.

    • Implement binary search to find the pivot point where rotation occurs.

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

    • Handle cases where the element lies in the left or right subarray after rotation.

  • Answered by AI
  • Q2. 

    Construct Binary Tree from Parent Array Representation

    Given an array parent which represents a binary tree, the parent-child relationship is defined by (PARENT[i], i), meaning that the parent of i is PAR...

  • Ans. 

    Construct a binary tree from parent array representation ensuring specific conditions are met.

    • Iterate through the parent array to create the binary tree

    • Handle cases where a node has both left and right children

    • Ensure left child is smaller than the right child if both exist

    • If a node has only one child, make it the left child

  • Answered by AI
Round 3 - Coding Test 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Medium

It was a face 2 face algorithmic round taken by Senior Backend engineer. Interview Round Started at around 2:00 P.M and lasted till 3:05 P.M. Interview started with the brief introduction followed by 2 algorithmic questions. Interviewer was focusing problem solving skills. After discussing the approach, Coding part was to be done on google doc.

  • Q1. 

    Maximum Path Sum in a Matrix

    Given an N*M matrix filled with integer numbers, determine the maximum sum that can be obtained from a path starting from any cell in the first row to any cell in the last row...

  • Ans. 

    Find the maximum sum that can be obtained from a path in a matrix from the first row to the last row.

    • Use dynamic programming to keep track of the maximum sum at each cell in the matrix.

    • Consider moving down, diagonally left, and diagonally right to calculate the maximum sum.

    • Start from the second row and update each cell with the maximum sum from the cell above it and the diagonally adjacent cells.

    • Continue this process u...

  • Answered by AI
  • Q2. 

    Partition Equal Subset Sum Problem

    Given an array ARR consisting of 'N' positive integers, determine if it is possible to partition the array into two subsets such that the sum of the elements in both sub...

  • Ans. 

    The problem is to determine if it is possible to partition an array into two subsets with equal sum.

    • Use dynamic programming to solve this problem efficiently.

    • Create a 2D array to store if a subset with a particular sum is possible.

    • Check if it is possible to form a subset with half the total sum of the array.

  • Answered by AI
Round 4 - Coding Test 

Round duration - 120-130 minutes
Round difficulty - Medium

It was a face 2 face round which was taken by Line manager. Interview started at 11:00 A.M and lasted around 2 hours approx. Interviewer was very friendly and supportive. Interview started with brief introduction of the interviewer followed by mine. Then a System design question was asked by the interviewer over google doc. Interviewer was focusing on how I'm approaching the problem. Overall It was a good experience.

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Dr. B.R. Ambedkar National Institute of Technology. I applied for the job as SDE - 1 in BangaloreEligibility criteriaNo criteriaTraveloka interview preparation:Topics to prepare for the interview - Data Structures and Algorithms, Object Oriented Design, LLD & HLD, Operating System, Computer Networks, DBMSTime required to prepare for the interview - 3-4 monthsInterview preparation tips for other job seekers

Tip 1 : We should focus on other topics apart from DSA. Knowledge of LLD, HLD, OOPS and other subjects also plays a very important role. 
Tip 2 : Communication also plays a key role in interviews. We should be able to explain our solution precisely and also able to catch hints given by Interviewer.
Tip 3 : While practising DSA focus should be on logic building rather than cramming the solution because proper reasoning will hep you to solve other new questions.
Tip 4 : Always remember interview is two way communication.

Application resume tips for other job seekers

Tip 1 : Mention only those projects and skills in which you are confident.
Tip 2 : Resume should be of one page(preferrable).

Final outcome of the interviewSelected

Skills evaluated in this interview

Top Traveloka Software Developer Interview Questions and Answers

Q1. Construct Binary Tree from Parent Array Representation Given an array parent which represents a binary tree, the parent-child relationship is defined by (PARENT[i], i), meaning that the parent of i is PARENT[i]. The root node's value will b... read more
View answer (1)

Software Developer Interview Questions asked at other Companies

Q1. Maximum Subarray Sum Problem Statement Given an array of integers, determine the maximum possible sum of any contiguous subarray within the array. Example: Input: array = [34, -50, 42, 14, -5, 86] Output: 137 Explanation: The maximum sum is... read more
View answer (43)

Trainee Interview Questions & Answers

user image Anonymous

posted on 6 Mar 2021

Interview Questionnaire 

1 Question

  • Q1. Based on java questions they asked

Trainee Interview Questions asked at other Companies

Q1. Ques1: There is a big file of words which is dynamically changing. We are continuously adding some words into it. How would you keep track of top 10 trending words at each moment? Ques2:Write a function that returns the length of the longes... read more
View answer (2)

Interview questions from similar companies

Interview Questionnaire 

4 Questions

  • Q1. Write a C code for printing Febonacci Series upto n elements
  • Ans. 

    C code for printing Fibonacci Series upto n elements

    • Declare three variables to store the current, previous and next numbers in the series

    • Initialize the previous and current variables to 0 and 1 respectively

    • Use a loop to print the next number in the series by adding the previous two numbers

    • Loop should run n times to print n elements in the series

  • Answered by AI
  • Q2. Question related to family background
  • Q3. What are your hobbies?
  • Q4. What are your strengths and weaknesses?

Interview Preparation Tips

Round: Test
Experience: Questions were from easy to moderate level. No negative marking, so attempt all.
Tips: Keep your mind open and practice aptitude problems on a daily basis.

Round: Group Discussion
Experience: There were 21 students selected out of which two teams of 10 and 11 students were formed. Both the groups were given a topic and each one of us had to express our views.
Tips: Don't get nervous, just speak whatever you think. Don't yell or speak at loudly, just keep calm and put your points forward.
Duration: 20 minutes

Round: Technical Interview
Experience: Apart from the above questions some puzzles and DBMS questions and a few basic C questions were also asked. We were given enough time to think and answer.
Tips: Do not be in a hurry. Think properly what you are going to say, whether it is right or not and then only answer.

Round: HR Interview
Experience: The HR round was a good one. He tried to test my thinking capabilities and reasoning capabilities
Tips: Answer every question honestly.

General Tips: All the four rounds were elimination rounds and the final result was announced based on cumulative performance. So, be patient and give your best.
Skill Tips: Try to answer every properly
Skills: IQ, Basic Coding Skills, Problem Solving Skills
College Name: NIT ALLAHABAD
Motivation: The company visited our college campus. Also, one of my relatives in in Ericsson at a very high  post and is quite happy working here.

Skills evaluated in this interview

Traveloka Interview FAQs

How many rounds are there in Traveloka interview?
Traveloka interview process usually has 2-3 rounds. The most common rounds in the Traveloka interview process are Technical, Coding Test and One-on-one Round.
How to prepare for Traveloka 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 Traveloka. The most common topics and skills that interviewers at Traveloka expect are Silicon, Backend, Technology Consulting, AWS and Agile.
What are the top questions asked in Traveloka interview?

Some of the top questions asked at the Traveloka interview -

  1. System Design Round : Design IRCTC , how does IRCTC reserve a seat? What kind o...read more
  2. Design Makemytrip , how does makemytrip blocks the seat for 15 mins even if the...read more
  3. What are checked and unchecked exceptio...read more

Tell us how to improve this page.

Traveloka Interview Process

based on 5 interviews

Interview experience

4.4
  
Good
View more

Interview Questions from Similar Companies

BYJU'S Interview Questions
3.1
 • 2.1k Interviews
Oyo Rooms Interview Questions
3.3
 • 219 Interviews
MakeMyTrip Interview Questions
3.7
 • 122 Interviews
Expedia Group Interview Questions
3.8
 • 75 Interviews
Agoda Interview Questions
3.5
 • 63 Interviews
Yatra Interview Questions
3.4
 • 31 Interviews
Airbnb Interview Questions
3.7
 • 23 Interviews
Cleartrip Interview Questions
3.4
 • 18 Interviews
Goibibo Interview Questions
4.3
 • 6 Interviews
TripAdvisor Interview Questions
4.0
 • 3 Interviews
View all

Traveloka Reviews and Ratings

based on 11 reviews

3.7/5

Rating in categories

4.1

Skill development

4.0

Work-life balance

3.4

Salary

2.9

Job security

3.9

Company culture

3.1

Promotions

3.6

Work satisfaction

Explore 11 Reviews and Ratings
Software Engineer (iOS)

Bangalore / Bengaluru

1-4 Yrs

₹ 12-12 LPA

Backend Engineer

Bangalore / Bengaluru

7-10 Yrs

Not Disclosed

Web Engineer

Bangalore / Bengaluru

5-10 Yrs

Not Disclosed

Explore more jobs
Senior Software Engineer
7 salaries
unlock blur

₹17 L/yr - ₹31 L/yr

Software Engineer
6 salaries
unlock blur

₹10 L/yr - ₹22 L/yr

Software Developer
5 salaries
unlock blur

₹6.5 L/yr - ₹14 L/yr

Backend Developer
4 salaries
unlock blur

₹21.7 L/yr - ₹22.5 L/yr

Lead Engineer
4 salaries
unlock blur

₹35 L/yr - ₹44 L/yr

Explore more salaries
Compare Traveloka with

BYJU'S

3.1
Compare

Ericsson

4.1
Compare

Delhivery

3.8
Compare

Ekart Logistics

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