I applied online. The process took 6 weeks. I interviewed at Zillow
Interview
I had applied online and also contacted the HR via email. The HR replied asking me to start on with the process
Step 1: Take home coding challenge - the same 2 questions that Zillow asks everyone
I completed this in 4 days
Step 2: Phone interview
- general discussion on my previous projects
- find all pairs that add up to a certain value in an array
Step 3: Skype interview
- general discussion on my previous projects
- find lowest common ancestor
Step 4: Onsite - 4 technical rounds on whiteboard with different team members. The code that you write needs to be perfectly compilable.
Over all my experience was great. The HR was very quick to follow up and I completed my process very fast. Amazing office in downtown Seattle, with a great view from the 34th floor.
The interviews were very helpful and always carried a happy face.
Interview questions [1]
Question 1
a modified dynamic programming took me some time to figure out
Applied online, received word from a recruiter that they wanted me to complete a coding exercise, as others here have stated. Completed the exercise, sent it to them, was told that it would be reviewed by an engineer, and heard that I would not be moving forward.
Interview questions [1]
Question 1
Implement insertion and deletion in a trinary tree.
I applied through an employee referral. The process took 1 week. I interviewed at Zillow
Interview
First they sent me two coding problems to finish. It's not difficult. The first one is convert a string to a long int. The second is implement insert and delete in a tri-nary tree. Two or three days after I submitted my solution, they made a phone interview with me. Why Zillow? How do I know Zillow? They also gave me some questions to coding in collabedit, such as Fibonacci, factorial calculation, which are not difficult.