About a week after applying online I received an email inviting me to a technical interview - without ever getting to speak to a recruiter or anyone else from the company beforehand.
This is obviously extremely impersonal and didn't at all help me get an understanding of the company, the team or the role.
I entered my availability in an online platform and received an invitation.
On the day of the scheduled interview 25 minutes before the starting time I got an email telling me it was cancelled since it was accidentally scheduled on a bank holiday - which I was very much aware of but assumed the case was that the interviewer wasn't local and could go through with it, otherwise I wouldn't expect the day to be selectable.
After rescheduling I interviewed with a very nice senior engineer, the question at hand wasn't a leetcode style question and instead had you look at a piece of code, explain it, fix a bug and suggest improvements.
It went well and we moved on to more general questions,
At this point I was asked some things regarding microservices and Python in general - and there was another part that consisted of very specific Python related questions which felt like a college level quiz on definitions of things. This felt extremely weird for a professional interview.
After the interview I got a generic rejection email stating the team "...feel that your experience isn't quite what aligned with the needs for this position right now." which is extremely weird since there was nothing that was presented to me during the interview which I couldn't relate or speak to my experience on.