Interviews

Technical interviews are useless. I’ve passed 5 for 5 already this week, but more and more are going to pile up, and the recruiters are still streaming in.

I have reversed a string without using extra storage so many times that the question has lost all meaning. Swapping two variables, again without using storage? Done it. Why do you need to do that anyway? Never was one byte of storage so expensive. Debugged and fixed some stupid pointer error? At almost every interview. I wrote SQL queries involving joins, subqueries, aggregate functions, and pretty much everything short of stored procedures. I’ve gotten the farmer, his sheep, and the wolf from one side of the river to the other without anyone eating anyone else. I’ve created algorithms involving divide and conquer, dynamic programming, NP completeness, greedy approximation, and complex recursion. In two of my interviews, the interviewer turned around and asked “You’re obviously very well qualified. Why are you applying here again?”

It’s enough already! Give me *one* interview that actually tests my programming ability (none of these really have yet) and be done with it. Having to do this every day is extremely stressful. I haven’t failed yet, but I’m eventually going to – probability dictates it (it’s the classical “multiple tests” problem).

Leave a Reply

Your email address will not be published. Required fields are marked *