I once had an interview that I really liked. It was for a bank. They give the candidate some messy, done-in-a-hurry code (but not purposefully obfuscated) and ask them to refactor it to the best of their ability. The interviewer sits next to the candidate and talks to them throughout the whole process. It's pretty much pair programming, but the candidate has the initiative. I found it to be a breath of fresh air afte…
Well leetcode interviews do not measure the candidate's ability to learn new tech either, do they?