The interview process was challenging and consisted of several rounds. During each interview the interviewers were polite, professional, and experts on their respective topics.
The recruiters were also very friendly and supporting during the whole process. I appreciated their approach of sharing interview information before the interview so you can prepare - they don't want you to fail, they want you to have all the tools for a successful interview.
Unfortunately I did not get an offer. but I was happy to reach the final System Design interview stage - overall great experience for me.