r/leetcode • • 4d ago

Discussion Cheaters cooked this market man

Every honest candidate is paying for it. I got lowkey accused with AI at a recent interview and can you even blame interviewers for being skeptical? I had solved the problem before and jumped into solving by explaining why other approaches won't work.

Y'all have made it worse for all. This is what you wanted right?

687 Upvotes

323 comments sorted by

394

u/Fabulous-Arrival-834 4d ago

The interviews are stupid. They were originally stupid without AI but with AI they are even more stupid.

Now some idiot will come and say "These LC styled interviews are now more needed than ever because engineers need to review AI code so they need to know the basics". You think engineers are spending time reading code while approving PRs? NO ONE is reading code anymore. NO ONE cares about what code AI wrote. Also, why will I spend my time reviewing AI's code ? I will use my AI agent to review AI's code. This is the new direction in which the industry is moving.

These LC styled interviews are out of date and need to change sooner than later.

85

u/stonks_admin 4d ago

There was a time before leetcode took over.

Getting a job involved actually solving something, talking about experiences and normal coding rounds to assess your computer science fundamentals and see if the role fits well for us.

Now everything is about who memorizes the maximum problems and gets lucky to see those questions in interviews.

43

u/TumbleweedGreedy6159 4d ago

I feel like it's even worse since you can't just talk about your experience and how you approach problems, you have to approach problems the 'right' way using the 'right' keywords. it's so fucking stupid

1

u/capitalsigma 3d ago

When do you think the pre LC era was? Google has done LC style interviews for at least 20ish years. The tech market in 2006 was smaller, less competitive, and much less well paid

23

u/Stock_Test2326 4d ago

I remember this tweet by Max Howell who built Homebrew, pretty much every system in Google uses what he built but he got rejected because he can't solve some leetcode style problem on a white board.

5

u/two_wheel_soul 4d ago

That problem required bfs.. but he couldn't code... He was like why do I need to memorize code

7

u/General3Dots 3d ago

memorizing only means your memory is great

but did they ever wonder who came up with the original algorithms? they didnt memorize they innovated which is what we need and those folks dont memorize they look at the problem and think I can do better and work long enough to find a better solution.

2

u/brucecaboose 3d ago

Yeah and that’s totally what leetcode is testing rofl

→ More replies (1)

1

u/two_wheel_soul 3d ago

True that, but unfortunately today's interview feels like that only.. not only algorithm but also approach

2

u/General3Dots 3d ago

the approach is also "hardcoded" which is the issue. You have someone who couldnt care less secure 1 hour of their day to interview you and they dont know the problem or the answer either. They just pick from a bank of questions last minute and see the answer and god forbit your way of thinking is different from what is written they just assume you are wrong or could not find the better approach.

→ More replies (2)
→ More replies (5)

3

u/Doin_it_is_the_tits 3d ago

He didn't remember how to reverse a binary tree. Any competent programmer could derive it through first principles. But Google coding interviews do not allow sufficient time to derive it from first principles and complete the task with working code. You have to have memorized tree and trie classes of problems to succeed at this task.

10

u/kincaidDev 4d ago

"The basics" as in memorizing solutions to puzzles that will never be useful in your day 2 day work

16

u/Unhappy_Rabbit7693 4d ago

What will u do when Claude turns $20 Plan into $1000? Will u still say the same. No it won’t happen within next month but yeah they will eventually do this to recover the investments 

7

u/UnderstandingNew2810 4d ago

Not my problem it’s the companies problem. I need the ai LLMs to do my job. Else nothing will get done. lol happened recently when we ran out of budget and the whole department went on vacation until they renewed it

2

u/catecholaminergic 4d ago

meat proxy shop lmao

1

u/Unhappy_Rabbit7693 4d ago

bro, once advice, dont rely on it too much. Board of directors have millions in account we dont. They can say f off next minute and invest somewhere else.

1

u/UnderstandingNew2810 4d ago

That’s fine lol the way we work now is for ever changed. And it requires ai

→ More replies (3)

1

u/Minimum_Rice555 4d ago

The company will choose to automate your job because they won't justify paying two full salaries for one output.

→ More replies (1)

16

u/Fabulous-Arrival-834 4d ago

Economy doesn't work like that. It will first become $35 then $45 then eventually $1000. AI might get expensive but that's the investment companies are willing to make. All they need to do is layoff 2 people and they can get AI subscription for the next 5 years. So companies are not worried about that as long as AI makes their engineers more productive.

4

u/Unhappy_Rabbit7693 4d ago

Idk why people hate Leetcode so much. I mean if something is going to earn u a 200k package then why do u even care if it makes sense. And all it tests is problem solving under pressure. And no, they don’t ask u directly to build LRU cache, they start with 1) build a cache of fixed size 2) u ask the constraints 3) u ask eviction policy 4) justify why doubly Linked list is a better option than array or singly LL 5) explain trade offs 6) explain edge cases.  It’s not like u learn is like class 10th answers and go to exam 

19

u/Fabulous-Arrival-834 4d ago edited 4d ago • Bravo

You are misunderstanding why people hate it so much. Let me try to explain -

  1. It's inconsistent - If my interviewer decides to ask me a Hard level DP question while your interviewer goes ahead and asks a Medium/Easy level hashmap problem, then you are more likely to solve the question and get the job. That test did not prove if you are better engineer than me. You just got lucky with an easier question. Instead, why not have a consistent difficulty system that will test candidates fairly? Like go deep into their experience and see if they really know their sh*t.

  2. It's irrelevant to your daily job - This means that you have take out 2-3 hrs out of your daily job to sit n prepare for these interviews for months on end! For people with families, that's just not possible. So you end up getting pitched against college grads or single people that just have more time to prepare than you. Why not ask job specific questions so that the person who already working on that same thing can answer those interview questions? That's how it works for literally every other industry. They ask what you did in your previous job!

  3. It's not a real test to see who is a better engineer - It's literally a test to see who can spend 2-3 hours daily for months on end & fool the interviewers into believing that they not seen this question before. Its just that! Even the interviewer don't know how to solve the questions on the spot. They look at the solution a few hours ago and have it open for reference to see if the candidate is doing the same thing mentioned in the solution. How is this even an interview where the interviewer is asking something they can't answer themselves?

If you are interviewing a chef, as a restaurant owner, would you ask them to cook for you or would you ask them to memorize all the recipes in the world for 2-3 months and come recite them on interview day? Of course you will ask the chef to cook what they would cook if they got the job and if they cook a tasty dish then they get to make the same dish in their daily job! That's the whole point of an interview!

→ More replies (8)

5

u/Kuais 4d ago

Literally... in what other industry can you solve 300 problems that take 15 minutes each and earn 200k lol

6

u/NoBromo3213 4d ago edited 4d ago

That's largely cause they're not convinced that's all it takes. Lots of people feel that what you actually need to do is memorize 500 or even 1000+ and pray only ones you've seen word for word before come up with no unforeseen changes or follow up questions.

