I had a two stage process.
An employee-acquaintance passed my resume to the Campus Recruiter, who followed up with an email requesting a confirmation of eligibility and asking if I would like to continue the process. I replied and said I was interested.
Within an hour the recruiter then scheduled a 15 minute Zoom screen (I was offered phone or zoom). After completing the phone screen, the recruiter let me know that if I would like to proceed we could schedule an interview with the hiring manager and the team lead by the end of the week.
I was confirmed to meet with the Hiring Manager and the Team Lead three days later. I just completed the interview.
It consisted of 15 minute meet and greet followed by a light technical discussion on language preferences and a check question on what I would do if I was required to have a containerized script ready to go in Docker by the morning and then finally a 15 minute cultural fit/behavioural session. The conversation flowed naturally and the interviewers were very easy to talk to.