I gave ChatGPT a coding interview question and it performed like a junior engineer. It can write code but it makes mistakes because it doesnt know how to ask questions to clarify intent. Clarifying requirements is a big part of software engineering. ChatGPT doesnt do this, yet.