by abhas9 on 8/14/24, 6:56 AM with 220 comments
by CharlieDigital on 8/17/24, 8:48 AM
"What types of people tend to succeed and do well with your team? What types of people tend to struggle in your team?"
(Am I going to be a culture and work/life balance fit?) "What are your main objectives in the next 6 to 12 months? What's your plan to meet those objectives?"
(Do these guys have their act together and an actual plan? Is the work going to be interesting?) "How do you see the candidate in this role contributing to that objective?"
(Are their expectations for this role realistic? Do I fit those expectations? Do I want to be on that ride?) "Tell me about how the team collaborates and coordinates work"
(Am I going to be stuck in 1 hour all-hands daily "stand-ups" every day?)by aflukasz on 8/17/24, 3:46 PM
About 10 years ago, my colleague and I were interviewing a guy for SWE role. He wanted to learn about presence of pressure, difficult deadlines and overtime. But for that he didn't ask about company culture, values, how our day to day looked like etc. He just clearly stated, that he does not want to work long hours, just 9-5, that it would make him unhappy otherwise and asked can we give him that. While also emphasizing that he understands this may not be possible and he does not feel entitled, it's just that he knows himself well and it's very important to him.
We confirmed that he could get what he wished for (we were in a position to do it), and thanked him for being open about it. He landed the job, and when I've seen him some time later, he looked satisfied, so I believe that the organization delivered on its promise.
I wish all of us such fruitful interviews.
by BurningFrog on 8/17/24, 1:19 PM
A common SWE interview setup is that you talk to the manager and then a few of the engineers.
The manager will keep up a professional company facade.
But the individual engineers will usually answer pretty much any question honestly. Both because we're bad at lying, and because you don't want to end up working with someone when they discover that you lied to them.
by neilv on 8/17/24, 10:09 AM
Larger companies will start prepping interviewers what to answer, for any questions that aren't already covered in training.
It'll be a new ritual by companies that don't know how to interview, in the designated 5 minutes remaining after the interviewer clicks the stopwatch on the Leetcode hazing. The candidate can ask the standard questions to which no one should expect genuine answers, and the interviewer can recite the corporate-approved useless responses. And then the interviewer will literally check the boxes for which standard questions the candidate asked, and whether they asked that STAR format be used. (And someone who ruins an entire field, by defining psychotic interview rituals, and then turning around and selling candidate prep for those rituals, will then incorporate these checkboxes into the latest edition of the prep, guaranteeing that the ritual will be complete.)
I sometimes get meaningful, genuine answers to some questions about the company, I think partly because I tend to be candid, and maybe some people recognize and respect that. However, I think most people won't answer very candidly, if the candidate is reinforcing the mode by only doing what interview prep says. (For example, most people will realize that honestly answering what a company should improve upon, to any random person who walks in off the street, could get the interviewer fired. Why would they risk that.)
by Cupertino95014 on 8/17/24, 2:56 PM
Do they ask if you need water, coffee, etc.? Do they give you time to use the bathroom? Do they keep you waiting excessively? Do they listen to your answers and look you in the eye, or do they keep staring at the resume as if they've never seen it before?
What they say is certainly interesting, but what they do is more so.
by massung on 8/17/24, 5:25 PM
- If you could snap your fingers and change/improve one thing at the company, what would it be.
The responses could be technical, cultural, about management, communication, etc. But this question has never let me down. If I a random distribution of different things, I know that - like any company - there's always going to be different things that people don't like (and that I won't like either). And I'm just asking myself if any of these are not a good fit for my personality.
However, if I notice multiple people all identifying the same one or two items, then the higher I get in the food-chain of interviews, I might pivot the question, calling it out:
- I've heard multiple times now $PROBLEM, what would it take to address it?
The best answers come from mid-level management. They'll usually be very frank about any cultural issues that prevent the problem be solved, but are aware of it. Regardless, the higher up I get, this one question usually has me knowing whether or not this is a place (culturally) that I want to be at.
by roenxi on 8/17/24, 8:33 AM
Interviews are serious business and if I'm in one I want to be hired; so I won't ask that. But there is a certain temptation to ask that as a counter question the next time "Please describe your greatest weakness" comes up on the theory that it'd annoy the interviewer if they were expected to put up with the silliness they make candidates go through. The trials and tribulations of being disagreeable.
In all seriousness though, this is a bad question for exactly the same reason as "Please describe your greatest weakness" is a bad question. You're only testing the verbal intelligence of the person your talking to and they are, without a shadow of a doubt, going to give a diplomatic say-nothing answer if they have any sense in them.
by rubayeet on 8/17/24, 2:56 PM
As a tangent, when I am interviewing someone, I try to find additional signals about the candidates communication skills / behavioural traits as well as their motivation in seeking the role.
Candidate: “how is this role going to change in X years?” Me (internally): This person is likely growth oriented, and their growth may have stalled at their current role.
Candidate: “How is the on-call load?” Me: This person may be burning out and looking for a place with some stability.
Of course, these are only assumptions and I try to be self-aware not to be biased in my decision by them.
by JoeCianflone on 8/17/24, 3:52 PM
by melody_calling on 8/17/24, 7:50 PM
What level/grade are folks generally talking about here? Or is this a difference between applying for a role vs. being hunted for it?
by KingOfCoders on 8/17/24, 9:11 AM
There are not two companies, the recruiting-company and the working-company.
The way they deal with you as a candidate, they deal with you as an employee.
by la64710 on 8/17/24, 3:36 PM
by janalsncm on 8/17/24, 9:58 AM
After the first day (which I didn’t feel great about) I asked the recruiter if I had passed the interviews I had given, since there was presumably no point in prioritizing further Meta interviews if I already failed. But they refused to give me any useful information.
Maybe that’s just part of their “process” but let me tell you, that process sucks. If I have other interviews to prepare for, I need to know how much time to allocate to each role. Thats not the only thing that turned me off about meta but it stuck out to me as unnecessarily bureaucratic and inflexible.
by mmooss on 8/17/24, 8:20 PM
If the receptionist and the person you meet are cold and disdainful, that's the culture. If they are compassionate and creative, that's the culture - that's the CEO, even.
Unless it's a special event, people are too busy, stressed, and weary to constantly conceal who they are, and they are usually not self-aware enough and too jaded to see themselves with any perspective. Even the professional con artists (which includes many business leaders these days) are obvious cons; even if you don't know the truth they hide, they are transparent about it - like someone playing Three Card Monte, you know they're a con and it's a trick, even if you can't figure out where the card is. Brazenness almost a point of pride for them, so believe them!
And you are doing it too; don't forget that. :)
by Abouteo on 8/17/24, 11:51 AM
by teeray on 8/17/24, 2:44 PM
by patrickmay on 8/17/24, 7:10 PM
As an interviewee they become "What do you like best about working here?" and "What would you change if you could?"
by dzonga on 8/17/24, 2:10 PM
but those questions in the article don't make sense. your interviewers, go through interview training and are coached into giving politically correct answers.
just like you BS some answers in your interview, companies do the same as well.
no interviewer, is going to be like - this place sucks - we're slow moving, we're led by leaders without vision, there's a lot of internal politics.
everyone will tell you - this is the best place they have worked etc.
the reasonable answer to work life balance is to ask how long they have worked there - usually places with better work life balance for people that have families - not solos like us - tend to have good work life balance - and people have long tenures. YMMV.
best place I worked - before the usual tech grilling - I had an hour lunch with the team and the rest of the company. they got to know me, made me comfortable and I got to know them as well.
by emrah on 8/17/24, 1:50 PM
I'm thinking back to all the places I worked at, unless the interviewers were being completely honest, there was no way to figure out the actual culture by asking questions.
by mgaunard on 8/17/24, 11:03 AM
- what is the scope/mandate of the team; i.e. would I be powerless in fixing things because ownership lies elsewhere.
- how close is the team to the business; i.e. do they have a good understanding of what matters and can they have impact on revenue.
by datavirtue on 8/17/24, 1:15 PM
The whole dynamic of employment is deeply flawed. Employees should have contracts. Without them people can say and do whatever they want after the honeymoon. Everything else in business requires a contract, except for employment so they can do whatever they please with the employee. An abusive relationship from the start.
by stevezsa8 on 8/18/24, 12:45 AM
by steveBK123 on 8/17/24, 12:48 PM
In particular I only did this at 2nd/3rd round for jobs I was pretty sure I didn't want because the managers just seemed like hardos.
Seeing a hiring managers corporate robot brain go into "this does not compute" mode was confirmation I did not want the job.
If you are unable to even contemplate relating to me at a human level at that step of the process, and/or genuinely have zero interests outside of work - no thanks. I am not an automaton which consumers Jiras and outputs PRs.
by roeles on 8/18/24, 7:53 AM
I have used this question for candidates as well. I received responses about hobbies, families, quirky preferences... It's a great way to get to know someone personally. I imagine it works well for getting to know future team members and bosses too.
by at_a_remove on 8/17/24, 1:55 PM
I'd like to be somewhere that I work I can best do is what is actually needed, and that need is recognized.
by spot5010 on 8/17/24, 12:03 PM
When interviewing, I would expect the interviewers to be the same. If they are not, then that already tells me a great deal about the culture.
by electrondood on 8/17/24, 6:59 PM
* "how's your work life balance?"
* "how often do you work outside hours? Is there an always-on culture?"
* "when is crunch time and what does that look like?"
* "what's your least favorite thing about working here?"
And then I watch their microexpressions.
If multiple interviewers have the same reaction, there's your answer.
by viraptor on 8/17/24, 2:56 PM
by langsoul-com on 8/19/24, 7:20 AM
by spacecadet on 8/17/24, 4:47 PM
by frugal10 on 8/17/24, 1:51 PM
by switch007 on 8/17/24, 8:48 AM
And you just risk not getting the job
by Log_out_ on 8/17/24, 10:49 AM
Helps to avoid DevHops companies were the tech debt rolled out to customers is sending the core team fleeing..
by erikerikson on 8/17/24, 2:18 PM
by intelVISA on 8/18/24, 12:51 AM
by pts_ on 8/17/24, 1:06 PM
by codazoda on 8/17/24, 6:46 PM
I’m interested in your experience with the Neat CSS framework (this is the first time I’ve come across it organically). I’m also curious about the testing you’re doing.
My email address is in my profile if you see this.
by azangru on 8/17/24, 3:12 PM
If you are interested in what life is really like at a company, why use vague abstract concepts such as "culture"? Especially if the company has multiple engineering teams, and you are interviewing for one of them, it is quite possible that the "culture" differs from one team to the other. Why not ask something like "how does the team communicate on a daily basis?", "do you use practices x, y, or z?", "what do you expect from a new hire on this position?", "what are your most important values in the area of tech for which you are hiring?"
by _the_inflator on 8/17/24, 9:58 AM
All is speculation. Culture is a term that has no meaning. There are niches for everything everywhere.
We are all on a spectrum. If AI and ML reminded us of anything, than it is that there is always a spectrum.
The only question is, whether you are willing to take risks or not. If you have a boss, you live by his mercy. Bosses change, circumstances do as well, team members do, workspace and subjects to work on. All not in your control.
I think of my pay check in terms of punitive damage to a certain extent. High enough to stay? High enough to find out?
If you have a somewhat plan b worrying about culture becomes meaningless.
I saw it many times, there are no predictors. Slow processes? Fantastic people bound to decisions. Friendly encouraging folks wanting you? Crazy sociopath who forget about you, once lured in. Fantastic tech stack? Yeah, at the beginning.
So what do you do? Professional attitude that honeymoon means nothing. Money and options do.
There might be one exception that I used and that was bluntness. I told people that I look for people who care about professionalism. I told them, about what we are really doing, how our tech stack came to be and is managed over time. What our career model really is. Nothing shiny 24/7/365, but great devs with challenging technical objectives looking for similar people or others who want to have a more relaxed supportive function. Nothing wrong here.
I quite talked them out of the job so to say. Addressing mistakes and how you cope with them might be the only helpful predictor I am looking for.
by theusus on 8/17/24, 12:15 PM
by Ahmed_rza on 8/17/24, 3:51 PM