DEV Community

Cover image for LeetCode vs. Vibe Coding: The Reality of Interviewing in 2025

LeetCode vs. Vibe Coding: The Reality of Interviewing in 2025

Michael Solati on November 20, 2025

I LOVE a good technical challenge. There is something satisfying about solving a complex problem, optimizing a data structure, or shaving off a few...
Collapse
 
mrispoli24 profile image
Mike Rispoli

As the owner of a company I've struggled with this too. I ultimately want people to possess both good analytical skills themselves AND the ability to be effective with AI. In terms of cost to barrier to entry, I think of this like any other craft. If you are a carpenter, you should own a drill. A chef should own their own set of knives. I would expect an engineer to have a good machine of their own and preferences in terms of their tooling. If you don't have a subscription to an AI service, I'm going to question your ability to be effective with it. I use AI to code every single day, and I can tell you that I've for sure gotten better at it over time and I'm still learning more and more about how to get the best quality work for the shortest period of time out of my tooling. If you were planning to just hop into an interview and vibe code with whatever tooling they decide to let you use, I'd say that's a recipe for disaster. I WANT your opinions and tooling. Especially this early in the AI game, I am expecting new ideas from engineers on the best way to work. I'm not sure how that happens if you're not curious enough to do some serious tire kicking with these tools on your own.

Collapse
 
j4s0nc profile image
Jason C

A chef should own their own set of knives.

I agree! But now we must also bring our own refrigerator and pans too? To what end?

I shouldn't need to bring my own sink to show I can cook. What happened to looking at past results and experience?

dev.to/j4s0nc/the-bloated-kitchen-...

Maybe we are heading for a transformation from needing a deep understanding of all the things, to more focused problem solvers. Tooling is just that, tools, pick it up and go to work.

Collapse
 
mrispoli24 profile image
Mike Rispoli

Yes but you do own your own refrigerator and pans too don’t you? How can you be a good chef but only cook when you’ve got a job? Craftsman got to craft! You do need to have tool preferences and you learn that my trying different tools.

Thread Thread
 
j4s0nc profile image
Jason C

Sure, I got a my own residential tools at home and I have better professional grade tools at work, provided by work (their kitchen, their tools).

my point: craftsmanship should be in focus, not just tools.

I can cut some things with a fork, I know that tool. I also know preparing veggies is faster with a knife or food processor (outcome and volume determines the tool).

Isn't the value in my ability and the shape of the veggies when I'm done? Regardless of the tools I had access too or used.

Thread Thread
 
mrispoli24 profile image
Mike Rispoli • Edited

Yes I’m just questioning the abilities of a person that doesn’t have their own tools to use at home. Maybe that’s wrong, but I’ve never interviewed someone that was great that didn’t immediately bust out their own preferred setup and crush with it. I don't want to dictate the tools someone uses in the interview, I want you to show me what you would use. If you're coding with regularity, I expect you to have those tools on hand.

Thread Thread
 
j4s0nc profile image
Jason C

Oh I agree.. if you only eat McDonald's and order door dash, don't tell me you know how to cook - that's knowing how to order and eat.. way different then cooking.. I question if some people know how to turn the stove on these days.

Bringing it back to tech and dev, some people are building our ai future and bringing new techniques to today's kitchen. Some people are making a mess and calling it innovation. Most of us are worried and wondering where we fit.

Keep solving the real problems with technique and tools like ai.

Our tech kitchens are about to get remodeled

Thread Thread
 
mrispoli24 profile image
Mike Rispoli

Totally like there are things that people are talking about like RAG and multiple agents at once, etc. things that sound good but I know if you’ve been actually using agents and these tools aren’t as great as they sound in marketing material. So when I interview I want to hear some real opinions that show you’re pushing this stuff and finding what works and what doesn’t.

Thread Thread
 
michaelsolati profile image
Michael Solati

This back-and-forth is exactly what keeps me up at night regarding this shift! 😅

