Re:A Senior Engineer's Guide to the System Design Interview
by Salgat on Thursday March 02, 2023 @04:13PM
(#35002159)
Being able to use something you've intimately worked on as part of your job is a huge advantage since you're so familiar with it.
[ Parent
| on HN ]
Re:A Senior Engineer's Guide to the System Design Interview
by rednerrus on Thursday March 02, 2023 @04:34PM
(#35002409)
There have to be parts of what you work on that are not covered by NDA. Solving problems like this would be indicative of someone we would want on our team.
Re:A Senior Engineer's Guide to the System Design Interview
by kridsdale1 on Thursday March 02, 2023 @08:27PM
(#35004627)
When I worked at Apple they made it abundantly clear that EVERYTHING was under NDA. Even things like “what version of the standard library do you use”. Or “what are computers for”. And that any minuscule transgression of the NDA would result in me
Being immediately deported, divorced, and likely put in front of a firing squad.
Re:A Senior Engineer's Guide to the System Design Interview
by rednerrus on Friday March 03, 2023 @02:55AM
(#35006958)
That can’t tell you that you can’t explain how Kubernetes works or NGINX or the JVM. Any one of those things would be perfectly acceptable as a starting point.
Re:A Senior Engineer's Guide to the System Design Interview
by djur on Thursday March 02, 2023 @09:08PM
(#35004938)
The problem you're asking them to solve is a legal one, but you are not interviewing lawyers. I have never worked for a single employer that didn't require an NDA, and the NDAs are always written in a way that can be easily interpreted as "do not tell anyone anything about what you do here".
Re:A Senior Engineer's Guide to the System Design Interview
by rednerrus on Friday March 03, 2023 @02:59AM
(#35006984)
The question is not tell me what you do in your current job. The question is describe a technology or system that you understand well. Do you understand how the underlying systems work? You don’t have to tell me that your current company uses kubernetes to describe how kubernetes works. Your current job can’t keep you from describing how kubernetes works. Kubernetes is just an example here you could pick any technology that you’re comfortable with.
Re:A Senior Engineer's Guide to the System Design Interview
by Salgat on Friday March 03, 2023 @01:41PM
(#35013430)
You're asking them to explain a technology they use while expecting them to tiptoe around what they're actually allowed to say about how they applied the technology. And you say this replaced your system design interviews. It sounds to me like someone explaining what Kubernetes is won't do nearly as well as someone who can explain in-depth how they applied Kubernetes to their job.