3 ms·
In the last year I've been on interviews like this, where I've been presented with sorting problems or quirky pointer arithmetic conundrums. However, these bea
by motters 16y ago
In the last year I've been on interviews like this, where I've been presented with sorting problems or quirky pointer arithmetic conundrums. However, these bear no relation at all to the kinds of practical software problems which I've had to tackle in business or industrial contexts in the previous decade or more.
- martincmartin 16y agoThat might be a good thing. It shows how you think in new situations, how you can problem solve, and how you deal with complexity. I used to give "reverse a linked list," and it's essentially a book keeping problem: you're changing links around the time you're trying to read them, so you need to keep all that straight. If there's a bug in their code, you can see the thought process they go through to find and fix it. Unless the job they're interviewing for is almost exactly the same as their current job, it's important to understand how they think through new situations.