Post Ad7dFH9ecuyu1XHCUa by anders@mastodon.cyborch.com
 (DIR) More posts by anders@mastodon.cyborch.com
 (DIR) Post #Ad7dFH9ecuyu1XHCUa by anders@mastodon.cyborch.com
       2023-12-23T15:57:20Z
       
       1 likes, 4 repeats
       
       I have interviewed 100s of candidates for software engineering positions. I’ve done take-home tests, in person challenges, pair programming with the candidates. All of them were awful experiences for me and especially for the candidate. I can only think of a single instance where a code challenge exposed a poor software engineer and I could definitely have made the same assessment just by talking to them. Lately I’ve stopped doing any software or mental puzzles. I don’t do any of that when I interview designers or QA people or HR people, so why would I be particularly toxic towards software engineers during the hiring process?Instead, I actually read their resumes (which is significantly quicker than doing interviews, asking them to repeat the same information), and then I ask them questions like:- Where do you get your tech news?- How do you learn about new technologies?- What do you most appreciate in your coworkers today?- What is a perfect workday like for you?I specifically avoid trap-style questions like “what is your greatest weakness?” or “why are you leaving your current job?”I recommend that you make a plan for what you want to learn about the candidate, e.g. “are they good at acquiring new skills?” or “do they share the same values as the team?” and then structure the interview around that. Be a non-toxic manager. Make your company look good during the interview process. Get better candidates.#jobs
       
 (DIR) Post #Ad7dFIAkqJSJBEnaqW by kabo@liberdon.com
       2023-12-24T03:37:25Z
       
       0 likes, 0 repeats
       
       @andersGood questions, and good strategy, will definitely take that onboard. I gotta say though, I've always lived puzzles and take home assignments. They're fun and I enjoy talking through the process of how I arrived at this particular solution afterwards.Maybe check with the candidate if they like doing puzzles or if they'd prefer something else, idk?
       
 (DIR) Post #Ad7o4nuJc0V3ulJLTE by anders@mastodon.cyborch.com
       2023-12-24T05:38:44Z
       
       0 likes, 0 repeats
       
       @kabo excellent, now we have a plan for something we want to accomplish with the interview. Luckily, there’s a question we can come up with that goes towards that goal. It could go something like this:“Tell me about a particular technical challenge where you are proud of the solution you came up with.”And then follow up with: “why did you pick that solution?”This gets the candidate to talk about themselves and I learn about how they think about problems and solutions.