I applied online. The process took 4 weeks. I interviewed at Expedia Group (Chicago, IL) in Sep 2017
Interview
I applied online. I was contacted by a recruiter and went over basic question as my work authorization and goals and experiences. Next, I had a technical phone interview for about 45 minutes about Android related stuff. I was then given a coding exercise to create an app. I was invited for an in person interview. It consisted of mostly white boarding questions and discussion with various team members.
Interview questions [1]
Question 1
What is the difference between service and Intent service?
I applied through college or university. The process took 2 days. I interviewed at Expedia Group in Jul 2015
Interview
Interview process is average. Generally there is one online screening round that asks coding questions. 2/3 face to face interviews. Technical questions are of medium difficulty. If you are from a good college, HR might shortlist your resume.
Interview questions [1]
Question 1
The length and breadth of my knowledge regarding Databases, networks and data structures was tested. Some of the questions asked were:
What are relationships? How are they represented in a database?
What is indexing? Explain it with an example.
What is a hash table?
What is an IP address?
What is a MAC address?
If a MAC address exists why do we need an IP address?
Give the use cases of binary tree?
What is the advantage of an M-ary tree over binary tree?
I applied online. I interviewed at Expedia Group in Apr 2017
Interview
Received call after applying through online. First round was hackerrank based with two easy programming questions. Next was 1 hour long video interview consisting of basic java questions and program on strings
Interview questions [1]
Question 1
Minimum rotation to get lexicographical smallest string