The process started with a first round technical interview with an engineer, and there was no OA and no recruiter screen before that. I did not make it past this round. I got asked basic theory questions about Python and a coding challenge.
What is the difference between a process and a thread?
What is a Python dict?
When would you use a Python dict instead of a list?
Coding question: Merging Palindromes, available on hackerrank
The following metrics were computed from 3 interview experiences for the Millennium Software Engineer role in London, England.
Millennium's interview process for their Software Engineer roles in London, England is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Millennium's Software Engineer interview process in London, England.