Google is going back to in-person interviews for software engineering roles! Reports suggest that over 50% of candidates are now suspected of using AI tools off-camera to solve real-time coding challenges during remote interviews. Some Google employees have even called on leadership to ban remote interviews altogether, arguing that they no longer reflect a candidate’s true fundamentals. This shift highlights an interesting dilemma... AI is transforming how engineers work, but it’s also disrupting how we evaluate engineers. Balancing fairness, authenticity and progress will be key for every company hiring in the AI era. What do you think - should live coding interviews adapt to this new reality, or is going back to in-person the right call? P.S. Check out this video to see a mock in-person coding interview at Google: https://lnkd.in/emvweUJz
I wonder if they could focus on asking proper interview questions instead of the DSA bullshit they focus on at the moment.
And in a couple of of years when things like AI/AR glasses are more prevalent, what, are they going to ban the use of those as well just in case? Pat you down before you go into the interview room? "But I can't see without my glasses" "Sorry, can't take the chance" Of course people can use AI to "cheat" in certain interview situations, but maybe the problem is an approach to interviewing that was outdated before it even started.
Reading all the comments about an apparent "uselessness" of DSA interviews. Well, FAANG companies actually have really good reasons to do those. Firstly, they have a large pool of candidates and they can afford false negatives - good engineers who don't know how to apply algorithms. Secondly, those kinds of interviews require additional preparation and these companies know that. It's by design. They want to see that you want to work there enough so that you have prepared for such an interview. And finally, if you have never applied DSA in your career, it doesn't mean that other companies don't. Yes, you don't need to know DSA if all you do is write CRUD apps. But in companies like Google, the chances are that you will have to do it. One of the reasons FAANG companies can run globally distributed data-intensive services that are lighting-fast is because people behind them know how to write computationally efficient algorithms. When I was at Microsoft, I did get a chance to use the so-called "useless" graph theory and dynamic programming in real life. You'd have to if you are building a cloud system that processes terabytes of data while being expected to run fast.
But wouldn’t it be normal they would use these tools? And the real test is if they can use AI if they choose well and safely?
Live-coding interviews were never about evaluating engineers — it was about whether they want to be hired by Google strong enough to train solving LeetCode tasks on a whiteboard. Broken hiring just got broken at an even greater extent with AI.
I think the question to answer is why in 2025 we ask to solve problems easily solved by the AI? Should we instead hire engineers for more than prompt writing and for intellectual skills and knowledge beyond what an LLM possesses? If so, perhaps the interviews shall reflect the real work duties rather than solving coding puzzles in record time.
"we are filtering candidates with state of the art AI tools" "we will replace Software Enginers with AI" "why do engineers use AI for interviews ?"
Wouldnt it be better to let them use it and then focus on areas that we know AI doesnt excel at like designing a solution rather than coding. This will be like taking away electronics from kids , after all they do learn a lot from them.
Consulting Solutions Architect | FinTech | PCI-DSS | AWS/GCP | Strategy→Delivery | Zero-downtime, scalable systems
1moMaybe if the leetcode grind wasn't the pillar of these interviews but instead focusing on how to solve and design contextual problems (using case studies anyone?), the problem wasn't this big?