I applied online. The process took 3 weeks. I interviewed at Glassdoor in Jan 2020
Interview
Karat interview and then call for onsite. Onsite interview never materialized as they deliberately kept postponing . Then they converted onsite interview to virtual interview and then 2 days before the interview sent a mail that position was filled. Meaning all along they were waiting someone to accept the offer while wasting other candidates time. Would not consider this company again.
Learning's from this: Ask the recruiter how many other candidates they are interviewing and get to know the stage they are in. (What applies to candidates holds good for companies as well). This is one interview where I wish I had failed in phone screening itself !
I applied online. I interviewed at Glassdoor (San Francisco, CA)
Interview
Test followed by a screening and onsite in HQ. Worked with a great HR and she was helpful throughout the process. Overall it was an average experience and too many onsite rounds.
I applied through a recruiter. The process took 4 weeks. I interviewed at Glassdoor (San Francisco, CA) in Apr 2019
Interview
Recruiter screen followed by phone interview and onsite. They focus on culture fit a lot and be prepared to answer of lot of questions related to that. Onsite was 2 coding and 3 behavior rounds. The weird part was the hiring manager kept asking me names of previous managers along with when I worked with them. Even though I was uncomfortable sharing that information, he kept on pushing me to disclose that.