• vane@lemmy.world
    link
    fedilink
    arrow-up
    4
    ·
    edit-2
    4 days ago

    Honestly when I was doing interview I always tried to ask simple questions about data structures or technologies from CV like what’s the difference between array / list and set, or set and map, I got 90% people failing those answers, sometimes it was stress and you could feel it, so I even helped them with answers and always tried to encourage them so they get rid of stress and start thinking. All of people I hired turned out to be good workers and still work in those companies. I think we just slowly forget how to talk with each other. With all the technology around us, we’re losing empathy.

    • derpgon@programming.dev
      link
      fedilink
      arrow-up
      2
      ·
      3 days ago

      Hell ask me what is the difference between a class and an interface and it would be hard for me to put into theory as well. The only reason I remember the correct answer is because I remember being confused.

      If I do strictly my point of view, I am so bad with theory, and I usually don’t think about how to write shit - I just do. I don’t know how the ORM works inside, I just know how to use it, and most caveats are just hard coded in my brain.

      So I failed the theoretical interviews in most companies, but those who hired me never kicked me out themselves (as I am a contractor me and rest of the team was part of yearly layoffs, in three companies, but it was purely because money / mergers / conversion to employees).

      • vane@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        3 days ago

        I don’t think good job interview is about answering right or wrong questions. It’s more about talking with human you could work with and if that human is able to think his way out because it’s engineering job after all.

        I am contractor as well I only did job interviews as a side quest and I also frequently fail my job interviews, there is nothing bad there.

        Personally I didn’t like 90% of job interviews and there were plenty of them. Most of those people tried to convince me they are smarter and better then me and I am lucky I am speaking with them. But unfortunatelly that’s how it looks like.

        Most people that excpect right or wrong answers are just morons in my opinion because programming is about being wrong 90% of the time.

        Good Luck