There are 5 stages to a Netflix offer, if I'm not wrong. Because of Covid, it was all done through video calls.
Stage 1: 30min video interview with the recruiter
Stage 2: 30min video interview with the hiring manager
Stage 3: 30min 1:1 video interviews with a few peers that you'll be working with from different teams (I didn't get past this stage).
Stage 4: 1:1 video interviews with senior management
Stage 5: Final interview with hiring manager
It was a pleasant, if nervewrecking and long process. My recruiter kept me updated all the way and didn't ghost me, unlike what some others have mentioned on Glassdoor. Maybe they were unlucky. I got the first email from the recruiter 2 weeks after I submitted my online application.