Hi friends,For eight years, I’ve been interviewing engineers for different positions. I compiled a list of questions I think every engineer, especially the experienced ones, should be able to answer pretty easily. Here is the list, with each question followed by what I expect:
I love these questions because each can be developed to a 60 minute conversation. When discussing with seniors, not only it’s fun to cover, but I also get to learn a lot, and to feel their skill level. Based on the position I’d usually emphasize a subset of these, hopefully the “non-comfort-zone” ones. Please let me know if you feel different, have questions or comments, just reply directly here! Whenever you’re ready, here’s how I can help you: - Building a Second Brain with Neovim in Under 90 Minutes: My first course, discussing the basics of building a second brain using the PARA and CODE methods, combined with Obsidian and Neovim as an editor. Join 200+ enrolled students here |
Every once in a while I send hand picked things I've learned. Kind of like your filter to the tech internet. No spam, I promise!
I replaced Docker with THIS. This issue is brought to you by: Graphite: The next generation of code review. Graphite is the AI code review platform where teams ship higher code, faster. Get started for FREE! You know why you’re here. Because reproducible environments make you tick but too much friction? makes you.. sick 🥁. After 12 years of containerizing / virtualenv-ing, I’ve finally found something that ticks all the boxes. I’m talking about throwing out npm, rvm, nix-env, virtualenv and...
Wait... NGINX can do WHAT?! This issue is brought to you by: Reliable DNS hosting & domain name managementWith DNSimple! From a streamlined interface to single-click integrations, DNSimple delivers the tools you need to simplify your day. Developers and system admins love our single-click integrations and automation tools for domains, DNS, and more. Enterprise teams simplify management of the most complex domain environments through our NEW Domain Control Plane. Try FREE for 30 days! Most...
Redis is Not What You Think It Is. This issue is brought to you by: Securing Vibe Coding: Addressing the Security Challenges of AI-Generated Code As AI coding tools become embedded in daily development, they bring a new wave of productivity, and new security risks. On November 20 @ 11AM EST, Snyk Staff Developer Advocate Sonya Moisset will break down the security implications of vibe coding and share actionable strategies to secure AI-generated code at scale. Attendees can earn 1 CPE credit...