Upload Button Icon Add office photos

Filter interviews by

Traveloka Software Developer Interview Questions, Process, and Tips

Updated 15 Sep 2021

Traveloka Software Developer Interview Experiences

1 interview found

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

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

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

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

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

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

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

Interview questions from similar companies

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

I was interviewed in Jan 2025.

Round 1 - One-on-one 

(5 Questions)

  • Q1. What is your introduction?
  • Q2. What is your technology
  • Q3. What is html and what is block and inline function?
  • Q4. What is css ? And what is client side and server side ?
  • Q5. What is javascript? And what is use in framework
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Arrays and strings - 90 mins

Round 2 - Coding Test 

Create Modules, railway reservation system - 60 mins

Round 3 - Technical 

(5 Questions)

  • Q1. Difference between hashmap and hasptable
  • Q2. Why typescript over javascript
  • Q3. Find the percentage of increace in the quantity of item after making it price 20% extra
  • Q4. What is normalization
  • Q5. Date and time api available
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Asking the dp and tree and other

Round 2 - One-on-one 

(1 Question)

  • Q1. Asking the project based question and
Round 3 - HR 

(1 Question)

  • Q1. Some question asking base on cultural base and resume based
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

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

Round 1 - Aptitude Test 

Basic core java, reasoning,english

Round 2 - Coding Test 

Dsa question of arrays

Round 3 - Technical 

(3 Questions)

  • Q1. Tell me about yourself
  • Ans. 

    I am a passionate software developer with experience in Java, Python, and web development.

    • Experienced in Java, Python, and web development technologies

    • Strong problem-solving skills

    • Team player with excellent communication skills

  • Answered by AI
  • Q2. Stacks and queues
  • Q3. Time complexity

Interview Preparation Tips

Topics to prepare for Nagarro Software Developer interview:
  • java
  • dsa
  • arrays
  • stacks
  • queue
  • dbms
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 Aug 2024. There were 2 interview rounds.

Round 1 - Coding Test 

DSA , medium n easy leetcode question was there

Round 2 - One-on-one 

(2 Questions)

  • Q1. Low level design
  • Q2. DSA and computer fundamental
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Coding Test 

DP graphs strings it was good

Round 2 - Technical 

(2 Questions)

  • Q1. Reverse a linkded list
  • Ans. 

    Reverse a linked list by changing the direction of pointers

    • Start with three pointers: current, previous, and next

    • Iterate through the list, updating pointers to reverse the direction

    • Return the new head of the reversed list

  • Answered by AI
  • Q2. Print fibonacci series
  • Ans. 

    The Fibonacci series is a sequence of numbers where each number is the sum of the two preceding ones.

    • Start with two variables initialized to 0 and 1

    • Loop through desired number of iterations, adding the previous two numbers to get the next number

    • Print or store each number in the series

  • Answered by AI

Skills evaluated in this interview

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

(2 Questions)

  • Q1. What is method overloading and overriding
  • Ans. 

    Method overloading is when multiple methods have the same name but different parameters. Method overriding is when a subclass provides a specific implementation of a method that is already provided by its superclass.

    • Method overloading allows a class to have multiple methods with the same name but different parameters.

    • Method overriding occurs in a subclass when a method has the same name, return type, and parameters as ...

  • Answered by AI
  • Q2. Program to swap two variables without using third
  • Ans. 

    Swapping two variables without using a third variable

    • Use XOR operation to swap two variables without using a third variable

    • Example: a = 5, b = 10; a = a ^ b; b = a ^ b; a = a ^ b; // Now a = 10, b = 5

  • Answered by AI
Round 2 - HR 

(2 Questions)

  • Q1. Why you want to join this organization
  • Ans. 

    I am impressed by the organization's innovative projects and collaborative work culture.

    • Impressed by innovative projects

    • Attracted to collaborative work culture

    • Excited about potential for growth and learning opportunities

  • Answered by AI
  • Q2. What is your weakness and strength
  • Ans. 

    My weakness is overthinking and my strength is attention to detail.

    • Weakness: tend to overthink situations, which can lead to indecision or unnecessary stress

    • Strength: strong attention to detail, ensuring accuracy and quality in my work

    • Example: I sometimes spend too much time analyzing a problem before taking action, but I have learned to set deadlines for myself to prevent this from affecting my productivity

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Walk-in and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Uikit explaination
  • Q2. Model classes with uikit
  • Ans. 

    Model classes in UIKit are used to represent data in an application's user interface.

    • Model classes in UIKit typically subclass NSObject and are used to store and manage data for views.

    • They can include properties to represent different data fields, methods to manipulate the data, and sometimes protocols for delegation.

    • For example, a model class for a user profile in a social media app might have properties like username...

  • Answered by AI
Round 2 - Coding Test 

Project related questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Easy

Skills evaluated in this interview

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

(2 Questions)

  • Q1. Why do you want to switch
  • Ans. 

    I want to switch to explore new technologies and challenges in a different industry.

    • Interested in learning new skills and technologies

    • Seeking new challenges and opportunities for growth

    • Want to explore different industry perspectives

  • Answered by AI
  • Q2. Salry expectations
Round 2 - Technical 

(2 Questions)

  • Q1. Question on oop concepts
  • Q2. Coding questions

Tell us how to improve this page.

Traveloka Software Developer Salary
based on 5 salaries
₹6.5 L/yr - ₹14 L/yr
36% more than the average Software Developer Salary in India
View more details
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