Initial screening, manager interview, team interview.
Fair interview process, but terrible communication from HR. After weeks of time and labor spent on prep and crafting materials, did not even have the decency for a phone call rejection.
I was sent an automated no.