I applied through a recruiter. The process took 1 week. I interviewed at Lexicon in July 2022
Interview
1 initial screening call, just a casual chat about myself and Lexicon, seeing if we would be a good fit, 30 min.
Maybe a week(?) later, had a technical interview with 2 developers. They shared a codebase with me a couple days prior, to familiarise myself with the code and spot any potential improvements with the code.
First 30-45 minutes was a quick discussion of the codebase, followed by a pair programming task to implement new functionality. The rest of the time was more classical interview questions, about code quality etc.
Final interview was a 30 minute interview with managers. Just some more regular interview questions, not really technical.
Interview questions [1]
Question 1
What are some important things to consider when refactoring code?