eDreams ODIGEO logo

eDreams ODIGEO Frontend Engineer Interview Questions
& Process

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

Based on 10 interview experiences · FREE TO READ

2.3 Rounds average
Average Typical difficulty
30% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at eDreams ODIGEO.

Showing 3 of 10
eDreams ODIGEO logo
eDreams ODIGEO

Frontend Engineer

Engineering · nearly a year ago

Entry Average Negative experience No offer 1 round
Interview process
Recruiter call
Interview formats
Behavioral Technical

Got through to the first phase, which included typical HR queries alongside technical questions about JavaScript. These technical questions were posed by a non-technical recruiter, meaning you couldn't elaborate or seek clarification. I was rejected because when asked about a specific skill set, I attempted to discuss it rather than simply saying 'yes'. They logged it as a 'no', and the engineering team rejected me. I reached out to the recruiter to clarify that I do possess those skills, but was ignored. The call itself was okay, and the recruiter seemed to try to make me comfortable, but this process isn't right.

Confirmed questions7 questions
  • Tell me about yourself / general HR questions.
  • Standard JavaScript questions.
  • Standard React questions.
eDreams ODIGEO logo
eDreams ODIGEO

Frontend Software Engineer

Engineering · a year ago

Mid Average Positive experience Accept offer 4 rounds
Interview process
Recruiter call Phone screen Technical screen Take home
Interview formats
Technical Coding Behavioral

The interview process had 4 steps, with the last one being optional for senior folks. First, an HR video call where they asked some theoretical Javascript questions that the tech team came up with (45min). Then, a Hiring Manager interview to discuss the role in more detail (30min). After that, a technical interview (1.30h) where I had to complete 3-5 exercises on CodeSandbox. These exercises involved fixing, completing, or adding features to pre-compiled vanilla Javascript and React code. Finally, there was an optional take-home project for senior positions.

Confirmed questions4 questions
  • How would you correctly pass the "this" object inside a callback within a function, especially when "this" is invoked and reassigned?
  • Refactor a basic React interface: initially, it should take string inputs, add them to an array, display them, and allow removal. Then, modify it to work with objects and their properties instead of just strings.
  • Create a dictionary representation using an appropriate type and implement functions for inserting and removing key-value pairs, where the key is a word and the value is its description.
eDreams ODIGEO logo
eDreams ODIGEO

Senior Frontend Developer

Engineering · more than a year ago

Senior Average Negative experience No offer 1 round
Interview process
Recruiter call
Interview formats
Behavioral

After a two-week wait for an initial response, I was contacted via LinkedIn for a first call. They indicated a one-week follow-up, but after two weeks of silence, I inquired about my application's status and received no reply. They then offered a salary significantly lower than expected for a Senior Frontend Developer role in Spain, with Glassdoor indicating an average closer to 58k.

Confirmed questions2 questions
  • What is your experience?
  • What are your reasons for leaving your current employer?

eDreams ODIGEO Frontend Engineer Interview Questions

Quoted word for word from eDreams ODIGEO interview reports.

Create a dictionary representation using an appropriate type and implement functions for inserting and removing key-value pairs, where the key is a word and the value is its description.

Read reports

Can you create an algorithm to check a string input for a specific substring format?

Read reports

How would you correctly pass the "this" object inside a callback within a function, especially when "this" is invoked and reassigned?

Read report

What are some concepts related to concurrency in JavaScript?

Read report

Could you implement form validation with jQuery or JavaScript for these forms? We have radio buttons for 'person' or 'company'. For a 'person', validate first name, last name, and email. For a 'company', validate company name and phone number.

Read report

Formats, difficulty and experience

Across all 10 eDreams ODIGEO interview reports.

Interview formats

Behavioral 37.5%
Technical 33.3%
Coding 29.2%

Interview difficulty

Easy 20%
Average 70%
Difficult 10%

Candidate experience

Neutral 40%
Negative 30%
Positive 30%