First I took an online assessment then I got invited to an online interview which lasted about an hour and 15 minutes. It was a casual conversation where the team presented themselves and the project and it was a HR and technical combined interview.
First was a take home assignment, then it was followed by one hour in person interview where they asked some behavioural questions before discussing the assignment solution. They wanted to see how I solved the problem then they kept digging in and challenging the solution, probably to see how I would solve them.
Interview questions [1]
Question 1
About the assignment solution and space complexity of the solution
Standard interview process with a phone screen followed by a virtual interview. It was apparent on the phone screening that the HR person did not do the proper research to understand what the internship entailed, and as a result struggled to answer my basic job question, such as what department/business segment this is in. During both interviews, it was apparent that the employees I talked with were doing the job for the paycheck and not out of passion because of their mundane tones and faces. The overall impression I got from this process was that the employees appreciated the high pay and benefits, but did not enjoy or have a passion for the actual work they were doing.
Interview questions [1]
Question 1
You are given one month to complete this assignment. How would you go about completing it?