@mrispoli24, I totally get the "craftsman" perspective. I personally pay for my tools because I want that muscle memory and efficiency. But like @j4s0nc hits on, it's the quality of the tools we have at home vs. at work (the equity component). If the "set of knives" now costs $50–$200/month in subscriptions (Cursor Pro+, Claude Pro), we're creating a pay-to-play layer for entry-level or unemployed devs.

We're going to see a clash between "show me your curiosity/investment" and "don't gatekeep based on disposable income" for a while. Love the kitchen analogy you two ran with here; it illustrates the friction perfectly.

Thread Thread
 
mrispoli24 profile image
Mike Rispoli

So I can see this perspective too but I actually think the cost of the tools might go down relative to the quality. I personally think the Claude code or opencode workflow is king over the new IDE’s. Opencode is actually awesome and free. In terms of models I do pay for the Claude max plan at $200 per month, which I think if you weren’t employed you could just drop that down to the mid tier plan. However, I’ve also been digging into the open source models to run locally, not because of cost, but because of risk. I find Claude is so integral to my margins that I actually need to explore the open landscape should it go down or become prohibitively expensive some day. The open models especially the larger ones are actually quite good and getting better. Now you do need a pretty good setup to run them but it’s never been more cost effective to get tons of ram and harddrive space. A good gaming computer could run these nicely. I recently bought a framework desktop to be able to do this. I think any of these models could help you in an interview demonstrate your dev flow and also how you review and correct LLM code! But I would say we should all get down with ollama and some open source models and check it out. Coupled with opencode you end up with a free local LLM that I think could be a great replacement for the paid tools someday.

Collapse
 
ramkumaratwd profile image
Ramkumar L

If u value the startup and its potential as high then taking 3 -5 days off for work trial is ok as you will anyhow find a way to do it. Joining a startup needs that sort of problem solving skills. And if the trial is successful then the candidate must be paid full salary as per offer letter . If the startup is convinced of the skills of the person they can pay up to 50% for that work trial irrespective of outcome.

Collapse
 
michaelsolati profile image
Michael Solati • Edited

I have to push back on this. Framing this as a "problem-solving skill" ignores the massive risk asymmetry. You’re asking candidates to burn PTO and return to a backlog of work for something that isn't guaranteed. Unless there is a signed contingent offer and you're the sole candidate, this is likely just a "bake-off" against others. Companies (startups or enterprise) will always do what's best for them; we need to do the same. Risking stable employment for a 50% paid trial is rarely a smart move. And this doesn't even begin to cover the potential legal risks developers may be taking on doing this!

Collapse
 
ramkumaratwd profile image
Ramkumar L

Hi @michaelsolati .. I will make it more clear . Suppose the startup is Space X and there is no Elon musk. You only know they are building reusable rockets , first time in the world. You want to join it for the unique vision and the unique growth and skill trajectory it can give you . So you are selected and there is a paid trial ... I am against free work any day . Space X would want to know how you are going to set in their work setup as you are giving them equity or stock options and even you would want to know what's your role and whether its actually as the hyped and you want to take this opportunity . You wouldn't miss this . Of course this doesn't apply for the 100 plus new AI startups blooming everyday. Only for great startups or vision.

Thread Thread
 
michaelsolati profile image
Michael Solati

I hear you 100%. If it’s a once-in-a-lifetime "rocket ship" (pun intended), the risk calculation definitely changes for the candidate.

My worry is just that every founder tends to think they are building the next SpaceX, and they use that "vision" to justify asking for the unreasonable during an interview process. It's a slippery slope! But I appreciate the clarification; context definitely matters, and for the right opportunity, breaking the rules can make sense.

Collapse
 
notadevbuthere profile image
Urvisha Maniar

This feels so true. The whiplash between LeetCode mode and vibe-coding-with-AI mode is unreal.
At Everdone CodeDoc, we see people struggling not with skill but with context switching — between deep knowledge and fast prompting, between clean thinking and “go fast or die trying.”

Interviews in 2025 basically expect you to be a hybrid human. Wild times.