Hacker News new | ask | show | jobs
by fuzzfactor 1661 days ago
>"Tell me about the most complicated projects you contributed a significant part of the design, implementation to, or ideally both."

Start with the problem they aimed to solve.

Probe for how they chose the solution, and what alternatives they considered.

Get into the details of specifically what artifacts they produced, and if part of a team what role they played.

Get them to describe the solution in technical detail.

Probe into trade-offs they had to make or compromises.

Ask what aspects they found novel or innovative.

Once they finish describing the system, ask if it was successful, and how they measured it.

If they were around after launch, how did they operate it, monitor it, what unexpected challenges they encountered that they didn't foresee.

By the way, all along it doesn't matter if the domain or technology they are describing to you is totally different from your own experience. A senior+ engineer should be able to explain their domain to someone equally technical in a different domain with some competency.

This verbatim can very well apply to many different industrial engineering efforts, regardless of whether there is software involved.

>This cannot be upvoted enough.

I agree, and I mean far beyond the message board.