I applied through a recruiter. The process took 3 months. I interviewed at Mass General Brigham
Interview
1. Phone screen
2. Come in for an in-person interview where you first do a written tech test and then meet with the team members. The tech test is about average on a difficulty scale for someone who's been doing Java for many years.
Interview questions [1]
Question 1
Since different team members interview, the questions will vary and some could catch you off guard.