Abhi's Notes

              • claude-sonnet-3.5
              • gemini-2.5-pro
          • tokenization-is-all-you-need
          • ways-i-use-llm
          • cs-6200
          • cs-7674
          • iyse-6420
          • installing-cuda-nvidia-drivers-on-lxc
          • interview-questions
            • check-in
          • workflow
          • rbac
          • work-stealing
              • basic-fstream
              • destructive-moves
              • memoization
              • rendering-model
            • why-so-many-config-formats
              • interview-question
              • globals-in-fastapi
              • pydantic
            • threading
            • fcntl-atomic-locks
            • sending-fds-through-uds
            • macos-native-docker
            • docker-compose-watch
            • tagged-and-isolated-docker-compose-projects
            • multiple-git-accounts
            • fips-enabled-keycloak
            • x509-keycloak-behind-reverse-proxy
            • derrick-white
            • james-harden
            • kate-martin
            • derrick-white-game-winner-2023
            • jamal-murray-game-winner-2024
            • jayson-tatum-game-winner-2022
          • advanced-stats
          • basketball-makes-me-really-emotional
          • advanced-stats
      • the-art-of-writing-fast
    home

    ❯

    management

    ❯

    hiring

    ❯

    interview-questions

    Interview questions I've taken from the internet

    Apr 13, 20252 min read

    • notes
    • Personality:
      • “ Tell me about the last time you had strong opinions about something and later changed your mind”
      • “What was the last thing you taught yourself how to do? How did you learn it?”
      • “Tell me about the most difficult feedback you’ve ever received? What was it and how have you changed based on the feedback?”
      • “Tell me about a time you faced a crisis? What happened? What was the outcome? What did you learn about yourself?”
    • Programming
      • “What’s the code you wrote a long time ago that it still bugs you that you never got a chance to refactor?”
      • “What does good code look like to you?”
        • Variation: “We’ve hired you, but two weeks from now, you’ve discovered there’s some things we do here that you don’t like. What would that be?”
      • In your view, what is the hardest problem in software engineering?
        • Good answers:
          • Caching
        • Best answer:
          • Requirements gathering
      • “Tell me about a time you identified a problem and solved it.”
        • I’m not interested in measuring a person’s ability to problem solve tasks given to them, but rather, their ability to identify a new problem, triage it, and then solve it.
      • Python
        • When should you pick threading, multiprocessing, or asyncio?
        • What are your favorite libraries?
          • My brownie points:
            • Pydantic
            • Polars
        • What don’t you like about Python?
          • Lots of good answers here. They should have a lot to say. The only wrong answer is not having anything to say.
      • How do you keep up with what’s going on in the industry?
        • Software differentiates itself from other industries in that
    • Ask them about an interesting OSS codebase they worked on / an article they read / whatever and ask them to share it with you after the interview (“that sounds super interesting, can you send me an email after the interview?”) and they actually follow up.
      • I really like this question. The most important trait in any environment is responsiveness, in that people actually do the shit they say they’re going to do.
      • The article/whatever isn’t important at all, brownie points I guess, but it’s not what’s being measured.

    Graph View

    Source code

    • Source
    • History

    Made with 🤔 and Quartz v4.4.0