Taro Logo

Software Development Engineer I Interview Experience - Chicago, Illinois

March 1, 2017
Positive ExperienceGot Offer

Process

I applied for this position online in February 2017. I received an email from a recruiter within two weeks, which included a link to an online coding challenge. I had two weeks to complete it. You must complete the challenge successfully to continue the interview process.

The online coding challenge (HackerRank) had two questions. The first was a very basic object-oriented programming question, and the second was a programming question of medium difficulty. The second question required some time and thought; it was not easy, but it was doable. I strongly recommend practicing well before starting this challenge.

I was later informed to attend a technical on-site interview. There were three rounds, each scheduled for about an hour. The interviewers were very friendly, genuinely helpful, and wanted candidates to perform well. The three rounds consisted of an algorithm round, a data structure round, and a design round. Personally, I found the algorithm and data structure rounds to be of average difficulty, and the design round to be tough. All three rounds were a mixture of behavioral and technical questions (approximately a 3:2 ratio). I did not practice many design questions and was not very confident in that round.

Due to the NDA, I cannot disclose the specific questions. However, I strongly recommend the following:

  • Interact very confidently and ensure you know what you are talking about. Expedia has a great culture, and the interviewers make sure to hire candidates who will blend in. Getting an offer is determined not only by answering technical questions correctly but also by how you interact with the interviewers. Understand every question completely before answering.
  • Practice many questions from "Cracking the Coding Interview" (CTCI) and review all questions on Glassdoor. This is a very important point; I wouldn't have received an offer without Glassdoor's help. I am incredibly grateful for Glassdoor.
  • Do not panic if you cannot answer a programming question. They are not looking for a solution but rather to see how you think. Talk through your thought process, making it clear that you are thinking and not panicking. Pay attention to hints given by the interviewer, as they will offer them if you are stuck.
  • Practice on a whiteboard before your interview.
  • Re-read point 2. If you have more time, please practice on LeetCode, HackerRank, and GeeksforGeeks.

All the best and good luck.

Questions

Common behavioral questions.

Nothing unexpected.

What are your accomplishments, failures, etc.?

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Expedia Group Software Development Engineer I role in Chicago, Illinois.

Success Rate

100%
Pass Rate

Expedia Group's interview process for their Software Development Engineer I roles in Chicago, Illinois is incredibly easy as the vast majority of engineers get an offer after going through it.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for Expedia Group's Software Development Engineer I interview process in Chicago, Illinois.

Expedia Group Work Experiences