Digital thoughts from a seasoned programmer About

AI and interviews--they are related!

By Matt Raffel on July 14, 2025

Call me crazy but I have managed to tie AI and interviews into a single topic.  

A bit of background:  a lot of people wonder if AI will replace engineering.  There seems to be a growing concensus that AI will not replace engineering, entirely, primarily because there is still a need for humans to do the broad level problem solving/ideation integration which AI is not able to do well.   For now, that seems pretty accurate.

How does that tie into interviewing?  Leet code and data structure coding problems!  Why interview using a problem that can be solved with AI? 

I have stated before I have problem with leet code and data structure coding problems based interviews because it does not confirm a candidate is capable of handling the job once hired.  I have seen people solve leet code and data structure coding problems like they do it in their sleep only to see they cannot solve higher level business problems an engineer will deal with daily.  With AI able to give engineers solutions for such coding problems, why even spend the time (and stress, for many candidates) of making it part of the interview?

Interview with the intent to learn "can this candidate work to solve our needs in our environment?" -- meaning, can they understand our problems and provide solutions that work in our stack?  My suggestions are start with asking how they were involved in solving problems with their prior employment--and its ok to get down into technical discussions here because it does help to identify their technical ability without expecting someone to know a leet code solution.   

Give them a problem you needed to solve and see how they solve it.   While it's ok to get into the technical, do not start with that.  Are they able to comprehend what the problem is in a way that is clear, aka from the business level first?   

Give the candidate a problem you are currently working to resolve.  And as I stated above, try to not jump into a code solution.   Handle the interview as if they are in a meeting working with stake holders and engineering discussing the problem for the first time.  

I think this process will find better candidates.   Its a problem that AI is not ready to solve and one you most likely will need humans for the immediate future.

 

Comments

If you'd like to comment on this post, please reach out to me through the contact page .
The bikini bottom atoll is sinking. Reload 🗙
An error has occurred. This application may no longer respond until reloaded. Reload 🗙