| It seems that most people in the comments dislike live coding interviews as candidates, so I feel that I should offer an alternative point of view. I actually like live coding much more than any other type of interview. There are a few reasons for this. First, I don’t really know what to say to many of the standard interview questions. “Give an example of a challenging task you had to do in your previous job.” Eh, I don’t remember? I probably will remember and draw on my experience if a similar task comes up. But right off the bat? No idea. “A question about some obscure feature of X,” where X can be a programming language, library, framework, etc. What’s the point of this question? If I need to use that feature, I’ll check the docs. I’m very good at quickly skimming through the docs and finding what I need. “Do you have experience with <the exact software stack that we use>?” Maybe not, but I understand the underlying concepts and I’m good at reading the docs. Second reason is, of course, that I tend to perform much better in live coding interviews than in any other type. I get better offers, more positive feedback, and interviewers clearly feel much more confident in my abilities. |