I was given an online assessment for the first round. Two programming questions in 70 minutes or something like that. After passing, the final round is 3x60 minute interviews. One was behavioral and the other two were technical. I really didn't enjoy the interview process. My bar raiser was replaced with a new one last minute and clearly wasn't happy about it. The process felt intimidating and one-sided. My final interviewer was laughing during a technical question which didn't feel great. I'm confident in my skills and honestly feel like I dodged a bullet working for a company that works their employees into the ground.