Upload Button Icon Add office photos

Thomas Cook

Compare button icon Compare button icon Compare

Filter interviews by

Thomas Cook Software Developer Interview Questions and Answers

Updated 24 Jun 2024

Thomas Cook Software Developer Interview Experiences

1 interview found

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

I applied via LinkedIn and was interviewed before Jun 2023. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Discussion about Hashmaps.
  • Q2. How to make Spring Applications?
  • Ans. 

    Spring applications can be made using Spring Boot, which simplifies the setup and configuration process.

    • Use Spring Initializr to create a new Spring Boot project

    • Add dependencies in the pom.xml file for required Spring modules

    • Create Java classes with annotations like @Controller, @Service, @Repository, etc.

    • Define application properties in application.properties or application.yml file

    • Run the application using the main m

  • Answered by AI
Round 2 - HR 

(2 Questions)

  • Q1. Discussion about Goals.
  • Q2. Discussed points from Resume

Skills evaluated in this interview

Interview questions from similar companies

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.

I applied via Campus Placement and was interviewed in Aug 2021. There were 3 interview rounds.

Interview Questionnaire 

5 Questions

  • Q1. Round 1 was online MCQ test which has question from aptitude and logical reasoning.
  • Q2. Round 2 was technical round in which they have asked 2 question: 1. Triplet sum question. 2. Implement getmin () in stack in O(1) time and space.
  • Q3. Round 3 was also a technical round we have discussed about our projects and then they have asked two puzzle.
  • Q4. Round 4 was HR round and company CTO was taking this round he has asked some usual HR question and then he asked which is your favourite app.
  • Q5. I was not selected. They have not selected anyone from our college. There was three students in last round but no one was selected

Interview Preparation Tips

Interview preparation tips for other job seekers - Just be confident especially in CTO round.

Interview Questionnaire 

1 Question

  • Q1. Basic Oops , SQL , aap.net
Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Dsa question was there medium level

Interview Preparation Tips

Interview preparation tips for other job seekers - be prepared for dsa and practice from leetcode
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

1)graph question 2)dp question

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

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

Round 1 - Technical 

(1 Question)

  • Q1. Merge intervals provided array of start and end Maximum product subaaray

Interview Preparation Tips

Interview preparation tips for other job seekers - Practice top ds algo interview questions
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Technical 

(1 Question)

  • Q1. Javascript core concepts, output questions

I applied via campus placement at Vellore Institute of Technology (VIT) and was interviewed in Jul 2022. There were 3 interview rounds.

Round 1 - Coding Test 

It was Conducted on Hacker Earth, There were 2 coding questions and 20 mcq's. Both Coding questions were of medium level and also basic mcq's

Round 2 - One-on-one 

(1 Question)

  • Q1. 2 coding questions of link list were asked and one problem statement was given in which only approach was asked to be given as it was complex to implement during the limited time frame of 1 hour.
Round 3 - Technical 

(1 Question)

  • Q1. DBMS, OS in depth was asked and Some questions of Networking were also asked. For DBMS questions on Indexing, B ,B+ Trees, Normalization based on real life scenario's were asked and from OS all types of CP...

Interview Preparation Tips

Interview preparation tips for other job seekers - Do your Data Structure and Algorithm Regularly and also focus on Technical Skills
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via campus placement at Delhi College of Engineering (DCE), Delhi and was interviewed before May 2023. There were 2 interview rounds.

Round 1 - Technical 

(3 Questions)

  • Q1. Smallest window in a string containing all the characters of another string.(GFG)
  • Ans. 

    Find the smallest window in a string containing all characters of another string.

    • Use a sliding window approach to find the smallest window

    • Create a frequency map of characters in the second string

    • Slide the window and update the frequency map until all characters are found

    • Track the minimum window size and indices

  • Answered by AI
  • Q2. Check whether linked list is Pallindrome or not
  • Ans. 

    To check if a linked list is a palindrome, compare the first half of the list with the reversed second half.

    • Traverse the linked list to find the middle element using slow and fast pointers.

    • Reverse the second half of the linked list.

    • Compare the first half with the reversed second half to check for palindrome.

  • Answered by AI
  • Q3. Deadlocks,4 conditions of Deadlocks and ways of preventing Deadlock
  • Ans. 

    Deadlocks occur when two or more processes are waiting for each other to release resources, leading to a standstill.

    • 4 conditions of Deadlocks: mutual exclusion, hold and wait, no preemption, circular wait

    • Preventing Deadlocks: using a proper resource allocation strategy, implementing timeouts, avoiding circular wait, using deadlock detection and recovery algorithms

    • Example: Two processes each holding a resource and waiti...

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. Algorithm to find if any 5 numbers add up to the value of the Sum
  • Ans. 

    Use a hash set to store seen numbers and check if the complement of current number is in the set.

    • Iterate through the array and for each number, check if the complement of the current number is in the hash set.

    • If the complement is found, return true. Otherwise, add the current number to the hash set.

    • Repeat this process for all numbers in the array.

    • Example: Array [1, 2, 3, 4, 5] and Sum 9 should return true as 4 + 5 = 9.

  • Answered by AI
  • Q2. What is DNS(Domain Name System)
  • Ans. 

    DNS is a system that translates domain names to IP addresses, allowing users to access websites using human-readable names.

    • DNS is like a phone book for the internet, translating domain names (e.g. google.com) to IP addresses (e.g. 172.217.3.206).

    • DNS servers store records that map domain names to IP addresses, helping users navigate the internet.

    • DNS also helps with email delivery by translating domain names in email add

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare your Data Structures well,get a in depth understanding of your projects,go through your core subjects specially OOPs,OS and DBMS.

Skills evaluated in this interview

Thomas Cook Interview FAQs

How many rounds are there in Thomas Cook Software Developer interview?
Thomas Cook interview process usually has 2 rounds. The most common rounds in the Thomas Cook interview process are Technical and HR.
What are the top questions asked in Thomas Cook Software Developer interview?

Some of the top questions asked at the Thomas Cook Software Developer interview -

  1. How to make Spring Applicatio...read more
  2. Discussion about Hashma...read more
  3. Discussion about Goa...read more

Tell us how to improve this page.

Thomas Cook Software Developer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more
Thomas Cook Software Developer Salary
based on 9 salaries
₹5 L/yr - ₹7.8 L/yr
22% less than the average Software Developer Salary in India
View more details

Thomas Cook Software Developer Reviews and Ratings

based on 4 reviews

3.0/5

Rating in categories

1.0

Skill development

3.0

Work-life balance

1.0

Salary

1.1

Job security

3.1

Company culture

1.0

Promotions

1.2

Work satisfaction

Explore 4 Reviews and Ratings
Assistant Manager
680 salaries
unlock blur

₹2.3 L/yr - ₹7.7 L/yr

Manager
212 salaries
unlock blur

₹3.5 L/yr - ₹12 L/yr

Executive
189 salaries
unlock blur

₹1 L/yr - ₹4.8 L/yr

Customer Relation Executive
142 salaries
unlock blur

₹1.6 L/yr - ₹3.8 L/yr

Senior Manager
138 salaries
unlock blur

₹5 L/yr - ₹18 L/yr

Explore more salaries
Compare Thomas Cook with

MakeMyTrip

3.7
Compare

Yatra

3.4
Compare

Cox & Kings

3.7
Compare

SOTC Travel Limited

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