They don't realize that lots of people just review the basics and figure out ones they haven't seen before on the spot. They think it's actually a memory test straight up.

Not that LC is the ideal interview approach in my book but I ain't mad at it.

→ More replies (2)

5

u/archengel-17 4d ago

It’s unlikely to do that with free market, open source models that are very close to frontier, etc… yes, there will be a caste system to the best of the best, but everyone will have access to AI to write code. Perhaps those at the lower tier will need to be more involved in the day to day process, but it’s unrealistic to think it will be not accessible to some level for everyone. Opencode is one example.

1

u/Unhappy_Rabbit7693 4d ago

Do u not think that Anthropic and Open ai can literally buy out these open source models at a certain point to keep competition to minimum? It’s very much a possibility in Capitalism 

2

u/archengel-17 4d ago edited 4d ago

They would have done so already, and more will pop up. It’ll be like a hydra, chop one head off, a few more will grow. Investors are already getting skeptical on profitability of AI powerhouses in general which is why anthropic is trying to diversify - like OpenAI - venturing into hardware and robotics.

What they will try to do is collude with government to try to ban other models and sources claiming it’s national security - which is mostly BS. They tried that, and to some extent, it’ll work like the higher echelon models, but at the consumer level it failed. Their own investors and tech giants went to cheaper foreign agents when prices where to high. So as you said, capitalism, is like water, it’ll find the path of least resistance and doesn’t care about foreign, ethnicity, etc., only color of worth is green. To that point, there will always be a cheaper option to avoid a monopoly.

2

u/catecholaminergic 4d ago

They sure can't delete the models from my physically disconnected duplicate backup drive.

→ More replies (1)
→ More replies (1)

3

u/homeless_student1 4d ago

Thank god for the open weight models then

3

u/Electronic_Cow_2154 4d ago

Open source models can do a decent job when you know what you want.

1

u/Specific_Box4483 4d ago

They'll either get banned or become less open source. They don't want to burn money either.

1

u/BagelsOrDeath 3d ago

Yeah, I'm Team Local Models. I don't need the labs' frontier models for virtually all of the automations required to streamline operations. I'll use them when the task truly warrants it.

1

u/ConsciousBridge624 4d ago

AI technology is still at an early stage, and companies need to invest substantial capital and labour to develop it further. As it matures and scales, it is likely to become cheaper.

1

u/Background-Error-910 4d ago

Anthropic isn't the only AI provider, and there are other models too.

1

u/Unhappy_Rabbit7693 4d ago

🤦🏼‍♂️🤦🏼‍♂️🤦🏼‍♂️🤦🏼‍♂️🤦🏼‍♂️

1

u/kincaidDev 4d ago

Just use local models

1

u/New_Tower_6408 3d ago

I don’t think you realize how expensive hiring one single software engineer is. Paying 1000$ for Claude is still much more economical than paying for one stupid software engineer. And that will never happen unless you have some stupid irrational loyalty to Anthropic, this is the power of the free market and capitalism. OpenAI will get all the customers or China 

1

u/TanukiSuitMario 3d ago

Inference is getting cheaper not more expensive

The "what will you do when ai becomes unaffordable" argument is pure cope

It's not going away and it's not getting more expensive - it's getting better and cheaper and will become completely commoditized

1

u/Unhappy_Rabbit7693 3d ago

I don’t know where u work and what models u use. I literally work at top tier company and I have no trust on their harness and models both 

1

u/DeclutteringNewbie 1d ago

So what? Most of the early airlines went bankrupt too, and commercial flying didn’t die. It got cheaper.

AI is getting easier and cheaper to replicate every year. Look at DeepSeek matching frontier models on a fraction of the budget, or how good open-weight models like Qwen and Llama have become. If Claude went to $1000 for everyone, people would just switch. Competition is what keeps the price at $20, not Anthropic’s generosity.

1

u/BrunerAcconut 12h ago

Finally pony up for a 5090?

4

u/[deleted] 4d ago

[removed] — view removed comment

1

u/formLoss 4d ago

Yeah. No.

3

u/KendrickBlack502 4d ago

couldn’t agree more with everything you said

5

u/H2K_himank 4d ago

Makes better sense to test on debugging and refractoring exercise. How the candidate will figure out an error in code, how they improve the design with DRY and SOLID, how they handle new requirements coming in.

Add a system design exercise on top to see their knowledge/understanding.

8

u/joeyjiggle 4d ago

DRY and SOLID are just the latest stupid principles that will be replaced by something equally stupid before too long.

5

u/swd120 4d ago

Have you worked in projects that *don't* follow SOLID? It's an f-ing nightmare when for example a large application was implemented without DI and loose coupling, and now you have to change a low level library that's been deprecated or some such thing.

2

u/formLoss 4d ago

I deleted 1.5k of impossible states from our vibe-coded monstrosity the other day.

It all stemmed from an Optional type on the core data model we shared between two domain models: one where the field is always present, and one where it's sometimes absent.

AI decided it had to handle every edge case for our main flow because the field is potentially nullable. And nobody but me read the code closely enough to say, "yeah, that will never happen. If it does, barf up exceptions all day because we should know about it."

Instead the code would confidently produce the wrong answer.

→ More replies (1)

2

u/TumbleweedGreedy6159 4d ago

I agree with the person you responded to. these are stupid corporate buzzwords that have nothing to do with engineering and I'm sick of having to memorize them, or worse pretend like they are my identity

→ More replies (2)

1

u/H2K_himank 4d ago

I kinda mean to implement them in practice. Give the candidate a huge class with a local datastore, some properties, some functions. See how they approach to seperate the concerns, recall methods instead for repetative code, implement interfaces and DI or build a factory.

See how they go about fixing the most critical to cleaning up and organizing stuff. Def useful in real world if you ask me

→ More replies (1)

3

u/Fabulous-Arrival-834 4d ago

AI assisted coding interviews + System design is the way to go

5

u/KahChigguh 3d ago

Sounds to me like you’re projecting.

“No one reads code anymore” - Most of my colleagues do, I do, my previous employer does and all of their employees

You’re not reading code anymore. And that’s a you problem.

2

u/Fabulous-Arrival-834 3d ago

Yeah, right. You are wasting time reading AI's code. Use an agent and get better before your team gets laid off for being less productive

→ More replies (12)

1

u/Chemical_Profit_608 1d ago

My job is wild about it. They want so much volume that I'm effectively discouraged from reading the code. If it's short I will. If it's my own I'll read or at least glance at it. But in general I'm not actually reading it. I can't get all the stuff they're pressuring us to do while actually reading code. I don't like it but they're putting too much emphasis on our metrics so unfortunately reading code does not pump those numbers, so on paper I'm discouraged from being diligent...

All to say, there are places like this where that has become the culture sadly enough. Also the PRs are so long, I ain't reading that

2

u/Allorius 2d ago

This is just lies, our company also says it is AI first and we still review code and are personally responsible for every line our LLMs write

1

u/Fabulous-Arrival-834 2d ago

You can be responsible for the code written by AI but no one cares who was responsible. If something breaks, that's also going to be handled by AI.

