Internal recruiter reached out on Linkedin and asked to set up a 30 minute call with me.
1st Round: HR Screen - wasn't expecting behavioural questions as I hadn't even seen the job spec yet but they were standard enough.
2nd Round: Online coding test- two questions which would be an level easy on Leetcode. I passed and the recruiter reached out the next day inviting me for day to do the next round.
3rd Round: Tech Interview - hour long video call with the architect and another developer. Standard enough tech interview but there was an live coding test. I was able to complete the first question without much problem but the second question was to figure out what was wrong with the code that had Lambda functions in Python. I didn't know and this was where I fell down on.
Got a call from the recruiter the next day saying they weren't proceeding with my application due to more technically stronger candidates in line for the position. Said something alone the lines of when a non-senior role opens up they'll be in touch with me.
There was two more rounds after this one which I think one was a personality test and I forget what the last round was about.