One 30 min talk with a recruiter from Square, one 30 min talk with the hiring manager, one 60 minute project walk through with the hiring manager, then one 60 minute interview with the team plus hiring manager to do a portfolio walk through. There was one interview after these four that I did not get to. Extremely lengthy interview process.