Is ChatGPT The End Of Coding Interviews?

preview_player
Показать описание
ChatGPT is really good at algorithm-style coding interviews. So is ChatGPT the end of coding interviews? Has ChatGPT killed coding interviews?

Рекомендации по теме
Комментарии
Автор

Clement 5 minutes before making this video: "Hey ChatGPT, make me YouTube script about if ChatGPT is the end of coding interviews"

jayshartzer
Автор

It might not eliminate algo style interviews. But it is good competition to programs like Algoexpert and other "learning"/Algo-crash courses or crack interview related programs. Reason is:
1. It can provide solutions to the questions very easily.
2. You can give it a solution and it can provide meaningful suggestions on how to improve your code or how to structure it better.
3. You can give it a code and ask what is wrong and why it doesn't solve a particular test-case.
4. You can ask clarifying questions on the solution already provided and it can answer the question on why it wrote the program in a particular way.

And ChatGPT related tech will likely get better with time.

gopalakrishnan
Автор

Algorithm style interviews rely on 6 - 12 weeks of hardcore preparation for the interview to land a mid to senior level job. In fact you even get resources to study with from the companies beforehand to better prepare. So no I don't think the algorithm style interviews are good at getting "good" engineers, they are good at getting people who have a surplus of time and discipline to prepare. Day of the interview, the time allotted assumes you have seen the problem or some variation of it before hand. It doesn't measure your problem solving but rather your memorization and recall skill. I mean you can verify this by witnessing a language model AI doing them in a matter of seconds - I can assure you it's not solving the problems.

But I do agree I don't think ChatGPT will end algorithm style interview anytime soon, but your preparation tools will change dramatically. For example Clem can add a "chat" feature in algo expert that will be able to answer specific questions about the problem, live.

SirGlag
Автор

what you said about cheating... Does not seat right with me... If the companies have to go out of the ways to prevent candidates from cheating on their interviews... maybe they are attracting the wrong candidates and should rethink their interviewing process

webmatrix
Автор

Algorithmic coding interviews are a waste of time for most dev roles so it doesn’t matter

jamessullenriot
Автор

Even with remote interviews I feel that an interviewer can easily see through if someone is cheating by just asking one simple question. “Why does this algorithm/solution work?” For anyone who just used chatGPT I think they would scramble to try to find the answer and it would reflect in their response. If you came up with it genuinely then the answer should come across as more natural… even if you don’t know 100% of how the algo works. Just my 2 cents.

cyclox
Автор

It's always nice having a voice of reason to listen to, thanks Clement!

harispapadopoulos
Автор

You know what's more valuable then algo style interviews, solving real world problems and talking about things you've built

codemeup
Автор

This puts a nail into take-home coding challenges (which I've given and gotten in the past)

MatthewMartinDean
Автор

ChatGTP is insane. However, sometimes it gives wrong results. I tried to ask for math formulas and sometimes it gives incorrect results. (It calculates wrong or just uses wrong formula) So you should be careful and check if the answer is right. But as a person who's learning frontend development this is worrying that a computer can code 20x smater and 40x faster. No jobs for us in 5 years....

lauris
Автор

I actully ask you this question some weeks back on Linkedin, but thank you very much for the clarification.

suleimanmamman
Автор

But don't you think software teams will get smaller hence lesser job opportunities for software engineers ? 🤔

pranavvichur
Автор

A ghost chasing Clement in his dream....

Clement: By the way, if you're a software engineer....

shubhamc
Автор

Not the end of coding interveiws, but the end of Leetcode. Traditional whiteboard interviews will still remain, and in fact they will become more prevalent due to the widespread use of ChatGPT. Interviews will make sure that the person actually has knowledge and can explain concepts.

konstantinrebrov
Автор

...not to mention that chatGPT becomes dump with questions that are not popular. I checked it with a couple of them:
1. given an array with no repeated numbers, find how many triplets can be made with elements of the array. The best solution is O(n^2) in time and O(1) in memory)
2. given an array of integers A, and 2 integer K and M, find how many windows of size K are in the array, such that all the numbers inside of that window are less or equal than M

luisoncpp
Автор

Probably bcoz chatGPT can solve algorithmic questions for us, people might think that asking such problems in a job is no longer required as there exists a tool to do this job. E.g. a calculator Exists, so nobody would ask you to do calculations by hand in an interview as you can always use a calculator in the job.

PiyushKundnani
Автор

I don't think it will end but I'm sure the coding challenges will end but I've always been bias about Algo aka DSA style interviews only because they don't represent the job that an engineer will be doing and the fact they can google all of these DSAs on the job to solve some of these problems. But all it does, it just gives an insight into engineer's problem solving ability on the spot under pressure and really memorization of solutions to a problem and how to solve them. Likely you'll see the same answers maybe a tiny bit of different variations. But algo interviews can be gamed, do enough of them and people will pass. But doing and passing the Grind 75 with flying colors doesn't make someone a good software engineer.

jaycool
Автор

Totally agree....It has not ruined those interviews. If your bad, you can even panick in the interviews trying to cheat with chatgpt on the second screen.

codewithluq
Автор

Hey Clement,
I am looking for DevOps, but there is no course at your sites.
Please provide an entire DevOps course.

priyanshuraj
Автор

Which one do you think is good for freelancing in the future blockchain vs web development please tell me

derbehailu