I applied online. The process took 4 weeks. I interviewed at Indeed (Austin, TX) in Mar 2015
Interview
I applied directly on Indeed.com and got a call from them the very next day. The process was extremely slow from the time their internal recruiter first called me to the final round of interview and that took almost a month. There were two in-depth telephonic rounds of technical interview after the initial recruiter scan that also lasted 30 min. Indeed flew me at their headquarters in Austin for the final interview that lasted almost an entire day. I was scheduled interviews with nine people, 7 of which were 1-1 technical rounds of half an hour each although some discussions went beyond their preset time limit. The lunch break was also planned between these rounds with one of their infrastructure managers in their own big kitchen where they have catered meals everyday from soups to desserts. Overall, I had a very pleasant experience with everyone who I met in person that day. The Team was very talented and friendly too which created a very positive image of the company in my mind.
Interview questions [1]
Question 1
1. Very specific database related problem in MongoDB. Given a collection, a set of indexes and a set of queries, would adding a particular index help and why?
2. Given a set of index servers in a data center that has 2 GBPS ethernet WAN capacity, describe a most efficient way to transfer the index files (100 M each) to a set of 10 web servers in a different data center with equivalent receiving ethernet speed at the same time without any data loss.
3. What are some of the Percona utilities that you have used for MySQL and the monitoring tools. Why do you like a certain tool better over the other? (mainly to describe the features of the tool used).
4. Describe the architectural strategy or options to design your data servers in such a way that for those candidates to access their resume data that is stored in a remote data center after they have moved to a different geographic region that is closer to another data center, is the most optimal.