I applied online. The process took 4 weeks. I interviewed at Block
Interview
Started out with a recruiter chat over the phone, then a virtual round interview loop (4 interviews), and then a final call with the hiring manager. The interview was very thorough and not too daunting.