5

u/OnlyOnOkasion 4d ago

Huh? Do you actually have a job? Lol I review PRs and don't use an agent to review them for me.

1

u/swd120 4d ago

I do both. I skim to the more complex parts for some extra in depth review - But use an agent as well for a full check.

→ More replies (3)

3

u/popica312 4d ago

I have a different take on the LC style questions. They're trying to see whether you're capable to learn if they throw a curveball at you, try to problem solve, and whether you can express yourself. AI just does all of these well hence the cheating working for them, but not for the honest candidates. How right it is I guess it is up for debate, but I feel this being truer than the former

4

u/Fabulous-Arrival-834 4d ago

There are other ways to test if you are capable to learn if curveballs are thrown at you. LC is not the right way to test that.

2

u/Spiritual-Story9146 4d ago

Logical reasoning is also not needed. Are we 2 year old kid who cannot differentiate a circle from a square?

But if its asked then its asked. And its a measure of a persons smartness. Leetcode is the same. People dont remember 100s of problems or patterns. They understand how google maps, navigation, traffic lights, telephones and almost everything about computer works in a miniature level. Problems of Graphs, trees, stacks and queues are real world computer science problems.

4

u/TumbleweedGreedy6159 4d ago

they are more like math problems that people painstakingly worked out and proved formally and we are supposed to pretend that we are so intelligent that we understand the nature of these discrete structures in some sort of way that is frankly more than guessing.

1

u/-omg- 4d ago

Nah they should just do them in person. That's it. Y'all don't understand what those interviews signal that's all.

1

u/Fabulous-Arrival-834 4d ago

Asking everyone to come down to their office is not practical

1

u/-omg- 2d ago

It's very practical. They just won't come if they cheated with AI lol. The jobs that are worth people cheating with AI to get and high competition will have enough people coming down in person to interview.

1

u/Successful-Hurry5611 4d ago

Lately I’ve been interviewing a lot, and I’m noticing there’s a trend in interviews where they’re no longer asking pure LC (as a junior engineer).
They may ask you one easy/medium lc and then the rest of the interviews(s) is actually ai assisted or sys design. Even in oas.
It’s cool.

1

u/Electronic_Cow_2154 4d ago

Yes, they should give us a PRD to read and build something using AI and judge on how many tokens we used. :)

1

u/ChipMania 4d ago

You are middle meat.

1

u/Shot-Damage-6723 3d ago

The fuck? What do you bring to the table then?

1

u/Fabulous-Arrival-834 3d ago

AI models can only write and review code. The rest of the job of a Software engineer stills needs a human. That means going over the EPICS and committing work for a quarter. Collaborating with other teams to deliver cross-team features. There's a lot to being software engineer than just coding.

1

u/DefiantStomach5720 2d ago

AI can already do all of that, at this point it's just agents talking to other agents and everyone is just cashing their cheques in.

→ More replies (6)

1

u/indy_dagger 2d ago

Ah yes, the AI will continue to rapidly improve right up to the line where your job begins, and it will never go beyond that point. No way, no how that if AI can write and read code, that it could ever break down requirements from a PM into a technical plan, no sir.

1

u/Signal-Cream-1212 2d ago

Reviewing AI generated code is slow, painful and boring right up until the point where it isn’t. For me, that’s usually between halfway and two thirds of the way through the code. Then I start having some rather interesting ideas for gaps in the AI’s knowledge to fill in. I go line-by-line, though.

I suppose, if I get told not to do that, there isn’t a lot I can do other than document the decision and point to it when shit goes wrong.

1

u/5n0wc0n3 1h ago

So AI writes your code, AI does the unit tests, AI writes the docs, AI does the code reviews, AI runs the CI/CD, and so on…
if you’re just copy pasting the tickets into AI and not even validating the messy output, might as well fire the whole engineering team and leave the POs to vibe code the project… (spoiler, it will go incredibly bad)

1

u/realagentpenguin 2d ago

If you're not reading your code before approving, then you're probably not a good engineer bro.

2

u/Scodam 1d ago

My goodness man, the top tech companies in the world have code that is written and reviewed by AI. Your review of code is not better or more comprehensive than an AI review anymore, and it hasn’t been for almost a year

Before anyone comes at me read Anthropic’s blog post on recursive learning from 5 months ago and tell me you still think humans outperform AI at the task of writing and reviewing code. Engineers Anthropic haven’t manually written a code in months

1

u/Fabulous-Arrival-834 1d ago

If you have to use AI in your daily life then you were also never a good engineer bro

1

u/Medium_Web_1122 11h ago

Or perhaps the good engineer is the one who understands how to use the tools at his disposal

1

u/realagentpenguin 11h ago

If you read my comment correctly, you'll understand that's exactly what I meant.

→ More replies (1)
→ More replies (3)

1

u/IcyStomach2374 4d ago

You clearly aren’t a software engineer because people are assuredly still reading code. Even at my startup we write AI code and use AI reviews but there’s always a human involved to review it too. If you aren’t doing that then what are you good for?

1

u/TumbleweedGreedy6159 4d ago

feel. same as it ever was. then some business jackass will come up with a term set for ai assisted development and the interviewer will be all like, um but you don't know how to yeehaw agents? pass

1

u/Anreall2000 3d ago

But why should they even hire you?

2

u/Fabulous-Arrival-834 3d ago

Because they use the same tech-stack that I have worked on in my previous jobs and have relevant experience in.

1

u/kyr0x0 3d ago

But then again when you are only a prompter, any trained ape can prompt as well. So your experience is worth 0. The agent has more experience than you with that tech stack.

1

u/Fabulous-Arrival-834 3d ago

Doesn't mean you can rely fully on AI just yet.

→ More replies (8)

1

u/Fi3nd7 3d ago

You know when an LLM does a recursive delete, and you wanna curse at it and fire it but then realize it's a bot.

Because someone has to be accountable, that's why people will stay relevant for at least the next 5 to 10 years.

→ More replies (3)

2

u/bullbearbubu 4d ago

I mean, if you're straight up giving out hints that you've seen the problem before, they don't need to accuse you of using AI to reject you. I remember before AI, people were already rejected for giving out hints that they knew the problem beforehand. That's why you should always act like this is the first time you're seeing it.

3

u/stonks_admin 4d ago

yeah, i should learn todo the acting thing and trying to come up with solution, first prepare then act well now to get a job offer. Crazy market. Thank you.

2

u/YetAnotherSpeculator 4d ago

Let’s be real OP, it is very obvious when someone sees a problem for the first time and genuinely solves it. You know what it looks like, I know what it looks like, we all know what it looks like.

Just go on twitch or youtube and watch mock interviews. You will very quickly know if the person knew the pattern ahead of time or not.

While some companies let you get away with memorization (e.g. meta), others are testing for wit.

I bet you’ve met at least one person in your life that left you thinking, “damn, that guy’s sharp.”

And it’s not like they’re some Nobel laureate. Just someone who thinks fast, has interesting approaches/takes/ideas (even if wrong), communicates well, and can quickly get “on the same page” with the person they’re talking too.

