As someone with 20+ years in the experience, red flag #1 for me is being expected to go through a skill-testing technical whiteboard (or similar) coding exercise before even having a deeper discussion about the role and whether there's a fit, etc. I've seen this many times and I find it baffling: I already have a very high paying high quality job, I want you to sell _me_ on the position before demanding I do stressfu…
After being on both sides of the interview situation for quite a while now, my feeling on this is more nuanced. The thing is, when you look for a job, you will often go for 5 to 10 interviews. On the other end, when I'm looking for someone to fill a position in my team, I will interview at the very least 50 candidates. That is to say, all things equal, the interviewer has most likely more incentive than the interview…
Red flags I saw while doing technical interviews
121–130 of 394 posts
Re: Red flags I saw while doing technical interviews
#122Earlier quoted context omitted.
I get that Microsoft is a huge company but the inconsistency in quality is something I find quite comical. To pile on to the Windows control panel for a minute: If you open the start menu and search updates, you bring up the settings menu for updates. Likewise for network settings or any other section of the control panel successor. But if you open network settings from the start menu while you already have updates o…
I am amazed when I see older style windows pop up alongside the windows 10 styling.
What truly blows my mind is when the same settings are scattered among four different windows. See: Anything to do with sound.
Re: Red flags I saw while doing technical interviews
#123Earlier quoted context omitted.
Aren't "red flags" from the interviewer side pretty obvious? Most interviews are just noise with very little signal. Some basic red flags: * Poor ability to self-reflect or demonstrate that they've learned things from their experiences * Lack of or otherwise poor critical thinking * Inability to communicate * Inability to display core competency in the skills required for the job, especially when challenged (I don't…
I'm 100% on board with the "would I like to work with this person" criterion, but I wonder how well it fares now, in the age that, at least on the surface of it, wages a crusade against all and every biases. If I am biased against a particular group, I probably wouldn't like to work with a person from that group, would I? How does the "would I like" criterion hold against this?
So for example, we don't actually phrase it as "Would I like to work with this person?" we just ask for feedback on "General Behavior and Attitude"
If they pass the other components of the interview but fail that one, we usually send them on to a second interview and directly look to confirm or refute the poor behavior / attitude assessment.
We also ask recruiters specifically to reach out between interviews for "small talk" to discern behavioral findings.
In terms of training interviewers, I couch it in terms of decorum and "putting your hands at 10 and 2 on the wheel" and that it's a box-ticking exercise, not a psychological study - that is, 90% or more of the subpopulation of qualified candidates with sustained work history know how to "behave professionally", and this isn't a differentiator.
Re: Red flags I saw while doing technical interviews
#124Earlier quoted context omitted.
Would echo your sentiment that the role of project manager, product owner or whatever they're calling it these days needs to be rethought. In my org we literally have a squadron of these individuals which leads to bickering and an in-cohesive product experience.
My issue with the two “PM”s I interact with the most: Project managers basically do something that the devs, especially dev manager, can handle themselves. It seems like a leftover process for when software contracting was more common. There’s no reason a developer can’t just manage the Kanban board and write a quick report. Product managers can be really good but in a lot of cases they just devolve into stakeholder…
I'm glad I can delegate them the reasoning about which task is more urgent, and them acting as buffer to clients frees me from a lot of time trying to understand what they want, how they want it and all the back and forth about how much they want to pay for it.
good project managers, that aren't just bossing internal people around but working with the team at different part of the projects like communication and operations, are rare, but are a joy to work with.
Re: Red flags I saw while doing technical interviews
#125Earlier quoted context omitted.
Part of that is because of the expectation at Google that you will just move around. You don't really hire specifically into a given team, and that could be disconcerting, for sure. But you are also given enough respect by the company to assume that as a competent SWE you should be able to move around fairly easily to almost any team in the company. When I started (9 years ago) it was stated during onboarding that yo…
Doesn't that put off a lot of very high-quality candidates though? If someone joins because they want to work in an interesting machine learning team, they probably don't want to be potentially moved on to a legacy Java CRUD app. Or is transferring determined more by what the employee wants?
Yes, the first bit doing something you don't like might suck. But I like that Google conceives of software engineering positions as a broader discipline than "I'm a fullstack developer who uses XXX language and YYY framework"; that isn't going to be of any use to Google anyways. We generally build our own tools and have our own frameworks.
Does it put people off the hiring process? I'm sure. Luckily Google has lots of people to choose from.
Re: Red flags I saw while doing technical interviews
#126Earlier quoted context omitted.
Part of that is because of the expectation at Google that you will just move around. You don't really hire specifically into a given team, and that could be disconcerting, for sure. But you are also given enough respect by the company to assume that as a competent SWE you should be able to move around fairly easily to almost any team in the company. When I started (9 years ago) it was stated during onboarding that yo…
Doesn't that put off a lot of very high-quality candidates though? If someone joins because they want to work in an interesting machine learning team, they probably don't want to be potentially moved on to a legacy Java CRUD app. Or is transferring determined more by what the employee wants?
Re: Red flags I saw while doing technical interviews
#127Re: Red flags I saw while doing technical interviews
#128Re: Red flags I saw while doing technical interviews
#129Earlier quoted context omitted.
One thing that's funny is when the internal recruiter for company X (that I had to google) reaches out to me and sets up a call. Then their question is why did you choose this company specifically? And I'm like dude, you called me!
Classic. I had a similar thing happen a while ago. US based company - not named to protect the guilty - wanted me to move to the United States to do some pretty specific work for them. I'm not open to such offers but they went out of their way to make the invitation, offered to fly me out there and a whole pile of other buttering up bits and pieces. So I said if they wanted me that badly, could we do this remote? You…
The follow up is usually "Why do you want to leave your current company?" replying with "I'm not, your recruiter said this was a cool place".