Ai is doing all my work... on automatic leetcode challenges.
Question Details
I am not going to elaborate on the title because it's obvious enough, so lets make this a more interesting discussion: What's going to happen when these automated code challenges are no longer useful?
Full Details
I am not going to elaborate on the title because it's obvious enough, so lets make this a more interesting discussion: What's going to happen when these automated code challenges are no longer useful? Live-coding tests are as effective as ever, but it seems like most companies have phased out the capacity to do live-coding interviews. The ratio of live-coding interviews to automated-challenges is about 1:4 in my recent experience. So many companies are not fostering the talent to handle these kinds of interviews, relying completely on these automated websites. The pattern is obvious too. Automated website challenges are now ranking against candidates that use LLMs to complete the challenges. After complaining one time, a recruiter told me that candidates complete 1 LC-hard + 2 LC-medium in less than 45 minutes. They also told me that no one will look at the code, that they (the recruiter) just looks at the automatic grading. I applied to a Microsoft role at some point, I didn't get contacted by a single human, not even an email, and MSFT sent me a 120 minute challenge with two graph-based algorithmic leetcode problems, one which required a prime-sieve (Eratosthenes) to pass all the efficiency-tests, and the other required reversing the graph and traversing every node connection with Dijsktra (remember when the meme of a difficult problem was to simply reverse a binary tree?). When I get a live-coding interview, I get problems that are just so much easier. Of course, because the person at the other side of the screen has to be reasonable and understand their own question.
About This Question
This is a reported interview question from a microsoft interview for a swe role (new grad level) during the recruiter round reported in 2025.
It covers the following topics: Binary Tree, Graph, Math .
Difficulty rating: Hard