It was a long process with 5 levels of assessments. First there was a hackerrank test for initial screening, followed up with L1/L2/L3 technical assessments.
The last was an HR round.
Questions were relatively easy. I wasn't asked any DS Algo. There were a few design related questions.
The process is quite long and disappointing. The interview experience gets unprofessional where I had to wait for each round and even ended up leaving the meeting room after wasting time waiting for the interviewee couple of times. Incorrect meeting ids, panel being changed was something I got used to.
The company isn't worth joining since they collect all documents from a candidate and provide a quite lowball offer at the end which is a complete waste of time for a candidate. The interview process itself gives a window to company culture and a huge red flag on future growth prospects within the company.
They act as if they are doing some favour by offering a job or they are some bigshot while they are working on legacy technology.