đŸ“±

Read on Your E-Reader

Thousands of readers get articles like this delivered straight to their Kindle or Boox. New articles arrive automatically.

Learn More

This is a preview. The full article is published at news.ycombinator.com.

Questions engineers should ask future employers in interviews

Questions engineers should ask future employers in interviews

By Dollar DhingraHacker News: Front Page

The Reverse Interview - Questions Software Engineers Should Ask in Their Next Interview Beyond salary and benefits: A checklist of questions for developers to gauge tech stacks, on-call expectations, development processes, and mentorship opportunities. We have all been there. You have just finished 45 minutes of intense technical grilling. You’ve whiteboarded a system design, debugged a sorting algorithm, and explained the nuances of database sharding. Finally, the interviewer leans back and asks the inevitable closing question: “So, do you have any questions for us?” Too many engineers treat this moment as a formality. They ask about the lunch menu, the remote work policy, or worse - they say, “No, I think I’m good.” This is a missed opportunity. An interview isn’t just an audition for you; it is a due diligence process for the company. You are about to invest a significant portion of your waking life into this organization. You need to know if their “agile environment” is actually chaotic, if their “fast-paced culture” actually means 60-hour weeks, and if their “modern stack” is actually legacy spaghetti code wrapped in a Docker container. Here is your checklist for the “Reverse Interview” - the questions that dig past the Job description and reveal what life is actually like on the inside. 1. Engineering Culture & Process The questions in this section determine if you are a “Problem Solver” or a “Ticket Mover.” This is about your day-to-day autonomy and frustration levels. The “Idea to Ticket” Pipeline You don’t just want to know what you are building; you want to know how the solution is defined. In some companies, Product Managers hand down a spec and Engineers act as translators. In the best companies, Engineers are given a problem and asked to design the solution. Ask this: “How does a project go from an idea to a ticket? Specifically, at what stage are engineers brought into the conversation; when the problem is identified, or after the solution has already been decided?” How to Read the Answer: 🟱 Green Flag: “Engineers sit in on the product roadmap meetings,” or “We write ‘Design Docs’ before we write code.” This indicates an engineering-led culture. đŸš© Red Flag: “Product gives us the requirements and we sprint on them.” This is a “Feature Factory” mindset where you are measured by output, not outcome. The Code Review Reality Code reviews can either be a great learning tool or a toxic battleground for ego. You need to ensure that reviews focus on logic and architecture, not nitpicking syntax that a machine should handle. Ask this: “How does the team distinguish between ‘blocking’ feedback (must-fix) and ‘nitpicks’ (optional suggestions) in code reviews? And do you use automated linters to handle style debates?” How to Read the Answer: 🟱 Green Flag: “We use strict linters so humans don’t argue about indentation. We also have a rule: if you block a PR, you must suggest a fix.” đŸš© Red Flag: “Oh, we are very particular. [Manager’s Name] reviews everything to ensure...

Preview: ~500 words

Continue reading at Hacker News

Read Full Article

More from Hacker News: Front Page

Subscribe to get new articles from this feed on your e-reader.

View feed

This preview is provided for discovery purposes. Read the full article at news.ycombinator.com. LibSpace is not affiliated with Hacker News.

Questions engineers should ask future employers in interviews | Read on Kindle | LibSpace