Coding interviews are a ridiculous yet widespread practice used to vet candidates for software engineering positions. I, and many other skilled software engineers, believe that coding interviews should be abolished. Why coding interviews are bad:
Now suppose you have a developer who has written code in only one language for 5 years.
Which developer do you think will impress more at a coding interview? See the problem?
Diverse and flexible thinking is crucial for a software developer. Being able to code a solution to a contrived logical puzzle in 30 minutes really fast? Not so much. Coding interviews test for the wrong skills.