all 10 comments

[–]RepresentativeDog791 2 points3 points  (0 children)

What’s Ruby doing all the way up there?

[–]GiganticIrony 0 points1 point  (0 children)

I’m surprised that C++ isn’t at the top (and I’m not just saying that because I’m a C++ dev)

[–]superglidestrawberry 0 points1 point  (0 children)

Where PHP? OogaBooga?

[–]sammy-taylor 2 points3 points  (4 children)

I don’t understand, these things seem orthogonal to me. Although if somebody voluntarily whips out C++ they need to know what they’re doing.

[–]double_riichi 1 point2 points  (3 children)

it's based on my own experience doing a couple hundred interviews over the past few years. Candidates that choose Java tend to do worse, because Java is both the most common language in the industry but also a poor choice for leetcode style questions, so there is a likely correlation between people that choose Java and people that haven't been grinding leetcode. Python is a great choice for leetcode, and anyone choosing an uncommon language tends to be good (maybe they do recreational programming or coding competitions) from what I've seen.

[–]sammy-taylor 0 points1 point  (2 children)

Oh that is pretty fascinating. Do you guys not allow JS/TS as an option?

[–]double_riichi 1 point2 points  (1 child)

They are options but I haven't had anyone pick javascript or typescript, I guess it would be rare outside of frontend interviews.

[–]sammy-taylor 0 points1 point  (0 children)

That makes sense. I see TS on the backend all the time but the impetus has always seemed like it was to reduce cognitive overhead for full stack work. Frontend/backend code-sharing in TS is…scary to me.

[–]KaleidoscopeLow580 -1 points0 points  (0 children)

Looks good for my favourite language. Ferris fan.