Expedia Group·SDE-3 · senior
RejectedExpedia 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.
- If there are two libraries and both use different versions of another library which one would be used?
- Does the order of dependency in the pom file matters?
- What is the use of Scope in the pom file?
- How will you override a dependency that is internally being used by a library?
- 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
- How to make a map immutable?
- Write singleton Design pattern.
- More questions on immutable classes
- 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