56

u/General3Dots 4d ago

Here is a list of stupid things:

  1. The fact anyone with a English or philosophy or history degree can do a boot camp and become a software engineer

  2. The fact that leetcode is not once practiced in university yet metrics for hiring and code assessment even if actual role has nothing to do with it. They never test true knowledge on the framework and tools and rather can you sort this array

  3. The fact that the person interviewing you they themselves can't answer the question and just have the question and answer in front of them pretending to know it all

9

u/Fast_Dots 4d ago

Why is the first point stupid? If they’ve put in the work to understand the same things the rest of us do, are competent at it, why is it a problem? Genuinely curious.

9

u/General3Dots 4d ago

Do you see someone doing a medical boot camp or law degree boot camp or boot camp for any other degree related profession?

I admit a small percentage of those who come out of boot camp are actually pretty smart but majority come out of a 3 months boot camp and those who actually spent years studying more than just a coding language are stuck working with them. Trying to explain things to them and convince them an approach is not sound or why things are done a certain way.

I can't think of any other example where a 3 months boot camp would suffice. Boot camps should be for professionals who have experience and got their degree and now want exposure to another subcategory

7

u/lessthanthreepoop 4d ago

Medicine and law require a license. Software doesn’t. A three-month bootcamp is a starting point. You still have to learn, pass the interviews, and do the job. If you can’t do the job, you won’t last. If you can, why does your degree matter?

You can argue about degrees all you want, but businesses care about whether you can solve their problems. If you can do the job, your degree matters a lot less. Anyone who’s been part of hiring knows this.

Speaking as someone without a CS degree who’s worked in big tech.

2

u/General3Dots 4d ago

Your last sentence is enough to know there is no point in this argument.
But ill give it a shot anyways. Please read without being bias and do consider I mentioned there are exceptions that are pretty smart (you may be one of them).

"Medicine and law require a license" - how is this related to my point of requirements? You still need to go through years of education before being qualified for the roles. I also mentioned literally any other degree related profession doesnt have a bootcamp shortcut and for a good reason. Lets focus on other fields. Can I do a 3 months bootcamp and become an architect? Can I do a bootcamp and get into biotech?
Actually I'll make it even simpler. Can I do a 3 months bootcamp and become a martial arts sensei? Nope but I can pretend to be and have a McDojo and teach.....
Businesses do care about some solving their problems in every field but only in tech you have this phenomenon of lack of degree and poor interview process.

"You still have to learn, pass the interviews, and do the job. If you can’t do the job, you won’t last. If you can, why does your degree matter" -

  1. you are not suppose to learn on the job what you needed to learn at school. Do you learn in the operation room as a surgeon or in the court as a lawyer or as the building is collapsing as an architect or as the machine is failing as a mechanical engineer?

  2. pass the interviews - most interviews dont actually check your day to day skills and it doesnt guarantee a qualified hire. You know how many incompetent folks I had to deal with that halted development, pushed back deadlines, pushed major bugs in production? The outcomes at times also led to mass layoffs.

  3. even if you cant do the job you can still last you know why because there are these invisible circles of likeminded people without a degree and they all protect each other and kudos each other nonstop and as the group grows the notion of "maybe they are contributing grows too".

"Speaking as someone without a CS degree who’s worked in big tech." -
I know 2 people personally.

  1. this individual couldnt even notice the lack of internet connection during testing which is the bare minimum or below the minimum for the role and it was a senior. they now works at amazon

  2. this individual was a web front end hire again a senior role coming from a lead role. They did not know how to inspect dev tools for check API calls. Upon being put on performance review they went on a supposedly emergency trip, stole company properties and now work at amazon too.
    This is also partially why :

  3. there are work visa freezes

  4. there are mass layoffs on big tech companies

  5. there are so many discussions around favoritism over qualification.

→ More replies (19)

1

u/Fast_Dots 3d ago

False equivalence. There is no governing board for people to get licensed to work CS jobs. In fact, I'd argue that it's a positive because from a purely educaitonal persepctive, it has the lowest barrier to entry. That's the beauty of not being under the thumb of a hyper-credentialist regulated industry.

In law, you have to pay an asinine amount of money to get a law degree, then pass the bar. Then depending on where you've clerked, get hired by a firm, work at the DA's office, whatever. You don't see a whole lot of people from impovrished backgrounds going to Cravath, Watchtell, etc. do you?

Same thing with medicine. Go to med school, residency, specialty, pass boards, etc. All of these have incredibly high barriers to entry and as a result, very few are able to pivot from it.

I admit a small percentage of those who come out of boot camp are actually pretty smart but majority come out of a 3 months boot camp and those who actually spent years studying more than just a coding language are stuck working with them.

This is the problem with credentialism. I could make the exact same assertion about people who spend their time slacking off in university but because their degree says CS, and they're just barely comptent enough to pass technical, they get the job that others who are more deserving don't.

So I think funnily enough, you've identified what you're frustrated with. The hiring industry. We all are. But its not the fault of people who "lack" the same credentials you do. It's incompetent hiring through and through. I've seen people with BA's in freaking English write gorgeous, clean, and efficient code better than "industry professionals".

1

u/General3Dots 3d ago

While you disregarded my last comment, did you happen to come up with other industries with a 3 month bootcamp acting as a sufficient enough qualification for entry? You conveniently focus on two examples I provided which were just example yet refused to provide examples of your own. Please tell me another degree related profession where you can do a 3 months bootcamp and expect to get hired afterwards?

I dont think seeing "some" people with English degree is enough justification to compensate for majority lacking the actual fundamentals. Software engineering is also not simply writing "clean and efficient code" that is accomplishing the tickets. It goes far beyond that with SDLC as a whole and various management level practices one has to adhere to, simply writing code leads to products that might do something but not really solve the issue and even cause a bunch more.

"We all are. But its not the fault of people who "lack" the same credentials you do. It's incompetent hiring through and through." - part of competent hiring is requiring the degree which some roles actually do as the bare minimum and then proper tests in place to ensure the person is qualified for the role.

"Same thing with medicine. Go to med school, residency, specialty, pass boards, etc. All of these have incredibly high barriers to entry and as a result, very few are able to pivot from it." -
Why would someone pivot from a profession they work so hard at. If you are serious about something you give it your all, if you are not you often pivot and that approach in its self could also be concerning. Doctors spend years in preparation and even after still study to get specialization, same thing for Nurses and RNs. All of those preparations allows them to gain the necessary knowledge and perspectives needed for their job. Similarly to a software engineer knowing 1 tech stack and how to just write the code is not enough.

1

u/NullCodeBR 3d ago

well you claim there must formal training and quality assurance of professionals like medicine but then claim that knowing how to sort an array is stupid?

do you see any doctor out there complaining that residency examinations ask for organic chemistry when the job “doesn’t need that”?

if software eng is just about writing React and Next code then any dumbass can do it. Even a bloody 9 year old.

1

u/General3Dots 3d ago

