4 ms·
> Compare this to other companies, both large and small who have asked more reasonable challenges such as; "set up MySQL master/slave replication," "write a scr
by wutbrodo 9y ago
> Compare this to other companies, both large and small who have asked more reasonable challenges such as; "set up MySQL master/slave replication," "write a script that parses a text file in Python," "build a 2-tier architecture through terraform," "troubleshoot these issues on a broken server."
See to me, these are _terrible_ interview questions because they reward memorization and rote knowledge and completely leave aside the kind of creative problem-solving skills that I've always needed from my employees and colleagues. I've had the misfortune to work with people hired by the process you describe, and they tend to suck pretty hard. If you want cogs that can't adapt beyond their very narrow comfort zone, you've just described exactly how to get them.
I agree with your description of the two-way street, but I generally take care of that by leaving time for the candidate to ask questions, generally guided a little by me to give them an idea of the stack we work on, what kind of problems generally need solving, etc. (In fact, I warned the 9/10 guy that I described above that he may not be challenged enough by the work that we'd likely have for him).
- autotune 9y agoThat can still be fixed by having them set up a service that they have never seen before. Like "oh, you have MySQL experience only? Let's see you set up Postgres," or whatever database service is different from their resume or something along those lines, which is also something that actually happens on the job. It just doesn't make sense to me that white boarding is seen as "creative problem-solving skills" when it is literally the exact opposite of how you would solve a problem in the real world 99 percent of the time.