
Presentation: Getting Rid of LeetCode Interviews in the World of AI
Quick Answer
Daniel Doubrovkine argues for the elimination of LeetCode-style coding interviews in AI, citing widespread developer dissatisfaction and personal failures in such interviews.
Quick Take
He emphasizes the growing reliance on AI tools like Claude to assist in coding tasks, suggesting a shift in hiring practices away from traditional coding puzzles.
Key Points
- Most developers dislike LeetCode interviews, considering them ineffective.
- Doubrovkine failed a basic coding interview question on binary tree diameter.
- AI tools like Claude are now accessible and can assist in coding tasks.
- Many experienced engineers still struggle with coding puzzles in interviews.
- Doubrovkine's GitHub shows extensive coding history, contradicting his interview failure.
DeepSignal Analysis
What happened
Daniel Doubrovkine advocates for moving away from LeetCode-style coding interviews in the AI sector, citing a survey indicating developer dissatisfaction. He shares a personal experience of failing a basic coding interview despite having extensive coding experience, highlighting the disconnect between traditional interview methods and current coding practices.
Key evidence
- Doubrovkine conducted a survey among developers, revealing that nearly all participants expressed dislike for LeetCode interviews, describing them as 'really dumb.'
- He recounted his own experience of failing to implement the diameter of a binary tree during an interview at a major FAANG company, despite being an experienced developer.
- Doubrovkine noted that over half of principal engineer candidates at AWS failed their technical coding interviews yet were still hired.
Why it matters
The reliance on outdated interview methods like LeetCode puzzles may not accurately reflect a candidate's coding abilities in real-world scenarios, especially as AI tools become more prevalent. This raises questions about the effectiveness of traditional hiring practices in the tech industry, potentially leading to a reevaluation of how companies assess developer skills.
Source Excerpt
Daniel Doubrovkine shares why LeetCode interviews are obsolete in the AI era and discusses how engineering leaders must adapt hiring loops to evaluate real-world system design and AI collaboration.
Want this in your inbox every morning?
Daily brief at your local 8am — bilingual EN/中文, free.
More from InfoQ AI, ML & Data Engineering
See more →Google Cloud Workbench Notebooks Extension Connects VS Code to Google Cloud's Jupyter Notebooks
The Google Cloud Workbench Notebooks extension for VS Code allows developers to seamlessly connect their local IDE to managed Jupyter notebook environments on Google Cloud, enhancing ML workflow efficiency. This integration eliminates context switching, enabling smooth transitions from local experimentation to high-performance cloud computing.

