Skyscanner logo

Skyscanner Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 112 interview experiences · FREE TO READ

3.4 Rounds average
Average Typical difficulty
58% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Skyscanner.

Showing 3 of 112
Skyscanner logo
Skyscanner

Software Engineer

Engineering · nearly a year ago

Entry Average Neutral experience No offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Behavioral Technical

The interview process was really smooth and easy, and nothing went wrong. The person interviewing me was super nice and made me feel relaxed the whole time. It was a good experience overall.

Confirmed questions1 question
  • Could you please share some information about yourself?
Skyscanner logo
Skyscanner

Software Engineer

Engineering · nearly a year ago

Mid Average Positive experience No offer 3 rounds
Interview process
Recruiter call Technical screen Presentation
Interview formats
Coding Technical Presentation

I applied online and heard back from a recruiter about a week later to schedule a call. During that call, they explained the interview process and asked about my background before scheduling a coding round. I got feedback on the coding round fairly quickly and then had a follow-up project discussion. In that stage, I presented a tough project I worked on and fielded various technical questions. A few days later, I was told the feedback was good, but unfortunately, the only available position had already been filled, so I didn't move forward. They were efficient, but it seems I entered the process a bit late for the single opening.

Confirmed questions2 questions
  • Can you complete a multi-phase coding challenge based on a company-specific scenario? Knowledge of algorithms and data structures is beneficial, though it's not a LeetCode style problem.
  • Could you discuss a challenging project you've undertaken and answer related technical questions?
Skyscanner logo
Skyscanner

Software Engineer

Engineering · a year ago

Senior Average Positive experience No offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Technical System Design Behavioral

It was a really nice interview process. There were 3 parts to it. First, I talked about a project I worked on. Then, I had two interviews back-to-back: one for system design and another for culture fit. I didn't talk to anyone on the team during the interviews, but they mentioned I might get to speak with the manager if an offer is extended. I was happy there was no coding exercise.

Confirmed questions4 questions
  • Can you describe a system you've previously worked on in detail?
  • How would you design a price alert system?
  • Tell me about a time you gave feedback and a time you received feedback, and what you did as a result.

Skyscanner Software Engineer Interview Questions

Quoted word for word from Skyscanner interview reports.

Can you write a function that finds the index of a character that, when removed, makes a string a palindrome? It should run in O(n) time.

Read reports

Can you write a function to compute the sum of the first N powers of 2, starting from 1, without using built-in power functions? The solution should be the most efficient one.

Read reports

Can you implement an algorithm to find the cheapest seat combination for N people given a 2D matrix of airplane seats?

Read reports

Describe the entire sequence of events from entering a URL in a browser to the website appearing on screen. Do servers handle requests directly?

Read reports

Can you describe multiple ways to improve the speed or efficiency of an SQL query that is running slowly?

Read report

How would you handle Pricing Alerts if you can't touch any system and the data isn't in any DB, and you can't use the search service?

Read report

Can you design a Twitter clone and explain how it would function, and also consider how your design would respond to high load?

Read report

Could you design a micro-blogging service for Skyscanner where users can review and comment on travel-related items?

Read report

Can you describe how you would build a mobile app for a CMS, considering features like push notifications and the database schema on the server?

Read report

Formats, difficulty and experience

Across all 112 Skyscanner interview reports.

Interview formats

Behavioral 27.8%
Technical 25.1%
Coding 24.8%
System Design 12.2%
Group 5.7%

Interview difficulty

Easy 16.1%
Average 70.5%
Difficult 13.4%

Candidate experience

Negative 23.2%
Positive 58%
Neutral 18.8%