Process involved a recruiter screen, a call with a hiring manager, and then another call with a direct manager. Sprung a technical assessment on me on the 3rd call even though nothing in the job description mentioned such a requirement. Budget for the position and hybrid flexibility kept changing over weeks.