Interview process started off with a screening interview where I was asked to solve a data structure related question (intermediate difficulty). Also talked about past experiences, projects, and etc.
After that, I was selected for a full-day of interviews consisting of 3 rounds of technical interviews and 1 soft-skill interview. The first technical interview consisted of a system design question, the second one was a data structure question, and the third one consisted of SQL knowledge and writing an algorithm to solve a problem (not data structure). All technical interviews required writing syntactically-correct code that would then be compiled on-the-spot and tested with inputs, which kicked the difficulty up a notch.
All interviews were conducted over video conference. The interview process, despite being very lengthy and exhausting, did not feel rushed. The interviewers did not at any point feel annoyed by my questions and were more than happy to clarify things.