Skyscanner logo

Skyscanner Fullstack Engineer Interview Questions
& Process

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

Based on 7 interview experiences · FREE TO READ

2.9 Rounds average
Average Typical difficulty
28.6% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Skyscanner.

Showing 3 of 7
Skyscanner logo
Skyscanner

Full Stack Developer

Engineering · more than a year ago

Entry Average Positive experience No offer 3 rounds
Interview process
Take home Recruiter call Technical screen Background check
Interview formats
Coding Behavioral Technical

I went through a 3-step interview process but didn't make it to the next stage. The first round involved a take-home assignment where I had to use their flight API to display data on a UI. The recruiter gave me immediate feedback, rating my performance as 4 out of 5 stars, which is above average. Following that, there was a Zoom interview that covered both technical expertise and cultural fit. Both of these interviews seemed to go well, but I'm unsure why I wasn't selected. I'm still waiting for detailed feedback, as it took a significant effort to allocate time for these interviews. Overall, the experience was polite and educational, though there was some ambiguity about their exact expectations.

Confirmed questions6 questions
  • Tell me more about your most recent project.
  • What is your experience with CI/CD?
  • How would you design a system?
Skyscanner logo
Skyscanner

Senior Fullstack Developer

Engineering · more than a year ago

Senior Average Positive experience No offer 6 rounds
Interview process
Take home Recruiter call Phone screen Onsite Panel Presentation Background check Offer
Interview formats
Coding Behavioral Technical System Design

I applied online and quickly got a hackerrank test. It was easy if you'd done some homework, as the problems seemed to repeat. After that, an HR person called me. They were really helpful, telling me how to get ready for the next parts: a 1-on-1 Skype call with an engineer, and then a full day of interviews at their Scotland office. The Skype call was straightforward, asking typical web stuff like cookies and HTTP. The office interviews were mostly about behavior and some web problem-solving. For the behavioral part, you should think about past jobs and answer questions like 'Tell me about your biggest accomplishment.' These can be tougher than tech questions, so practice is key. You gotta show your strengths but also that you're human and mess up sometimes. I practiced answering random questions like these daily for 10 days before the main interview. I did okay, but most of the feedback was about the technical side. The final interviews at the office had about 5-6 slots: a supposedly hard web problem (I had two), a 'bar raiser' to see if you're above average, an 'expertise' slot to go deep on past work, a 'culture' slot with behavioral questions, and a lunch with another engineer. I didn't do well on the expertise part and one hard problem, which was a bummer. Some of the issue seemed to be the interviewer's lack of engagement and unclear requirements. For instance, one question was about stopping bots from scraping their page, but they gave vague info about the page structure. I offered high-level solutions, but they wanted detailed answers, which felt unfair. I think you should practice solving problems with a really tough audience. Looking back, it seems like they'd be impressed if you were persistent and got clear requirements on the whiteboard. Overall, it was a good experience and seems like a good place to work. For prep, I'd focus on behavioral questions, scalability (databases, bottlenecks), and practicing whiteboard design problems with a tough audience who you push to give clear requirements.

Confirmed questions8 questions
  • Can you explain what occurs when a link is clicked?
  • What are some ways to fight or reduce website scraping bots?
  • How would you implement a feature allowing users to receive price change alerts?
Skyscanner logo
Skyscanner

Full Stack Engineer

Engineering

Mid Easy Negative experience No offer 2 rounds
Interview process
Take home Technical screen Recruiter call
Interview formats
Technical Behavioral

It was a terrible interview experience. It took a month to get the first interview. I spent 5 hours (3h on homework and 2h on cultural+tech interviews), only to get a vague response like, “You described your current project not as we expected; we didn’t understand how it works”. They didn’t even ask me to write code or solve problems. It's worth noting I currently work for a higher-ranked company. It seems Skyscanner is unsure about its hiring needs and just wastes candidates' time. I don't recommend it.

Confirmed questions1 question
  • Can you describe your current project, emphasizing the technical aspects?

Skyscanner Fullstack Engineer Interview Questions

Quoted word for word from Skyscanner interview reports.

What are some ways to fight or reduce website scraping bots?

Read reports

How would you implement a feature allowing users to receive price change alerts?

Read reports

How do you approach debugging code that is already in production?

Read reports

Could you discuss your understanding of cookies and HTTP?

Read report

What are your methods for handling code deployed to production?

Read report

Formats, difficulty and experience

Across all 7 Skyscanner interview reports.

Interview formats

Behavioral 35.3%
Technical 29.4%
Coding 23.5%
System Design 11.8%

Interview difficulty

Easy 28.6%
Average 71.4%
Difficult 0%

Candidate experience

Negative 57.1%
Positive 28.6%
Neutral 14.3%