I applied online. I interviewed at Glassdoor (Mill Valley, CA) in Jul 2017
Interview
The interview process was fairly standard. I initially interviewed with the recruiter. Then a phone screen with the hiring manager and a take home challenge for 2 days. After 2 weeks, I was invited for an in-person interview and met with the whole team.
Everybody is smart, calm, honest, and intelligent. The place is by the water so fresh air is always flowing, which is a plus!
Interview questions [1]
Question 1
Given a product, which KPIs would I present to an investor.
I applied online for the position. The whole process took around one month of time. The interview process consisted of three interviews of Easy to Moderate difficulty, first one screening (Easy), second one with more technical depth (Easy) and third one with more practical questions (Easy to Moderate). I was also asked to complete a homework task at the end of the interview process.
Interview questions [1]
Question 1
How will you make your system (PC/MAC/Linux/AWS infrastructure) secure?
I applied online. I interviewed at Glassdoor (San Francisco, CA) in Apr 2017
Interview
Very well organized interview process. The recruiter, from the beginning, organized all the rounds neatly with enough information on the schedule. Responses to in-between questions were quick.
I was supposed to have two preliminary phone screening, but based on my first interview, they waived off the second round and asked me to come onsite directly. Onsite interviews very well organized - 4 rounds with each round focusing on a specific aspect of engineering - problem solving and algo; experience, projects, accomplishments and their application to the current job, system design, and additional problem solving with behavioral interview. VP personally met to discuss about what they are looking for in a candidate and what their long term goals are. CTO of the company sent a kind welcome email.