It was a pretty standard interview process: HR Screening (30 min). Hiring manager behavioral interview (45 min) Talked about my previous experience. Technical interview where I had to solve LC easy-medium questions (45 min). System design interview (45 min).
Interview questions [2]
Question 1
Code a secret santa function and return a map of random Giver -> Receiver. Part 2 added restrictions where person A can't pick B etc.
not very good experience this time. i think the company needs to spend some time to deal with bias, fairness and process as well. first please make sure the team actually interests in this person... please ask the same candidates the same questions. not like 1 candidates to solve 2 questions in 40mins and 1 candidate to solve 1 and having some excuse of saying i just wanna see some some ability..... please have fairness during the process and make the questions reasonable.
First round was a call with recruit team and followed by Technical and HR.
They some basic Coding questions and went to optimizing it . And also an SQL query too.