Would you hire ChatGPT?

submited by
Style Pass
2023-05-30 11:30:06

I’ve heard that ChatGPT is capable of generating complex coding projects. I’ve been curious to give it a try for myself. So I decided to use one of the most reliable measurements of technical skills known to software hiring managers the world over: a take-home coding project. But instead of giving ChatGPT a one pager describing what I was looking for and hearing back with a git repo link in a few days, it took the infamous large language model quite a bit of hand holding to get the job done.

I’ve posted the resulting project with all the prompts and responses and code in this Github repo: davekonopka/password-checker The commit history shows each step along the way.

Take-home coding projects have become a mainstay of the software hiring process. They’re slightly less tormentuous for job candidates than on-the-spot brain teasers or psuedo-coding bubble sort exercises. You get a little more breathing space and time to showcase your talents with a small, typically throw-away, project.

I wanted to push ChatGPT a bit. So I picked a “hard” level LeetCode exercise as the project base: 420. Strong Password Checker

Leave a Comment