If your application process starts with a human being—even better a technical human being—reaching out to me, followed by 2-3 interviews, followed by an offer, I am already on your side. If your application process starts with a HackerRank, followed by 2 phone interviews followed by on-site, followed by team matching, I will not be on your side. Oh and if there's random month long gaps in between stages, I will espec…
I don’t think there is such a thing as a junior compiler job?
The rise of never-ending job interviews
321–330 of 1001 posts
Re: The rise of never-ending job interviews
#322I am actually going through the hiring process now. I was a hiring manager at my last shop and I tried to be very respectful of the candidates time. The process was first interview was 30 mins and basically a getting to know you and us session. Second interview was a two hour technical interview with debugging/fix this function type question and a single from scratch example question in the candidates language of cho…
> If it's FAANG And that's really the issue. The FAANG's are throwing around so much money that people are willing to put up with almost any amount of abuse to be on the other side of the line. The FAANGs can deal out any amount of abuse and they will still have a line of applicants around the block--there is no negative feedback in the interview process no matter how bad they make it. > Hiring in Tech is broken and…
I had an ME friend who got into an argument with an interviewer about the convection equation. The interviewer was completely wrong, eventually my friend admitted "Ok I literally have it pulled up on my screen right now, I think you're mistaken."
Re: The rise of never-ending job interviews
#323My one and only Google interview went this way years ago. Each round they'd send me more books to study, which frankly I couldn't be bothered to read given the circumstances. My experience ended when an interviewer in round 3 or 4 asked me an obviously scripted question. I answered sarcastically, he got peeved, and I never heard from them again. I'm not claiming I'm Google caliber, whatever that means. Obviously I'm…
Were they considering you as an experienced developer of a Unix/Posix filesystem, who would almost certainly know what an inode is?
Or were they considering you as someone who had been using a Unix so long and extensively that you had a chance of once having had to configure an older filesystem for huge numbers of inodes. Or a chance that, for some rare reason, you once had occasion to learn that the `ln` command isn't always used in conjunction with `-s`?
In either of those cases, you might then guess at what the question was getting at, in a slightly clever way. If you got it, then both of you could share a bonding moment of both knowing this thing not everyone knows, and it could be a quick warmup to better questions.
Or, if you didn't get it, you could feel thrown off, and insecure or negged, which is also a win for an evil interview process.
If I'm feeling punchy at 3am, an alternative theory is that they could be a recent CS grad, who'd had a class in which they were told to recite, after the professor, "What's not in a Linux inode is the filename," and that's what they think is important about that. (By way of introducing the separation between inode and directory entry in Unix, through catchphrase and rote memorization. Other professors would probably instead explain using a diagram or the code for structs.) (Theory variation: perhaps the only professor who ever said this phrase was at Standford, which would make calling for it an especially transparent shibboleth for frat-like alumni affinity, and an overly-precise filter for socioeconomic class.)
Re: The rise of never-ending job interviews
#324I think the post-covid wfh job market has clouded something a bit which is that the tech industry in particular is becoming increasing oversaturated. There is so many people applying for positions now that companies are resorting to these more and more annoying filtering processes. My first job in this field 14 years ago was one interview and I got the job the next day. That would be almost impossible today. I blame…
Re: The rise of never-ending job interviews
#325Earlier quoted context omitted.
Weird. When I was casting for actors instead of trying to "trick them into doing something bad" and throwing them out, I tried my best to get it to work with them, even if it meant I had to do something different. A casting is always stressful, they don't need me as an enemy as well. If they are not good enough with a ton of help, they won't be good enough period. If they are really good with a little of help, they c…
This. Help the person you're interviewing. You'll both get more out of it, you'll both enjoy it. If you're in a company that is expanding, you'll be interviewing a lot, so it's really important that it doesn't depress the shit out of you.
Doing a collaborative interview requires careful attention by the interviewer, but I agree it’s worth it.
Re: The rise of never-ending job interviews
#326Earlier quoted context omitted.
Actually this one might make sense, depending on the code and the position you applied for.
It was for a junior c# position so I doubt it's applicable considering Visual Studio will point out the problems. But I'm curious what position would this question make sense?
Re: The rise of never-ending job interviews
#327Earlier quoted context omitted.
I once had an in-person interview where they gave me a sheet of printed code and asked me to point out the syntax errors. Some interviewers are absolutely insane.
Actually this one might make sense, depending on the code and the position you applied for.
Re: The rise of never-ending job interviews
#328Earlier quoted context omitted.
It's so stupid, all of it. They try to come up with random questions that doesn't mean anything if the candidate remembers the answer at that point in time. I've read about Linux inodes. I know what they do. In fact I even have had Linux systems where I get inode related error messages because the partition had too many small files on it. But given that question, in that situation, I would likely not know what they e…
In terms of topical content it's a good question. The idea that the name is a link stored in a directory entry is a key part of filesystem architecture and anyone familiar with unix filesystems should be able to immediately talk about why. The problem here is that what could be an invitation to showcase knowledge is reduced to a vague, one-dimensional and non-obvious trivia question. There are a ton of valid answers…
Ding ding ding.
Even the question, as asked, was OK. The interaction with the interviewee wasn't.
OP's joke was clearly just asking the interviewer to be more specific. Instead of exploring the question with the interviewee (e.g. "well, can you think of something that one might naively assume to be in the inode, but that is not"), they get pissed? lolwat?
Re: The rise of never-ending job interviews
#329Earlier quoted context omitted.
I once had an in-person interview where they gave me a sheet of printed code and asked me to point out the syntax errors. Some interviewers are absolutely insane.
Actually this one might make sense, depending on the code and the position you applied for.
Re: The rise of never-ending job interviews
#330Earlier quoted context omitted.
I once had an in-person interview where they gave me a sheet of printed code and asked me to point out the syntax errors. Some interviewers are absolutely insane.
Actually this one might make sense, depending on the code and the position you applied for.
But yeah, I think I've seen questions like that for an intern positions. It's basically a "have you ever seen this language?" to weed out people quickly.