I applied online. The process took 4 weeks. I interviewed at Block (Oakland, CA) in Apr 2019
Interview
20 min phone screen with recruiter, then 30 min phone screen with Hiring Manager. The recruiter was awesome as she was wiling to answer any questions that I had to prepare for the meeting with the Hiring Manager.