Resume Screening: The process begins with a review of the candidate's resume and application materials to determine if they meet the basic qualifications for the position, such as education, work experience, and relevant skills. Technical Phone or Video Interview: Following the initial screen, candidates may be scheduled for one or more technical phone or video interviews.
Interview questions [1]
Question 1
Basic algorithmic questions, regarding classess, data structures etc.
average interview process, filled with online assessment, lleet code, system design, behavioral interview. lots of talk. lots of coding. not too difficult. not too hard. not super easy either. then get offer. email offer.
30 mins screening interview via Zoom. Loved the transparency about the selection process and how they viewed me as a candidate. Did not ask any behavioural questions, mostly just a vibe check and about your own details.
took a fairly easy oa then i had to do a interview question to find the lowest common ancestor of n nodes and then had a final behaviorial round where i was asked about how i align with the values.
Interview questions [1]
Question 1
Given a tree with a bunch of nodes and parents, find the lowest common ancestor of a given set of n nodes.