Interview process was straightforward. Consisted of a chat with the hiring manager asking about resume and experience. Then it was 2 interviews (1 was a algorithms interview about how you can implement division without using divide. the 2nd one was a debugging interview that you have to go through a lot of code to find bugs). Afterwards, you're scheduled for a design interview (30 minutes to design a data warehouse/ETL pipeline, and 30 minutes to design an API). The ETL pipeline question was Design a pipeline to migrate/extract data from a MongoDB to a data warehouse for analytics. This would be patient data. And the API design question was to design an API layer that would do CRUD operations on the patient data from the data warehouse/storage. Then it's a chat with the product manager about culture and asking about difficult projects/challenges.