STAY AWAY FROM THE COMPANY!
NOT WORTH YOUR TIME!
The interview has three rounds, first: leetcode type of question, second: a take-home assignment, third: a virtual on-site day which consists of four rounds, value alignment, system design, java debug, and hiring manager round.
The real AWFUL thing was that the company reposted the job on LinkedIn 2 days before my final round. Then although I got some positive feedback from interviewers, the HR person sent me a generic email that they have too many good candidates that they want to move forward with others... but look at your LinkedIn job profile page, you just reposted the position 2 days before my final round.
It's a toxic company and process, no doubt!
Now I do agree with other interviewee reviews on glassdoor saying" Stay away from the company, not worth your time!".