I have a question about whiteboard interviews. I have used and continued to use whiteboard coding in interviews. However I emphasize to the person that I am interviewing that there is no expectation that what they write on the whiteboard compile, or even be a real language. I'll usually do a quick demo and joke that my own white boarding looks like the bastard child of Python and FORTRAN. The point of the exercise is…
The problem is that algorithms were discovered by mathematicians/computer scientists doing proofs for 40 hrs / week. It isn't something that can be reasoned about. It must be learned and memorized. This forces people to study that which is already embedded in the tools they use to perform their job. If you ask people to whiteboard out a system at a high level that accomplishes some task, then that can be reasoned abo…
Technical interview methods pale in comparison to playing Factorio with someone
201–210 of 358 posts
Re: Technical interview methods pale in comparison to playing Factorio with someone
#202I am a senior engineer and have been programming for close to two decades. I picked up Factorio a few months ago and felt overwhelmed. I couldn't finish the tutorial. I think my problem is spatial relations--it is something I've always struggled with (how to arrange furniture in a room, solve a jigsaw, etc). I don't think this is a detriment to my programming ability at all--spatial relations really never enters into…
Re: Technical interview methods pale in comparison to playing Factorio with someone
#203Earlier quoted context omitted.
Hire quickly and fire quickly with a generous severance. That’s the only method that I’ve seen works effectively. Netflix does more with 2000 engineers that companies with 10-20x that. This also lets you take chances on engineers that weren’t “perfect” but had a lot of positives to offer.
> hire quickly and fire quickly This kind of mentality is not conducive to a well-functioning nation with people who have dependents and need stability.
Re: Technical interview methods pale in comparison to playing Factorio with someone
#204Re: Technical interview methods pale in comparison to playing Factorio with someone
#205Earlier quoted context omitted.
Isn't that a common criticism of every interview style? Whether it's whiteboard questions, take-home projects, soft skill questions, lots of people will lie and say they've never seen the question before.
At this point, you would be foolish to admit that you’ve seen a question before. Everyone is faking it, and if you be honest, you’ll just keep getting harder and harder questions from the interviewer. The only time you should not fake it is if you’ve been asked that question at the same company. I think they would keep track of that and if you didn’t mention it, they would look deceitful on your part if they catch yo…
Well, there is a counter strategy that works even in this situation.
The counter strategy would be to just know way more interview questions than the interviewer, and know the answer to every question that they have, so that they run out!
When I was full time applying for jobs, a couple years ago, it got to the point with me. It turns out that people interviewing others, only have a couple questions that they use for interviews, and it is not that hard to know all of them.
Re: Technical interview methods pale in comparison to playing Factorio with someone
#206Earlier quoted context omitted.
Hire quickly and fire quickly with a generous severance. That’s the only method that I’ve seen works effectively. Netflix does more with 2000 engineers that companies with 10-20x that. This also lets you take chances on engineers that weren’t “perfect” but had a lot of positives to offer.
You can only do this if you have the name recogition and compensation to attract enough candidates who are willing to take this risk. Plus, if you have long on-boarding processes this could become quite expensive.
Re: Technical interview methods pale in comparison to playing Factorio with someone
#207I'm confounded on why the author thinks being a senior developer (say, in embedded systems) would make someone better at exploring a game UI compared to an intern-candidate who puts 20+ hours into gaming per week...
I would probably walk out of the interview if someone suggested I play factorio as part of the hiring process - I have been intentionally avoiding it - you might as well offer me a free hit of crack cocaine while you're at it.
Re: Technical interview methods pale in comparison to playing Factorio with someone
#208We used this a couple times at Sandstorm back in the day. At the end of the interview the candidate would play Factorio cooperatively with the team for a while. I think it is remarkably effective at identifying the kinds of skills and personality traits that a software engineer actually needs to have in day-to-day work. You can find out if someone is self-directed, how fast they work, whether they produce clean desig…
However, I think playing this game would be a fun and interesting interview.
Re: Technical interview methods pale in comparison to playing Factorio with someone
#209An amusing thought experiment but obviously it would have catastrophic consequences in real life... Pretty much anyone can get good at the game by watching Let’s Plays or reading guides.
Honest question: is that fundamentally any different than building skills by imitating StackOverflow solutions or studying principles and patterns to build knowledge? I would view those as respective software development analogues, though there's definitely room for disagreement, particularly for very deep problem and solution spaces.
Re: Technical interview methods pale in comparison to playing Factorio with someone
#210As good-intentioned as this is... it's the type of behaviour that just adds more barriers for women trying to break into tech. When hobbies like these - video games made exclusively by white men [0], played (almost) exclusively by men - are used to assess a candidate's ability as a software engineer , who do you think benefits? [0] https://factorio.com/game/about
Isn't it racist and sexist to presume that women and POC won't play a game just because it's made by white men? How is that relevant? Is anyone else concerned over this kind of overt, casual, anti-white racism and misandry that has become socially acceptable as of late?