First had a call with the recruiter, who was really nice. Then had a take home CS problem (leet code style). The problem was fun to work on. After that, met with an engineer on the team to go over the problem and write some more live code. Then for the final step, met with a technical hiring manager.