These were the steps: -Apply -30-minute long Virtual coffee with one of our hiring managers -Technical Assignment -Personality interview -Technical interview -Team meet & greet -Offer As a technical assignment, I had to review code in Python; make comments where I saw mistakes. Afterwards, they told me I missed some important stuff. This was a more senior role, so I was rejected because I didn't have enough experience. Something they knew up front.