I had two phone interviews back to back. I coded in a shared google doc and was asked a bunch of data structures and algorithm questions. I was also asked about my previous projects and background. In the end I have 5 to 10 minutes to ask the interviewer any questions I have for them. The process took about 3 weeks from scheduling to hearing back from the recruiter about an offer. I would recommend leetcode and crack the coding interview as preparation for the interview process. After that, it is team matching which could take a long time.