2dbi
Home/Experiences/Expedia Group/Expedia SDE-3 R1 — Java/Maven deep dive + DSA + design; no callback
Expedia Group·SDE-3 · senior
Rejected

Expedia SDE-3 R1 — Java/Maven deep dive + DSA + design; no callback

Dec 20240by Anonymous

Role : SDE3
The first 20 min of the interview were aimed at understanding the project and questions about java. Since I worked on an SDK a lot of questions were aimed at maven dependency. This was because they were specifically looking for an engineer who could handle it for them.

  1. If there are two libraries and both use different versions of another library which one would be used?
  2. Does the order of dependency in the pom file matters?
  3. What is the use of Scope in the pom file?
  4. How will you override a dependency that is internally being used by a library?
  5. What are the ways of excluding certain dependencies?

Next was a simple DSA problem : Find the equilibrium number. I solved it using the prefix sum approach.

Next section of the round was focused at Java

  1. How to make a map immutable?
  2. Write singleton Design pattern.
  3. More questions on immutable classes
  4. If there is a json response received from an API, write a code for parsing that. I answered by mapping it to a pojo; follow up: what if certain properties are missing, what annotations will you use to handle it.

I did not hear from the recruiter. A coderpair link was shared. Get details about the round beforehand; the interview varies from team to team.

The loop · 1 round

Technical Interview 1

Java/Maven dependency Q&A, equilibrium index (prefix sum), Java design (immutable map, singleton, JSON parsing)

Shared Jul 2026
LeaderboardSalary
Language
Account