I applied through a recruiter. The process took 3 weeks. I interviewed at Leanplum
Interview
Recruiter contacted me for the role. Had a short call with recruiter and then was scheduled for two video interviews. Both the interviewers were very receptive and helpful through the interview. Both were typical technical coding phone screen. Immediately, was called for onsite. On site interview included one coding and one design interview. One cultural fit and discussion with hiring manager and recruiter.
I applied through a recruiter. I interviewed at Leanplum (San Francisco, CA) in Oct 2016
Interview
Here is the flow of interview:
Two technical phone screens - algorithm questions ending in implementation on coderpad.
Onsite loop - 5 meeting in total. Each interview focused on: algorithm (discussion + whiteboard code), coding (on a macbook), design (whiteboard), a culture fit / technical communication interview, and a recruiter meeting.
Interview questions [1]
Question 1
Be prepared for a design question on site. You are expected to be able to have a high level architecture, then go over each component's implementation detail.
I applied online. The process took 1 day. I interviewed at Leanplum in Aug 2016
Interview
Was scheduled for an hr telephonic call and she mentioned she will get back to me with the next steps of scheduling interview. And after emailing multiple times, received no response. It would be a basic courtesy to let the candidate know if the position is closed or they have other potential candidates.