| ▲ | munchbunny 3 hours ago |
| Having been both the interviewer and the candidate in this kind of situation, this is really a big interviewer training failure. The general way to handle this as an interviewer is really simple: acknowledge that the interviewee gave a good answer, but ask that for the purposes of evaluating their technical design skills that you'd like for them to design a new system/code a new implementation to solve this problem. If the candidate isn't willing to suspend disbelief for the exercise, then you can consider that alongside all of the other signals your interviewer team gets about the candidate. I generally take it as a negative signal, not because I need conformance, but because I need someone who can work through honest technical disagreements. As a candidate, what's worked for me before was to ask the interviewer if they'd prefer that I pretend ____ doesn't exist and come up with a new design, but it makes me question whether I want to join that team. IMO it's the systems design equivalent of the interviewer arguing with you about your valid algorithm because it's not the one the interviewer expects. |
|
| ▲ | jb3689 3 hours ago | parent | next [-] |
| A good interviewer won’t be looking for a single solution to the problem. I’d expect them to entertain the Google Sheets answer - it’s good signal that the candidate will consider what already exists in the world. I’d rather extend the problem: the team is spending considerable time iterating with manual entry, what would you do? |
| |
| ▲ | EthanHeilman 2 hours ago | parent [-] | | Complete agreement. "Excellent answer, that is what I would do as well, now what if we wanted to build it in-house?" | | |
| ▲ | SteveNuts an hour ago | parent | next [-] | | > "now what if we wanted to build it in-house?" "Well I would probably go home and work on my resume because that's a fool's errand." I hate going to work and reinventing wheels all day because the company I work for thinks it's so special that every business function needs a 100% tailored solution to solved problems. I much prefer working somewhere that's able to tailor business processes to conform to existing standards. But maybe that's just me. | | |
| ▲ | maccard an hour ago | parent | next [-] | | I’ve interviewed a few hundred people. Probably approaching a thousand, if not already. An interview is a scenario, and if you aren’t willing to engage in the scenario that we all agreed to partake in, that’s a huge warning sign that you’re going to be difficult later down the line. The point of the question is to have something remotely understandable for both sides to talk about, that’s it. | | |
| ▲ | Quarrelsome an hour ago | parent | next [-] | | but also maybe its a green flag in that this employee might see the wood for the trees and save the company a lot of money later down the line. In my experience, a lot of engineers can waste a lot of time dicking around re-inventing wheels and whatnot. While you consider it a huge warning sign, have you ever employed someone who would answer that way or are you assuming that you're not capable of making hiring mistakes? I can't help but think this "huge warning sign" might simply be a cognative bias where the interviewer is misdirecting their frustration in the poor design of their own process at the candidate [0]. For reference, I think both answers are fine and both perspectives (its a positive or a negative) are equally valid. Its just that I don't think we can confidently state either way. [0] https://www.youtube.com/watch?v=rZ3ETK7-ZM8 | | |
| ▲ | rat9988 3 minutes ago | parent | next [-] | | if you answer ""Well I would probably go home and work on my resume because that's a fool's errand." You probably are missing the wood and the trees. | |
| ▲ | pibaker 5 minutes ago | parent | prev [-] | | I think you missed the point in GP's post. Not all organizations optimize for problem solving. Some organizations prefer subordinates who follow orders (or better, is able to read the mind of the boss to decipher what order he is actually making) than those who breaks out of the box and says ”just use gsuite, boss." |
| |
| ▲ | AntiDyatlov 27 minutes ago | parent | prev [-] | | I think the contrived scenarios you come up with need to not have a trivial solution. Everything about my brain is optimized for KISS, it breaks everything to turn down simple solutions to reach for something more complex. |
| |
| ▲ | Tepix an hour ago | parent | prev [-] | | Setup Etherpad |
| |
| ▲ | 9rx 22 minutes ago | parent | prev [-] | | "That does sound like something nice to have. However, recreating Google Sheets is a substantial undertaking. First, we need to evaluate the business case for duplicating something that already exists to ensure that there is a net benefit in doing so. Second, we need to determine if the business has sufficient capital to see the project through." | | |
|
|
|
| ▲ | 01284a7e 3 hours ago | parent | prev | next [-] |
| While I agree, how much training does anyone get as an interviewer? I spent 10+ years doing interviews at all sorts of orgs (including Fortune 500s, government, etc.) without a single hour of interviewer training. Now that I think about it, none of those organizations ever trained me at anything at all. Huh. |
| |
| ▲ | david-gpu 2 hours ago | parent | next [-] | | > none of those organizations ever trained me at anything at all They trained us repeatedly not to bribe foreign government officials, even though I had zero access to anybody like that. There was also some mandatory training against harassing coworkers. I.e. "protect the company from lawsuits" training, not "here are some ideas for how to do your job more effectively" training. They were megacorps, too. | | |
| ▲ | Quarrelsome an hour ago | parent [-] | | > "protect the company from lawsuits Yeah that's proven by the fact they get degree educated level engineers and force feed them videos designed for people working entry level positions. Its a crying shame because there's actually a lot of interesting discussions around nuance that are just sidelined by these videos creating basic bitch absurdities: > During the lunch break, Jim has dipped his penis into Samantha's yoghurt > is this: > a) entirely acceptable, its just his culture > b) a borderline issue > c) something that someone should report to HR Instead of: Jane is developing feelings for someone that reports to her, they meet up outside of work and have a one-night stand. What should Jane do next? |
| |
| ▲ | dcminter 13 minutes ago | parent | prev | next [-] | | That's unusual. Maybe that's a US thing? In Europe anywhere I've had to interview people I've received at least a couple of hours of training and then usually sat in as the shadow on at least one interview. Quality varies, but I think it's only the super small outfits where I've been expected to just wing it. | |
| ▲ | elictronic 34 minutes ago | parent | prev | next [-] | | Quite a bit based on the number of interviews performed at software companies. Being on either side of the fence gives you experience. | |
| ▲ | munchbunny 3 hours ago | parent | prev | next [-] | | > While I agree, how much training does anyone get as an interviewer? TL;DR: not enough training. As a hiring manager, whenever we start a hiring period I have a conversation with my interviewer team about what qualities we're looking for and review the questions they plan to ask in order to normalize the process. Stuff like "what does a good answer look like, and why? what does a bad answer look like? is this something easy for a candidate to engage with or will you spend half the interview just explaining the background? is this coding question unreasonably hard?" and so on. I also look at the evaluations that interviewers give relative to other interviewers. Almost every hiring cycle I've done I've had to deal with some interviewer (all over the seniority spectrum) asking unreasonably hard questions. | |
| ▲ | Sohcahtoa82 3 hours ago | parent | prev | next [-] | | Yeah, I had no training on being an interviewer before I started doing interviews. My manager gave me some tips, and I came up with two security bug-hunt exercises (was hiring AppSec engineers), but that was it. Now, I wonder if I had rejected earlier candidates that I would have passed if I was a better interviewer. | |
| ▲ | sefrost 3 hours ago | parent | prev | next [-] | | Same here. I receive a training budget at some places but it goes unspent. Everything is self directed learning in my own time. | |
| ▲ | EthanHeilman an hour ago | parent | prev | next [-] | | Seriously? I worked at startups and research institutions. We trained people on interviews. I know Google used to invest quite a bit on interview training. | |
| ▲ | nsxwolf 3 hours ago | parent | prev [-] | | Sounds common to have training in big tech but I never received any training either. Sometimes we’d discuss changes we wanted to make to the interview process, which suppose could be considered adjacent to training. |
|
|
| ▲ | moregrist an hour ago | parent | prev | next [-] |
| I prefer pushing the constraints to motivate a different solution instead of asking them to do an unmotivated exercise. “Google Sheets is a great solution for two people, but let’s say the department expands and now it’s ten people. How does this change your answer?” It’s easy to break Google Sheets as a workflow by increasing the number of users, adding complex business logic, etc. It’s interesting to see what candidates come up with and how they think. Sometimes the solutions are genuinely interesting. Mostly they’re not, which is okay. If you don’t give yourself the opportunity to learn as an interviewer, you’re missing out. |
|
| ▲ | andix 2 hours ago | parent | prev | next [-] |
| If I would be the interviewer in this kind of situation, I would just follow up with something like this: "that might be a good option, but let's assume you need to build a tool to replace those excel sheets, ..." |
|
| ▲ | vegabook 3 hours ago | parent | prev [-] |
| “Yeah okay forget sense, show me how good you are at budget protecting overdesign” |