this post was submitted on 22 Jul 2023
20 points (95.5% liked)
Experienced Devs
3961 readers
3 users here now
A community for discussion amongst professional software developers.
Posts should be relevant to those well into their careers.
For those looking to break into the industry, are hustling for their first job, or have just started their career and are looking for advice, check out:
- Logo base by Delapouite under CC BY 3.0 with modifications to add a gradient
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
It's strange because I have never had leetcode questions. I'm a C++ developer and, when I switch, I'm always asked about my previous jobs, and maybe my experience in C++20 with a few questions like "what objects of the C++20 STL have you used so far?"
I guess it depends on the country (I'm in France) and the language I want to work with (mostly C++ for me but I can do everything else).
I can't even usually get an interview without passing leetcode bullshit (which sometimes I pass with flying colors and sometimes I bomb even for the same skillset - the quality of the questions can be so variable!).
Wow. That sounds so much simpler and better. I'm in India and it's typically 4 or 5 interview rounds here of which there's an online test, a leetcode round, an actual coding round, a system design and a hiring manager round. Almost every company here if you exclude service based shops have copied the interview process from big tech minus the big tech pay.
Employers here are notorious for underpaying people and this is why most pay increases only happen while switching. It's insane. But the number of people/developers here is so much that you've little bargaining power.
I still have 2 or 3 interviews but it’s mostly : one technical interview, one with a manager to see if you could work with others, and one with HR to check if you’re not insane.