Phone screen with recruiter, hiring manager call, take home assignment, virtual onsite with presentation followed by 1:1 interviews with 6 individuals.
Generally a good experience until my virtual onsite. One interviewer said, "You have a long break in your resume - shouldn't you have graduated with a job lined up?" I understand she wanted me to explain my period of unemployment, but I felt it could have been phrased more tactfully. She then mentioned how I don't have the experience so she doesn't understand how I could perform on this job. I felt really discouraged after that.