1st round 1 hour HR Screening.
2nd round 1 hour technical - coding on Hackerrank.
3rd round 1 hour system design on Hackerrank.
4th round 1 hour behavioural with hiring manager.
Unfortunately after a verbal offer following the 4th round there was a week of radio silence, followed by a phone call informing the role is no longer available due to team restructure/repurpose. Quite disappointing overall considering the amount of time you have to spend on the interview process. A hiring freeze before such a move is much more appropriate approach and ensures you won't waste time of candidates, engineers running the interviews and HR coordinating the whole process.