Upload Button Icon Add office photos

Filter interviews by

Traveloka Interview Questions, Process, and Tips

Updated 19 Oct 2024

Top Traveloka Interview Questions and Answers

View all 12 questions

Traveloka Interview Experiences

Popular Designations

8 interviews found

Security Engineer - Product Security 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
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 (169)
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
-

I was interviewed 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 (169)

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. Find Nth PrimeYou are given a number 'N'. Your task is to find Nth prime number. A prime number is a number greater than 1 that is not a product of two smaller natural numbers. Prime numbers have only two factors – 1 and the number itself. ... read more
View answer (6)

Traveloka interview questions for popular designations

 Software Engineer

 (2)

 Product Marketing Associate

 (1)

 Senior Software Engineer

 (1)

 Software Developer

 (1)

 Software Engineering Lead

 (1)

 Trainee

 (1)

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
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)

Jobs at Traveloka

View all

I was interviewed 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. 

    I first tried to solve the problem using BackTracking and was able to pass only 8 test cases out of 13. Then I checked the constraints again and realised that for clearing all 13 test cases I have to submit a solution with worst time complexity O(n^2). I tried to solve the question again but due to limited time couldn't solved it completely.

  • Answered Anonymously
  • 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. 

    I read the question first and the constraints. After reading the question I wrote the recurrence relation on paper and verified with the help of some examples. After verifying the recurrence relation, I coded the memoized solution and was able to pass all test cases.

  • Answered Anonymously
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. 

    1. I first solved the problem with brute force i.e using linear search. Complexity of solution was O(N) . Interviewers asked me to optimise more.
    2. Then I used the fact that initially array was sorted , so I started thinking in the direction of binary search and was able to propose a solution with O(NLogn) Complexity.
    3. Then Interviewers asked me about the explanation of the solution and I was able to tell them correct

  • Answered Anonymously
  • 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. 

    1. Read the questions and constraints carefully.
    2. Came to conclusion that I have to find the height of binary tree represented by parent arrary.
    3. Coded the solution while keeping the corner cases in mind.

  • Answered Anonymously
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. Brute Force

    The basic approach is that we are going to explore all possible paths recursively from the first row for each cell and return the maximum sum among all paths. Steps are as follows:

    1. Start exploring the path from each cell of the first row.
    2. And the path can end at any cell of the last row.
    3. If any move gets out of the boundary of the given matrix, then we return negative infinity, i.e. INT_MIN, because we do not w...
  • Answered Anonymously
  • 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. 

    1. Initially I wasn't able to come up with solution then I thought of brute force solution.
    2. I focused on solving with brute force and solved the problem with brute force i.e using Backtracking. Complexity of solution was Exponential . Interviewer asked me to optimise more, since solution was of exponential time complexity.
    3. Then I used the fact that if sum of entire array is even then only we can divide the array in...

  • Answered Anonymously
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. Partition equal subset sumYou are given an array 'ARR' of 'N' positive integers. Your task is to find if we can partition the given array into two subsets such that the sum of elements in both subsets is equal. For example, let’s say the gi... read more
View answer (5)

Software Developer Interview Questions asked at other Companies

Q1. Maximum Subarray SumGiven an array of numbers, find the maximum sum of any contiguous subarray of the array. For example, given the array [34, -50, 42, 14, -5, 86], the maximum sum would be 137, since we would take elements 42, 14, -5, and ... read more
View answer (39)

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 experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. GDS Commands
  • Q2. Airline Terminals and Airport Codes
Round 2 - Coding Test 

Sabre Commands to Check Availability

Round 3 - Coding Test 

Blocking and Booking Tickets

Round 4 - Coding Test 

Commands to Check Fare rules

Round 5 - Coding Test 

Checking Availability

Round 6 - Coding Test 

Infant and Child title

Round 7 - Technical 

(2 Questions)

  • Q1. About Airport Terminals
  • Q2. About Encode and Decode in GDS
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Approached by Company and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Design a minimum stack that supports the following operations: push, pop, top, and retrieving the minimum element in constant time.
  • Ans. 

    Design a stack that supports push, pop, top, and retrieving minimum element in constant time.

    • Use two stacks - one to store the actual elements and another to store the minimum values encountered so far

    • When pushing an element, check if it is smaller than the current minimum and if so, push it to the minimum stack

    • When popping an element, check if it is the current minimum and if so, pop from the minimum stack as well

    • Top ...

  • Answered by AI
  • Q2. Given an integer array of size n, find the maximum circular subarray sum. A circular array means that the end of the array connects back to the beginning. The solution should consider both the non-circular...
  • Ans. 

    Find the maximum circular subarray sum in an integer array.

    • Calculate the non-circular maximum subarray sum using Kadane's algorithm.

    • Calculate the circular maximum subarray sum by subtracting the minimum subarray sum from the total sum.

    • Compare the non-circular and circular maximum subarray sums to get the overall maximum sum.

  • Answered by AI

Interview Preparation Tips

Topics to prepare for MakeMyTrip Software Developer interview:
  • stack
  • kadane's algorithm
Interview preparation tips for other job seekers - A solid approach to preparing for data structures and algorithms (DSA) is to use LeetCode as a primary resource.

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, One-on-one Round and Coding Test.
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, Technology Consulting, AWS, Agile and Backend.
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 4 interviews

Interview experience

4.3
  
Good
View more

Interview Questions from Similar Companies

Oyo Rooms Interview Questions
3.3
 • 226 Interviews
MakeMyTrip Interview Questions
3.7
 • 121 Interviews
BCD Travel Interview Questions
4.4
 • 104 Interviews
Expedia Group Interview Questions
3.9
 • 81 Interviews
Agoda Interview Questions
3.7
 • 62 Interviews
Yatra Interview Questions
3.4
 • 31 Interviews
Airbnb Interview Questions
3.9
 • 22 Interviews
Cleartrip Interview Questions
3.4
 • 16 Interviews
Goibibo Interview Questions
4.3
 • 6 Interviews
TripAdvisor Interview Questions
4.1
 • 3 Interviews
View all

Traveloka Reviews and Ratings

based on 12 reviews

4.1/5

Rating in categories

3.8

Skill development

3.7

Work-life balance

3.2

Salary

2.9

Job security

3.6

Company culture

3.1

Promotions

3.4

Work satisfaction

Explore 12 Reviews and Ratings
Software Engineer - Backend

Kolkata,

Mumbai

+5

3-8 Yrs

Not Disclosed

Software Engineer - Backend

Kolkata,

Mumbai

+5

1-2 Yrs

Not Disclosed

Senior Software Engineer, Full-Stack

Kolkata,

Mumbai

+5

4-7 Yrs

Not Disclosed

Explore more jobs
Software Engineer
13 salaries
unlock blur

₹10 L/yr - ₹22 L/yr

Senior Software Engineer
7 salaries
unlock blur

₹17 L/yr - ₹31 L/yr

Software Developer
5 salaries
unlock blur

₹6.5 L/yr - ₹14 L/yr

Lead Engineer
4 salaries
unlock blur

₹35 L/yr - ₹44 L/yr

Security Engineer
4 salaries
unlock blur

₹12 L/yr - ₹25.6 L/yr

Explore more salaries
Compare Traveloka with

MakeMyTrip

3.7
Compare

Cleartrip

3.4
Compare

Yatra

3.4
Compare

Goibibo

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