paint-brush
ChatGPT 会永远改变编码面试吗?经过@techtweeter
3,666 讀數
3,666 讀數

ChatGPT 会永远改变编码面试吗?

经过 #TechTweeter2m2022/12/23
Read on Terminal Reader

太長; 讀書

Sergio Pereira 谈到了 ChatGPT 以及它如何影响编程面试。
featured image - ChatGPT 会永远改变编码面试吗?
#TechTweeter HackerNoon profile picture

Twitter 线程来自Sergio Pereira @SergioRocks (来源: 12-07-2022 )。 Pereira 是一家创业公司创始人兼首席技术官。


ChatGPT 是棺材上的最后一颗钉子,用于编码面试。三个例子:


作为首席技术官,我在过去几年面试并聘用了数百名软件工程师。


这些是我用来采访他们的代码挑战的 3 个真实例子。这些是由真正的(人类)工程师解决的:


1/ 我从最简单的问题开始。这是青少年的破冰船。他们通常需要几分钟。


ChatGPT 在几秒钟内提供了正确的解决方案:



2/ 现在我用二维数组进行了经典挑战。


这个很微妙,即使是高级候选人也需要一些时间。他们需要找到零点,然后解出一个矩形,然后才解出 n 个矩形。


我也在寻找算法的复杂性。



我曾经在 1 小时的采访中遇到过这个代码挑战,并将其分为这 3 个部分。很少有候选人会在一小时内完成全部范围。



Chat GPT 在不到 30 秒的时间内解决了全部问题:


3/ 现在,我把这个作为一个带回家的挑战(背景有点少)


这是金融科技领域的经典风险评分问题:

  • 抢走某人的银行账户
  • 获取一年的交易(在本例中使用 Plaid API)
  • 查找过去一年收到的工资


考生通常会花一些时间查找 Plaid API,尤其是交易端点。然后他们编写逻辑以提取交易并仅过滤所需的交易。


ChatGPT 在短短几秒钟内完成了同样的操作:


现在,问题是:


- 如果 AI 可以在编码面试挑战中做到这一点。它能在多大程度上扰乱软件工程师的日常工作?


我坐等着看未来几个月出现的所有发展。但我只能假设它会对软件的构建方式产生很大影响。


通过HackerNoon Stable Diffusion提示生成的特征图像“Will ChatGPT Change Coding Interviews Forever?”