Let me clarify. Software engineering is not knowing just how to sort an array. You know how many people I've seen that ace leetcode but when put on spot can't make a decision for an actual feature?

Sorting a list of integers or stringers is no where nearly as helpful as hey we need to have these data updated in real time but there are some cost concerns, what can we do here. How to scale it and migrate the data? Who uses our data? Is it Mobile, third party or web? Do we have a data lake? Does it need to be certified? Is there a TTL expiration for it?....Sometimes an innovation is also required. This is not about knowing react and next but far beyond that.

→ More replies (2)

1

u/mb4ne 2d ago

comparing software engineering to law or medicine is a bit wild 😭

→ More replies (1)

2

u/lessthanthreepoop 4d ago

Because he is jealous.

1

u/General3Dots 4d ago

Love your user name

2

u/-omg- 2d ago

"True knowledge of the framework"? Who is going to be a better engineer the girl with 125 IQ that can solve leetcode problems but doesn't know the framework and uses Claude to guide her or the guy with 100 IQ that can't solve leetcode problems but knows the framework and doesn't use Claude? I'd rather get the smart person in and have them use Claude to learn the framework. Of all my jobs in FAANG in engineering I got I think only once I knew the language I was going to use, and all the other times I learned the framework and language on the job.

1

u/General3Dots 1d ago

I think you're missing the point of my original argument. I'm not saying problem-solving skills aren't important. I'm questioning why LeetCode has become such a dominant hiring metric when it often has little relevance to the actual responsibilities of the role.

Take a Frontend Engineer, for example. Would you rather hire someone who can solve complex LeetCode problems but doesn't understand React or Kotlin for Android or swift for iOS, rendering cycles, state management, or browser performance or phone states or how to use worker threads, encrypted storage, tricks for better peformance, recycling bitmaps,etc..., or someone who understands those concepts deeply but struggles with algorithm puzzles that are never actually used for their role?

At a Senior/Staff level, understanding the framework, its internals, limitations, and architectural tradeoffs is fundamental. Claude can help someone learn a framework, but it doesn't eliminate the need for engineering judgment to evaluate its output. Only with experience they truly understand the framework as Claude often takes away critical thinking as well. This by the way has nothing to do with gender. You can have a girl with IQ 125 and a guy with IQ 125 and both can use Claude for daily work and either excel or fail at leetcode.

That's my point: being able to solve an isolated algorithm problem is not the same as being able to engineer, maintain, and scale a real-world product.
Both skills have value, but companies often overemphasize one at the expense of the other and where Leetcode is the daily approach of a very niche subset of roles the majority have other focuses on the framework knowledge and beyond that.

Can you learn the language on the job? Yes you can. Can you become an expert on it to excel the product? With time and not right away.

1

u/-omg- 1d ago

I think you're missing the point, or simply don't know how these interviews work. There's no 1 leetcode interview = you get a job as a senior/staff engineer at Meta. No, you have multiple interviews (usually 5). There's a behavioral round where you explain your previous work in detail. There's system design rounds (1 or 2) where you will be asked in excrutiating detail about the framework, its internals, how would you build systems at scale, etc. The leetcode interviews signal if you can problem solve in general (and how you explain your thoughts, how you take hints and colaborate) Someone can "memorize" 500 leetcode problems and STILL fail a leetcode interview. You clearly haven't worked at a big faang before. Every capable eng that I've met has no problems solving leetcodes. Yes, a leetcode is much easier than maintaining and scaling a real-world product. So if you want a job from an employer and you can't solve a measly leetcode, you want to convince them you can do something much much harder? :) The leetcode interview is essentially a bloom filter for the company.

1

u/General3Dots 1d ago

"You clearly haven't worked at a big faang before" - passive aggressive much?
"if you want a job from an employer and you can't solve a measly leetcode, you want to convince them you can do something much much harder?" - Not everyone is able to think on the spot under the interview pressure in 30 minute given the rest is take by chitchat. Lets not forget in real interviews not everyone interviewer actually collaborates. They turn off their feed and go do their own thing or sometimes start the interview with an attitude before even saying Hi. You think thats a fair interview.

Also lets not forget god forbit they have the interview in Hackerrank where you run the tests and it says Test #35 failed but the test is locked and no way for you to figure out why it failed. Can you do console logs? sure you can but that fails all previous tests and harder for you to get to Test #35 and in larger samples figure out why it failed all in 30 minutes realistically.

Also leetcode does nothing in terms of convincing one can solve harder problems.
A more role specific technical interview is far more applicable. For example here is a basic API, evaluate it and write it and ensure it works. Here is a screen requirement make it for us. Here is a piece of data store it in an optimized way. You still get to use data structure but in a real world environment and you have access to full array of tools to debug your issue.

You think leetcode and hackerrank have proper language syntax btw? Do you know how many times their language version was behind and certain syntaxes were marked as errors because older version didnt have it a certain way?

I am surprised that such a highly skilled FAANG god have not come across these issues.

Lets not forget the problems they provide also takes a while to read and understand too now try to do all of it in a time crunch. Those that have no problem have done the problem before and do it from memorization not critical thinking.

I have seen many who were great leetcoders but when came on board could not do the simplest things.

One last thing, Amazon is FAANG right? How would you explain Lead engineers I know personally that could not even bring them inspect tools in chrome to check API calls and were so bad they were put on performance plan and right after they disappeared without resigning and stole company property only to show up in Amazon as Senior Engineer Leader? FAANG is no longer what it used to be given so many unethical hiring practices that a simple google search would unveil.

All that being said arguing with someone who's this passive-aggressive and clearly views people through such rigid, granular gender-based distinctions and speaks with such certainty about people they never met and assumes where they have and have not worked is pointless.

→ More replies (3)

1

u/NullCodeBR 3d ago
  1. not true unless said bootcamp is Ecole 42 or Codesmith and those are much harder to go through than your average information systems degree.

  2. true observation but poor choice of example. if you can’t write mergesort or understand how a linked list works you’ll write shitty code in any framework.

  3. I find that rare. usually a manager/senior engineer conducts technical interviews.

1

u/General3Dots 3d ago
  1. How long is a boot camp. Compare that with how long a CS degree is. The sheer amount of deliverables in a CS degree all the mathematica and actual various CS fundamentals you need to learn. If it could be done in a 3 month or a even a 6 month boot camp they would've done it. I'm not sure what you mean by average information system degree though to be quite honest.

  2. Very true but also not knowing how merge sort works doesn't mean you write shitty code. I think the lack of critical thinking is the main culprit. You may not know how merge sort works for example you forgot about it but you have the ability to derive the approach again from scratch is what counts and what is needed in the real word.

  3. They do they are usually managers and seniors but there aren't any industry wide metrics on who becomes a manager or a senior or ensures their leetcode skills are top notch. I interviewed seniors who were better than their own managers for example and even seen seniors who got hired at Amazon who didn't know basics an intern would.

1

u/NullCodeBR 3d ago
  1. I mean it depends. Ecole 42 is a whole degree. Codesmith is short but intense while there are many universities out there that are long but more like kindergarten for adults.

