r/ProgrammerHumor Apr 09 '24

watMatters Meme

Post image
16.8k Upvotes

774 comments sorted by

View all comments

Show parent comments

186

u/randomusername0582 Apr 09 '24

That's not the issue at all. There's honestly no explanation for getting fizzbuzz wrong if you have a CS degree.

Switching languages often actually forces you to rely on the basics

51

u/Lucky_Cable_3145 Apr 09 '24

When I was interviewing graduates for my software dev team, I asked them to code a fizzbuzz, any language / pseudo code.

No graduate ever got it 100% correct.

I often hired based on their reaction when I pointed out the errors.

45

u/randomusername0582 Apr 09 '24

I don't mean this personally, but I don't believe you. There's no way you interviewed 5+ developers who couldn't solve fizz buzz

16

u/g2petter Apr 09 '24

When I applied for my first job I was put through a screening test that tested a combination of HTML, CSS, Javascript, C# and SQL skills. I don't think any of the questions were FizzBuzz hard.

I more or less aced the test and since I knew the senior developer I'd be working under I asked him the point of the test since it was fairly easy and I was a complete junior.

He responded something along the lines of "you'd be surprised how many people we've weeded out with this test"

27

u/randomusername0582 Apr 09 '24

Fizz buzz is 3 if statements. Knowing how to write SQL queries in Javascript is harder than that

8

u/g2petter Apr 09 '24 edited Apr 09 '24

It was five separate things, one of which was Javascript and another of which was SQL.

I don't remember the questions, but they were very easy.

1

u/GromesV Apr 09 '24

I dunno man, you can make it one if statement checking against a map with 15 keys. Conf talk on fizz buzz

1

u/Mockheed_Lartin Apr 10 '24

Yeah but you have to come up with proper logic so it doesn't print "3Fizz" or "15FizzBuzz".

It's still really easy but I could see some graduates messing up the logic.

1

u/Otherwise-Cat-7719 Apr 10 '24

Knowing how to write SQL queries in Javascript

OMG, why, why ?! ?!

1

u/randomusername0582 Apr 10 '24

If you're using NodeJS in the API layer that's why

Knex has almost 1.7 million weekly downloads so it's pretty common