eDreams ODIGEO logo

eDreams ODIGEO Java Developer Interview Questions
& Process

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

Based on 11 interview experiences · FREE TO READ

3 Rounds average
Average Typical difficulty
63.6% Positive experience

Candidate interview experiences

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

Showing 3 of 11
eDreams ODIGEO logo
eDreams ODIGEO

Java Developer

Engineering · a year ago

Mid Average Positive experience Accept offer 3 rounds
Interview process
Recruiter call Technical screen Offer
Interview formats
Behavioral Technical System Design

The interview has three phases. First, a 1-hour interview with HR which ends with theoretical questions. Second, a 2-hour technical interview with three developers, split into four blocks: your experience, logic questions, high-level design, and your questions. Third, a quick call with HR for feedback and offer presentation. They provide constant feedback, and in general everyone is very kind.

Confirmed questions1 question
  • Can you describe how you would design the battleship game, potentially using UML?
eDreams ODIGEO logo
eDreams ODIGEO

Java Developer

Engineering

Senior Average Positive experience Accept offer 4 rounds
Interview process
Recruiter call Technical screen Onsite Background check Offer
Interview formats
Technical Coding Behavioral

I was contacted by a recruiter for a Senior Java Developer role at eDreams. The entire interview process was online. First, I spoke with the recruiter who told me about the job and learned about my background. Then, I took a 1-hour online test with two algorithm-focused exercises, not heavily on Java specifics. Next, I had a technical interview with an eDreams employee. We discussed my past work, I got more details about the role and company structure, and then I had to design a data model for a given problem within 20 minutes, followed by a discussion of my solution. The last step was an interview with HR about procedural matters and my life goals. They eventually offered me the Java Developer position. The whole thing took two months, but could have been quicker if needed. I interviewed in June 2016.

Confirmed questions1 question
  • None of the questions were particularly hard or surprising.
eDreams ODIGEO logo
eDreams ODIGEO

Java Software Engineer

Engineering

Entry Average Negative experience No offer 3 rounds
Interview process
Recruiter call Technical screen Take home
Interview formats
Technical Coding Presentation

First, I had a recruiter call where they asked some screening questions. Then, I did a live coding interview that was about 1h30min long. I had to work on a mock project, explain the code, and fix it. After that, I just got ghosted.

Confirmed questions1 question
  • Can you explain the difference between a Set and a List?

eDreams ODIGEO Java Developer Interview Questions

Quoted word for word from eDreams ODIGEO interview reports.

How would you convert a mutable class into an immutable one?

Read reports

What are data structures, and are they mutable or immutable?

Read reports

Can you name a data structure that doesn't allow duplicate items?

Read reports

Can you describe how you would design the battleship game, potentially using UML?

Read report

How would you approach the object-oriented design for this problem?

Read report

Given a problem, can you design a solution and then discuss it?

Read report

Formats, difficulty and experience

Across all 11 eDreams ODIGEO interview reports.

Interview formats

Technical 30%
Coding 26.7%
Behavioral 26.7%
System Design 13.3%
Presentation 3.3%

Interview difficulty

Easy 9.1%
Average 81.8%
Difficult 9.1%

Candidate experience

Negative 18.2%
Positive 63.6%
Neutral 18.2%