I applied online. I interviewed at Ancestry (San Francisco, CA) in June 2017
Interview
Start phone screen recruiter after that takes an online test using Hackerrank with 7 questions.
If we passed, they will take care of traveling to onsite interview.
The onsite interview talk with 4 people, 45 mins each.
Involve with React, white boarding, database and backend, data structure, and 1 session for attitude conversation.
I really love this company, everyone is very nice. Unfortunately, I failed onsite interview. I think because I don't have much experience with backend and database. The question is not difficult if you have real experience.
Interview questions [1]
Question 1
- 1st question is easy algorithm.
- 2nd is for read file and manage the data before write out the file for output. Both questions you can choose any language that you familiar with, for me I chose JS (Node.js).
- 3rd question is query and join database. I cannot complete this one but almost.
- 4th-7th, are about algorithm knowledge, like what the name of the algorithm, which one is better.