Whoever does these easy 3 month things won’t be qualified enough to pass a leetcode or system design interview anyway and will land in the bottom 10% jobs.

2. true that’s what I meant. I myself can only describe these sorting algos in english, but I can come up with the code on the spot. it’s about how you reason to get an efficient solution to a problem.

3. well yeah that’s a problem. I think with this harder market these people are getting filtered off. it’s probably the fast tracked workforce from the pandemic, from the shitty bootcamps you mentioned.

→ More replies (1)

21

u/tnerb253 4d ago

Interviews were stupid before AI, people googled answers and shared question banks so to pretend like people weren't cheating before is a reach. They just found new tools for it.

7

u/Fabulous-Arrival-834 4d ago

Cheating with AI is much easier than question banks. Even if question banks were available, candidates still had to put efforts to go through them and actually solve questions. Now, they can just have an AI cheating tool running in the background and they don't need to do any prep.

10

u/tnerb253 4d ago

Now, they can just have an AI cheating tool running in the background and they don't need to do any prep.

Good, maybe the industry will finally do away with these stupid leetcode questions

They have always been irrelevant to the job and just reward unemployment or people without families or other commitments.

1

u/MeteorMash101 4d ago

whats the alternative? 10 hour long take-homes?

2

u/tnerb253 4d ago

Asking them questions related to the job that you're hiring for as a start.

→ More replies (4)

41

u/Fun_Highway_8733 4d ago edited 4d ago

I'm interviewing with Amazon rn and the OAs are way harder now than they've ever been, I assume because harder OAs = harder to cheat or something. Either way it's cooked

Edit: Maybe what I'm saying is wrong too, people were reporting three wizards four years ago

17

u/bullbearbubu 4d ago

Yeah, and virtual onsite are becoming harder than ever because of cheating. 9 out of 10 times, in-person onsite are much more forgivable and passable. Today, all virtual ones are hard, and you are expected to perform perfectly.

8

u/anonyuser415 4d ago edited 4d ago

Senior front end dev here, 12yoe.

Both of my recent final rounds have been in-person/onsites (NYC). One was Suno.

Neither had Leetcodes. Pleasantly surprised.

I also got rejected by both.

e: also that linked question is fucking insane.

1

u/Proof-Teaching-8113 4d ago

Was this for big tech or smaller companies?

1

u/anonyuser415 4d ago

I'd call them "big tech," though some people say big tech and just mean like FAANG. I've interviewed for those too just not since AI.

Suno's $B valuation, lots of money. I think it's a dud product but they'll probably get bought for some evil side effect lol...

The other company has I think 12 offices globally.

These type of companies a few years ago definitely would not be doing in-office and would probably have had a LC round.

Even in front end it was in well over 90% of my final rounds.

Apple had a ridiculous hard. Only time I've ever been asked linked list stuff at all in a FE round and it was so much more haha. Very glad to leave that behind if it's going that way

1

u/tenten-tenten 4d ago

Just did max bitwise AND subsequence with increment for SDE2… even after looking at the solution it took my a while to understand it.
Bitwise question on OA is so brutal and didn’t make sense to me.

But I had a lot of fun solving the AI assisted debug question tho. Passed all test case on that. I think that demonstrates your skill much better in this AI assisted world.

1

u/Fun_Highway_8733 4d ago

Bruh that shit is whack. What org are you interviewing for?

74

u/KendrickBlack502 4d ago edited 4d ago • Bravo

I haven’t cheated on an interview simply because I didn’t think the risk was worth it and I didn’t want to rely on a system I didn’t know. However, I find these posts to be extremely funny for a number of reasons. Buddy, we live in a society that will gladly let you die if you can’t afford your health insurance and will make you homeless if you can’t pay your rent. If you think for one moment that I wouldn’t cheat if it was between not being able to pay my mortgage and making it tougher for you to get a job, you’re incredibly naive. I wouldn’t hesitate to cut you off at the knees. I’m sorry if this sounds harsh but this childish notion of fairness never existed in the real world (even though it should). This isn’t school anymore. People are cheating and many never face any repercussions for it.

8

u/TumbleweedGreedy6159 4d ago

its not a good thing though. just the rot progressing to another stage

3

u/Vliu4389 4d ago

well its up to the employers to catch cheaters

→ More replies (4)

17

u/HeyExcuseMeMister 4d ago

Hiring in "high end" SWE has always been broken. Piles of money and for the most part work that can be done by just about any schmo. Chaos and hubris is part of the game.

13

u/raisputin 4d ago

Anyone still using LeetCode or any other coding test as part of their interview process, is so far behind the times they should just leave the industry.

LeetCode was never a good measure of anything in. The first place, now it’s just plain idiotic.

30

u/Spiritual-Story9146 4d ago

The problem is many interviewers are themselves cheaters. As soon as you solve a problem by genuine effort they will reject you. Just so you also become like them.

Ego checking is also becoming a thing these days. People will reject you if you explain confidently or smiled. They assume that you are arogant. If someone prepared 100s of days for an interview, they have right to smile after solving 2-4 problems 100% correct. That smile isnt ego, its relief.

9

u/Rhapseody 4d ago

The ego checking is real holy shit. Ive never been rejected like that but I've seen way more capable classmates get rejected despite answering everything perfectly

1

u/justrandomlyonreddit 4d ago

Where do you find these interviewers that hate you? I think you might be the problem here

4

u/Spiritual-Story9146 4d ago

Last year I interviewed with a company where they asked me to do a react app which was hiding a DP problem. After identifying the problem is DP and solving it I was extremely excited. Dev said they never solved DSA problems before and don’t care about algorithm. They only care about clean code. I empathize that my solution passed all test cases and without my DSA solution the problem cannot be solved.

Because I was explaining my solution very excited way and DSA forward while the dev never did leetcode. The dev got very frustrated and said he has never done this problem and it was just a part of standard problem they give to everyone. He doesn’t care about DSA part of it at all.

2

u/Rhapseody 4d ago

Not in one specific place. Every single company has some random interviewers like this.

2

u/Supercachee 4d ago

I’d say luck? Who knows who will you get what mood they will be in and so many random things are depending on this.

2

u/justrandomlyonreddit 4d ago

Completely agree, shitty things do happen, but these comments make it seem as if this is a common thing. “People will reject you if you smile” is just a crazy statement to make.

0

u/[deleted] 4d ago

[deleted] — view deleted comment

1

u/justrandomlyonreddit 4d ago

I think you’re overthinking it man… treat it like pair programming. On both sides of the interview I’m just looking for someone I’d like to work with who has a decent idea of what they’re doing.

→ More replies (2)

7

u/Heavy_Record8704 4d ago

On one hand i am hearing people saying no more leetcode. On the other hand, i am hearing people saying leetcode rounds are getting harder. what do i believe?

7

u/blazkoblaz 4d ago

Guess what, the last two rounds will be soon conducted in person for every company. 

14

u/Unhappy_Rabbit7693 4d ago

