Getting sick of having to LC and Sys Design. In no other industry you have to jump through so much bullshit to land a new job. The Wall Street have gotten what they wanted. Increased supply of talent caused the weights to shift in their favor.
Doctors and lawyers have 10 years of that stuff, they just frontload it
They're smart to guard the shit out of their industry after that
Keeps those standards high too
You have a choice, you know? You chose to hop into a highly competitive, highly paid field. And then you sit here and complain because other highly motivated people are gunning for the same thing. The alternative is a chill, low stress, easy interview but low pay job. Public sector, defense, utilities, etc. If you value sanity, go for one of those.
I wish that I could find find such a low stress, easy and low salary job India. But it seems impossible pay searching for about 1 year. Could you please let me know any such companies in India or abroad which are ready to hire people from outside.
Better than it being decided by school name or nepotism.
I don’t know… I wish there could be like an ELO rating. Like if you got stack ranked #1 at MongoDB during performance reviews, that should count for something from then on. At some point it gets somewhat dumb to get rejected via leetcode after being a top performer at 3-4 previous employers including FAANG. If there was some official rating that indicated your efficacy, and couldn’t be gamed, that would be nice.
Once you’ve grinded LC it sticks with you pretty much forever (maybe a week of prep is needed as a refresher). With system design, you don’t even really need to prep much for if you have solid experience. Hardest part is getting the interviews which having a stacked resume will help a lot with.
You dont need to leetcode. Just use common sense and you’ll pass. Interviews aren’t hard. Spend more time applying than leetcoding
Common sense won't solve LC hards your first time seeing them.
Common sense. Lmao. Good luck using common sense to invent tarjans graph algorithm or do 2d dynamic programming on a hard question.
It’s competitive in every industry. Getting a job is not a group project. Never has been, never will be. It’s ridiculous that you’re complaining about “hoops to jump through for a job” like it should be some click click one step done. It actually is for high talent. That means 95% need to standout.
Some LC interviews are the way for interviewer to raise self-esteem. Hard problems requiring people to learn specific algorithm and write them with closed eyes in a few minutes. But generally speaking coding interviews including medium problems should be passed by any good software engineer without interview-specific preparation. It’s what you had to learn in school or previous companies. Yes, maybe you didn’t code DFS for a while, but you should be able to figure out how to write it if you know what’s recursion, queue and stack (and yes, you should know that). Sure, it’s better to spend couple of weeks to refresh your knowledge. Is it too much to ask to get into top 1-2% of Americans by income level? Regarding system design, it’s even weirder to complain about. How do you suppose to design your services after you join the company if you don’t know that and even not interested to learn? How do you want companies to hire you instead?
Keep LC swe slaves!
It’s rough, but it beats the endless take-home assignments, cognitive assessments and case studies that I’ve had to do in my career—all of this for significantly less than what my peers on Blind make. TC: 105K
You’re supposed to start from the bottom not race to it. Didn’t you listen to Drake at all?
Welcome to the industry