| > I read these comments not as a defense of cheating, but as resignation that "This is just how the world is." I'm also sympathetic with the cheaters. Everyone knows that these leetcode interviews are pretty dumb. Most people probably pass by memorizing everything and forgetting the stuff right afterwards. It's testing willingness to grind rather than ad hoc problem solving capabilities. If someone is capable of doing the job and just figuring out a way to get through the gatekeeping, I don't care. I know many people that cheated on exams at some point but are pretty legit otherwise. > Look at this "personality type" as you call it: People who bullshit their way through life, self-promote, swindle, grift, fake it til they make it, hustle, exploit people's good intentions, take credit for the work of others, and so on. There are a lot of psychological and societal mechanism that tend to punish this behavior. I'd rather be financially well enough off but honest rather than a super rich asshole. > I'm one of those naive suckers who thinks hard work in the trenches should be rewarded. At work I often sit there doing the dirty gritty work that needs to get done, while peers write bullshit presentations and get face-time with the execs, and schmooze their way to promotion after promotion, and it sucks. For myself, I decided that the best way is to be competent and do the hard work, but also to set boundaries, to ensure that my work is visible, to communicate ideas and feedback with execs and to fight against the fakers. You won't get anything if you don't ask for it. Taking down obvious fakes can take a while if the execs are too gullible, but it's worth doing. If your execs are idiot assholes rather than competent people with some integrity, you should probably look for a job elsewhere. |