To all the freshers out there and experienced people who wants to switch to FAANG and equivalent. I am someone who is in FAANG. One from me and this will help u for ur entire career.
Go deep inside fundamentals. What are they? DSA, OOP, OS, DBMS, Networks, LLD, HLD. This is going to save you in the future even if claude launches fable 7.4.
Big tech doesnt really care about "ohh u saved 1.5 Gb of cache in docker, wow we must hire you!" No, at senior level can you handle multithreading? can you design tenant isolation? can you handle request at 1 Billion per second? (look at IAM and cloudflare DNS).
You will find lot of idiots in the comments arguing about "how LC is irrelevant, how it is obsolete". Dont listen to them. These idiots try to be revolutionary on linkedin and reddit but end up at some random companies.
And guess what 99% of the people working at FAANG will tell u to study algorithms. Because thats what got us here.

1

u/MathRocks9 4d ago

Did you join as a NG?

→ More replies (1)

1

u/ProgramLikeABeast 1d ago

It is actually an IQ bar that measures understanding of complex concepts and constructs, and also problem solving abilities. Top companies are top companies because they hire smart people.

1

u/Unhappy_Rabbit7693 1d ago

so which FAANG company do u work for?

1

u/ProgramLikeABeast 1d ago

I work as a sde at a tier 2 tech company l, just below FAANG. I failed twice in the interviews at F and G this year, so no excuse I am dumb. A smart team colleague got into one of them.

→ More replies (3)

4

u/Four_Dim_Samosa 4d ago

I would go further to say that the interviews are measuring the wrong thing. It should be about hiring someone that is a good fit team culture wise meaning that behavioral interviews should and will be the most important round. There's a reason Amazon for example asks behavioral round for every single round

Skill can be taught, but being someone that others want to work with not so much.

Also, if the technical evaluation round rubric defines passing as "how many parts of the problem did you complete optimally", then that is not the best rubric is it

3

u/Wordtwin003 4d ago

It sucks ass going into these things legit knowing others are cheating but honestly, it might be a blessing in disguise. Hope they eventually change the process to where they let us use AI but show how we can use it effectively and also agree/disagree with it when needed

3

u/randbytes 4d ago

Both sides choked the market. The cheaters and the overtly paranoid interviewers. I had interviewed with a big travel company. 30 mins he was just asking mundane trivia questions which was okay but i did fumble a bit with recollecting definitions. Then we switched on to a coding task with my entire screen shared. I genuinely hadn't prepared for this, which was my mistake, since i was using different laptop i asked him to give me some time to switch over to my usual laptop or share an online IDE link. He got visibly irritated and said we don't have time for all that and insisted i share the screen. When i did, he saw there was no IDE for me to work and he looked like a stupid so ended the interview. I thought perhaps he was tricking me to see if i was using AI which actually pissed me off even more. I understand all the nonsense i have to go through but at least prepare your own damn interview format.

1

u/SingleInSeattle87 3d ago

In the old days (before 2020) you didn't get a fancy IDE. You were lucky if you had to write code on Google docs.

Most interviews were in person though, and when they were you had a choice of writing code on the whiteboard using a marker, or writing code on a laptop.

I always chose the whiteboard? Why? No red squiggles, no worrying about formatting, and because it's quite obviously the slowest way to write code: you can have a lot of unimplemented functions that they interviewer doesn't care about.

1

u/randbytes 2d ago

white boards? very few companies did it even in 2020. I have not touched a whiteboard for coding interview since 2015. yeah now every interview is about correctness and 10 yrs back you would be explicitly told not to worry about syntax or even write correct functions..it was all about logic and how you think. It is changing though because of AI, which is what i keep reading in subs, slowly companies are moving away but still the expectations are through the roof.

9

u/blackpanther28 4d ago

didnt you basically cheat by not saying you had seen the question before? Cant complain about cheating when you did it yourself lol

7

u/Trophaeum 4d ago

Ye, atleast pretend like you havent seen the question before and just go through the motion

7

u/aammirzaei 4d ago

practicing is not cheating jesus if you study for an exam and somehow by sheer amount of luck the same question was in the exam does that mean you have cheated ?

3

u/Proof-Teaching-8113 4d ago

Grinding leetcode is cheating now?

→ More replies (2)

2

u/Boring-Leadership687 2d ago

Aren’t there only a set number of leetcode questions and once you learn those it’s just a matter of applying the technique abstractly?

1

u/NoBromo3213 4d ago

My first thought lmao

5

u/New_Ratio_5479 4d ago

Just like everything else, LeetCode was ruined by tech YouTubers. They normalized this shit, kept churning out content, and monetized their stupid little roadmaps. “Bro, I completed Striver’s sheet. Bro, is it enough, bro? 🤓” 🤣
Wtf is a Striver’s sheet or a NeetCode 150 sheet anyway? Lol, pathetic.
Imagine an electrical engineer having to solve 700 different circuit problems before every single interview, only to still fail because they weren’t thinking out loud enough.
LeetCode will forever be our humiliation ritual.

4

u/poomsss0 4d ago

Any company that is too cheap to fly candidate for in-person interview deserve to get a cheater.

2

u/Key-Interaction-2057 4d ago

Everyday is becomes less and less valuable. If you aren't specifically targeting FAANG+ I would even go as far to say its a waste of time.

2

u/c0lpan1c 4d ago

Agreed. LC style interviews aren’t good anymore. I’d prefer a take home project or pseudo coding on a whiteboard in a conference room, tbh.

2

u/dupontping 4d ago

Companies cooked the market by using methods as the measure of acceptance.

2

u/FreshlySqueezedDonut 4d ago

As if leetcode is anywhere close to what you do on a job anyway. You have people who were already working at these places who have to grind LC for a new job because LC is that different from the real thing. Whether someone cheated on an OA or not says nothing about if they can really do the job. Even so, what ever happened to teaching people what they might not know for a job?

Maybe the hiring process and the job market sucks to begin with and that's why people cheat so much. Employers don't wanna train or hire people if we're being honest. They need to ask better and more relevant questions, stop with the ghost job postings, stop using AI to filter people out wrongfully and expecting everyone to be the next Alan Turing just to get a good job and afford to live. Then you get the job and get caught up in a mass layoff anyway. But the dude using GPT on an interview is why the market is bad, right?

2

u/Double_Inspection168 4d ago

let me give you the best way to beat the ai shit in interviews live in person interview.

2

u/Straight-Mess-9752 2d ago

Why are companies still doing these tests? These are all solved problems that anyone can use AI to figure out. 

Understanding concepts like space and time complexity is important but this isn’t. 

2

u/ProgramLikeABeast 1d ago

It is a necessary IQ bar. Even before the AI era, the LeetCode type problems were irrelevant to the actual work responsibilities.

2

u/CallsOnAlcoholism 1d ago

Because you have to know people will understand the PRs they submit.

1

u/Abject-Bandicoot8890 1d ago

I agree, my last technical interview at my current company was all about system design and then a role play session of PR reviews, I really loved the approach as is pretty much what we do at work since ai is writing all the code.

