Started with a general phone interview to make sure I meet all of the minimum qualifications took about an hour. About a week later I had two interviews set up, one with the hiring manager followed by a members of the team I would be working with. Process took less time than I expected and I had a job offer a couple of days after the 1:1's.