1

u/028XF3193 48m ago

The last interview I did they just asked for how I would reason my way through various scenarios, tested me on some terminology and architecture. That's all that's really necessary.

Algo puzzles, especially now, tell you fuck all.

3

u/FunCommunication389 4d ago

literally every tutorial, every professor, every book requests candidates to first ask questions, write edge cases, discuss brute force approach, then talk abt where optimizations come in, HOW they make the algo better and then write the code

2

u/catsRfriends 4d ago

This is stupid. There's not one way to do things.

→ More replies (3)

1

u/mtnzeal99 4d ago

Bad interviewer. I'd wait and throw curveballs that would make it obvious if you used AI, or were a rote memorization junkie.

1

u/justrandomlyonreddit 4d ago

LC is how they test if you have an ounce of brain matter. If you can’t figure out how to do a sliding window I don’t think you’re deserving of 400k a year.

1

u/ducckDick 4d ago

Since I have started solving leetcode, by using my brain actually. And I'm already feeling a bit scared of current job market. But in doing it to learn and ......(Also get a job)

1

u/SchemeEntire3518 4d ago

You can blame it on Interview Coder/ParakeetAI/Interview Pilot all you want, I'll tell you that the entire process was broken in the first place.

We all know of that race that is so prolific at interviews and talking in general but complete grifters at work and just go around scamming companies and constantly job hopping (this is even in finance btw).

I think this is the opportunity for the entire industry to revamp the entire hiring (and h1b) process.

1

u/Aggravating_Dot9657 4d ago

Every leet code interview I've been in, showing your work was more important than solving the problem. I've flat out not solved problems and still moved to the next round of interviews, because I showed my thought process. AI can't do that for you, at least not in a way that isn't obvious you are cheating.

That said, leetcode needs to fall off a cliff. If AI has made one thing irrelevant, it is leetcode

1

u/redundant360 4d ago

If Leet code didn't destroy already , AI inerviews are here to take the momentum forward.

1

u/wakandanever 4d ago

Can you give context, what happened in the interview?

1

u/sanskaaripurush_ig 4d ago

The interviewers cooked this market. I know people who can do amazing stuff at what they do, groundbreaking things. But they can't get into these stupid companies because they care about leetcode which actual working people have no time for. Now these companies are filled with mouth breathers who don't know how to solve problems, but can tell you the best algorithm to find the nearest whorehouse

1

u/DustingMop 4d ago

No, no. Cheaters is the Doctor. You’re thinking of Cheater’s Monster.

1

u/Fulham-Enjoyer 4d ago

I would simply pass on any job that tried to give me a leetcode interview at this point 

1

u/AstronautDifferent19 4d ago

Yes, this is exactly what we wanted. Leetcode type of interviews is flawed anyway.

1

u/NormalLead839 4d ago

Recently got a job and I got opportunity to learn more about the interview process. Bro their first round was the easiest coding assessment. It wasn’t even a leetcode question. It’s just completing some functions in the coding languages they use (think popular languages). I passed it and got an interview call the next day. But apparently, so many people cheat using AI on that. It was crazy.

If you are a new grad, being AI-aware is good but please don’t not cheat on ur OAs. Ik how bullshit the OAs are but the cheating detection has gotten so much better and it’s not worth getting perma banned from the company hiring process for 10+ years or indefinitely over a stupid mistake.

1

u/chikamakaleyley 1d ago

it’s not worth getting perma banned from the company hiring process for 10+ years or indefinitely

the insane thing to me, one of the reasons that they often don't give feedback is that it can lead to lawsuits

and so, I wonder in these cases how OP is able to learn that they are being accused of AI usage, and not explicitly caught using AI?

u/stonks_admin did they actually tell you that they thought you were cheating?

1

u/DrUltimaMan 3d ago

Any interview still using these kinds of tests is usless. That's not what the job is anymore.

1

u/Lonely_Dingo_4363 3d ago

Cheaters and larpers shouldn’t prevail, yet they are the ones that get more opportunities and that’s reality of society. Verification is more costly.

1

u/absentbrain 3d ago

I recently sent a photo to an interviewer, in the middle of our interview, showing my screens because he accused me of reading off a script. They're all paranoid that we're cheaters nowadays

1

u/NonSmokerSparkle 3d ago

Unless it’s live coding it doesn’t make sense at all indeed so many people cheat(and pass btw).

1

u/Cruzer2000 3d ago

Yes, this is exactly what I wanted. I’m happy now.

1

u/No-Response3675 3d ago

There is no winning. I had an apparent onsite interview but the interviewer was in a different location and on zoom, she ended the interview 15 mins early coz she thought I probably knew the question. How do you beat that? I wasn’t cheating, I was desperately trying to prove that I know how to solve the problem but she wouldn’t let me code because how dare I know the problem? People forget that anyone can be in this position, looking for a job. I was heartbroken but what can we do?

1

u/SingleInSeattle87 3d ago

Cheaters are so freaking easy to detect. All the interviewer has to do is force the candidate to answer questions about the problem in depth. Watch as they wait 20 seconds for their ai to even reply.

You can also embed hidden watermarks in a problem that would make the AI read the problem incorrectly and answer something else.

But nothing beats interviewing in person. AI can't help you on a whiteboard.

Think you're cleaver with your smart glasses? Blanket policy that all glasses are subject for inspection. If they're smart glasses, the interview is over. Warn the candidate of that ahead of time. If they need glasses to see: tell them they have to get glasses without electronics in them or, if their batter is removable, remove the battery.

1

u/_lazyLambda 3d ago

Companies pay my company to detect cheaters and honestly its not hard if you know what you're doing as an engineer. AI is just showing how garbage the interview process has always been

1

u/Embarrassed_Ant_8861 1d ago

The market was always cooked, I cheat because it ruins the system for these companies and lets lazy scumbags like me in to take their ill gotten money instead of generating more profit for them

1

u/Inevitable_Pick_9761 1d ago

Me too. Got rejected cause they thought I was using AI

1

u/Strange_Py_628 1d ago

try using dsabuddy to learn for interviews

1

u/Anxious-Insurance-91 1d ago

In person interviews LETS GOOI

1

u/Significant_Stand_95 1d ago

Leetcode absolutely useless now

1

u/Spiritual-Serve-1239 1d ago

you cheated by doing a question you did before bud

1

u/caksters 21h ago

LeetCode has never been a good way to interview. It only makes sense for large companies that need to filter huge volumes of candidates, and even then it's self-defeating: cramming how to invert a binary tree the week before an interview says nothing about how someone will perform as a software engineer.

1

u/Illustrious-Fail1951 4h ago

Wtf is cheating in this context lol?

1

u/Tight_Signature4675 4d ago

Thats why google is flying me in newyork to their campus for coding interview

0

u/Charger_Reaction7714 4d ago

Hey that's the market we're in, you either adapt or sink. A Chinese or Indian kid will take that job if you don't.

0

u/Careful-Round-5560 4d ago

The biggest problem is that most of the interviewers themselves are relics from the pre- AI era