7

面试人用 ChatGPT 怎么办?

 11 months ago
source link: https://www.v2ex.com/t/942778
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

V2EX  ›  程序员

面试人用 ChatGPT 怎么办?

  bagel · 8 小时 28 分钟前 · 7272 次点击

远程算法面试(外企全英文),候选人共享屏幕,直接拖进来一个浏览器放旁边开着 ChatGPT ,是公开地在使用。之前公司的政策面试过程中是可以 Google 的。如果让你拍板,禁不禁?

另外感觉这个候选人也挺有意思,故意公开用,感觉在反向筛选公司。

66 条回复    2023-05-25 18:43:54 +08:00
jtsai

jtsai      8 小时 25 分钟前   ❤️ 2

抛开 chatgpt 的因素晒选他
iyiluo

iyiluo      8 小时 24 分钟前   ❤️ 3

Google 都能用了,用 ChatGPT 好像没啥毛病
fengjianxinghun

fengjianxinghun      8 小时 22 分钟前   ❤️ 1

假如 chatgpt 能直接解决问题,面试算法意义合作?
dirkhe

dirkhe      8 小时 22 分钟前   ❤️ 8

会问问题,会搜问题,会解决问题,不是挺好的么
fengjianxinghun

fengjianxinghun      8 小时 22 分钟前

合作=》何在,另外用 Google 和用 ChatGPT 我感觉也没差多少。
root01

root01      8 小时 21 分钟前   ❤️ 1

要不要手写代码,意念运行?
8355

8355      8 小时 13 分钟前

所以
google 到出结果 你们公司可以认可
chatgpt 给出的结果 你们公司不想认可

结果都来自于互联网区别在哪里

如果你考察解决问题的能力 那么他解决了. 无论用 Google 还是 gpt
如果你考察面试中自身的能力 那么应该都不允许使用.
如果你考察面试者的搜索技巧 那么你应该允许使用 google 禁止 gpt

如果你是第三种 那说明你公司跟不上时代 不去也罢
HustLiu

HustLiu      8 小时 7 分钟前   ❤️ 5

@8355 第三种不能简单理解为搜索技巧,个人理解更像是归纳总结技巧,gpt 偷懒的地方在于把信息汇总提炼为问题答案的过程都操办了,招聘方允许 Google 应该是觉得即便本身没有掌握,也可以在有限的时间内快速的检索到信息同时归纳总结。到你这儿就成跟不上时代了……你应该没有当过面试官,尤其是算法类的考核,答案本身不一定是最重要的,思路和过程相对而言是面试官考核的重点。
wangtian2020

wangtian2020      8 小时 6 分钟前

那天我刚开始使用 github 的 copliot ,因为每次把题目复制进 vscode ,它立即提示出了算法的答案,所以我对写算法失去了兴趣
leimao

leimao      8 小时 5 分钟前

直接上手的 Coding Interview 已经完全没有任何必要了。面试的模式需要跟随时代进步,不能再接着考八股文了。
fds

fds      8 小时 0 分钟前

查一些函数名什么的没问题,直接给思路或者答案肯定不行。
leeg810312

leeg810312      8 小时 0 分钟前

@HustLiu GPT 看上去偷懒,但结果并不一定正确,候选人能分辨出来就没问题,而且它当面 GPT 答案,面试官让候选人对算法进行解析,看 ta 思路不就好了? 6 楼的观点 允许 Google 禁 GPT 跟不上时代,我觉得一点没毛病
tagtag

tagtag      7 小时 56 分钟前   ❤️ 5

结束告诉他,你的回答很棒,我们决定开通一个 ChatGPT 。
debuggerx

debuggerx      7 小时 49 分钟前 via Android   ❤️ 1

说明应该取消无意义的算法面了。
如果面试的内容都可以靠 GPT 通过,只能说明面试本身的水平太低。
PbCopy111

PbCopy111      7 小时 41 分钟前

我觉得他要是召唤外包帮他直接写代码,工资又不多要,你不觉得更厉害么。。
basncy

basncy      7 小时 39 分钟前

用 chatgpt 给出的代码可能有法律, 隐私, 版权等问题. recently, ios maker, apple company has banned some employees to use chatgpt as well as Microsoft owned chaplot to generate their code.
So, 不好招(合适的)人, 又想要项目快速上线, 可以先上车再补票.
当然, 短板也明显, 在某个技术问题上的不足, 可能会带来半年甚至更久的停滞, 要么重新招人, 要么继续培训交学费(比如应届生批发价第一年几乎没产出,第二年可能就跑了).
8355

8355      7 小时 34 分钟前

@HustLiu 我当面试官是面试 面试本身你可以说你的思路 我也可以给提示 是不可以用搜索引擎的

但是你可以用搜索引擎也就是说你可以通过技巧或者工具获得能力范围内的最佳答案.
你说算法类考核答案本身不一定是最重要的. 这我不认同
不管是搜索引擎还是 gpt 获得的答案如果自身无法验证和分辨对与错 好与不好 是没办法直接应用的.
结果本身都要代入到自己的业务环境中优化改动测试得到最终结果. 查找只是过程 gpt 也可以关注提问技巧 跟搜索引擎的关键字是一样的. 只是应用在不同工具的思路.

如果你说架构设计类问题 你想考察思路我可以理解.
但是算法类思路只是一方面 能不能做出结果才是决定性因素,面试者需要对给出的答案进行说明. 不是把 gpt 答案拿过来就是你的了.
yvescheung

yvescheung      7 小时 34 分钟前

那就要看你是想招应试能力强的还是解决问题能力强的,ChatGPT 归根到底也只是一个手段而已,实际工作中为了解决问题,大家都是会动用一切可用的手段的。
RRRoger

RRRoger      7 小时 34 分钟前   ❤️ 1

应该叫候选人😂 我以为是面试官用 chatgpt
nomagick

nomagick      7 小时 32 分钟前

老哥如果你提的问题能够被 ChatGPT 完美回答说明你的问题有很大的问题啊
wangritian

wangritian      7 小时 30 分钟前   ❤️ 1

我觉得以后程序员或所有脑力劳动岗位只分两种,会 gpt 和不会的
doomzc

doomzc      7 小时 30 分钟前   ❤️ 1

那你就考核一下他用 chatgpt 的能力强不 如果他用 chatgpt 能满足你对他所有的需求 你就可以选择 重新申请一个专门用 chatgpt 的岗位 薪资开低一点。
要么就录用呗
renhou

renhou      7 小时 30 分钟前

我感觉挺好的,不然答的太好你们是不是得怀疑?
远程算法现在不共享屏幕基本就是 gpt 秒过,开了共享也有其他方法用 gpt ,他这样首先是没有隐瞒
你们的考点是什么?过程还是结果,注重过程就问思路和扩展,项目中的应用等等被

过一阵出一个自动识别人声显示答案的 gpt 插件,你们怎么办?
tripmoda

tripmoda      7 小时 22 分钟前 via iPhone

没觉得有什么问题 时代在变 如果公司还一尘不变那就是跟不上这个时代
8355

8355      6 小时 55 分钟前

@renhou 批量代打招呼代投简历代面试 一体式自动化帮你拿 offer
ai 换脸😱
otakustay

otakustay      6 小时 53 分钟前   ❤️ 1

1. 他能用 ChatGPT 解决你的问题,那他就应该是有价值的,不要去纠结别人怎么解决问题的
2. 如果你觉得“解决我面试的问题不代表有业务研发的价值”,那是不是反省一下你的面试题怎么设计的
lc4t

lc4t      6 小时 47 分钟前

我觉得面试官应该要问一些 chatGPT 答不好的问题...
msg7086

msg7086      6 小时 43 分钟前

用搜索引擎搜索的一般是函数用法等,而不是解题思路和代码答案。
如果他开着 ChatGPT 只是去问,某某函数怎么用,这我觉得情有可原。如果直接问某个算法题怎么写,那肯定不行啊。

另外现在 AI 生成的代码,合法性(版权上的)还没有判例或者法规,大公司都是 ban 掉的,严禁员工用 GPT 生成代码放进业务里。
xmumiffy

xmumiffy      6 小时 25 分钟前 via Android

不给参考资料的情况下直接使用 GPT 问答,直接判定不合格,因为他都不会用 GPT 。
如果他先给 GPT 一定的信息后再询问,可以根据他的结果打分
Macv1994

Macv1994      6 小时 15 分钟前

会搜索也算解决问题的一种吧?
MrHyde

MrHyde      6 小时 14 分钟前

就当他作弊了
dddd1919

dddd1919      6 小时 13 分钟前

面试通过的话,请面试人把 gpt 账号托管给公司,公司按月充钱
18000rpm

18000rpm      6 小时 7 分钟前

根据 ai 给的答案继续展开聊呗,聊天又不是走流程铁板一块
zackwan95

zackwan95      5 小时 25 分钟前

我是你我就给过了。
面试找的是未来同事,这样的人有态度,面对资本家不卑不亢,可以处。
总比招个人进来当老板舔狗把你自己卷死要好。
人要聪明点。
lookStupiToForce

lookStupiToForce      5 小时 4 分钟前

看你们公司的情况咯,像苹果那样自己又没个 chatgpt 的竞争产品,又怕数据泄露的,肯定得招底层能力过关的人
如果对数据泄露没那么在意的,能熟练使用 chatgpt 、融合 chatgpt 进自己工作流的人在我这儿是加分项
shyrock

shyrock      4 小时 24 分钟前

面试人,那是 OP 你啊
对方是求职者、候选人。

点进来的时候还以为是面试官用 gpt 提问题呢。
AS4694lAS4808

AS4694lAS4808      4 小时 9 分钟前

那我用 Bard 可以吗?[狗头]
mokiki

mokiki      4 小时 6 分钟前

@root01 当场给他个乌龟,让面试人在乌龟壳上刻代码
crazyweeds

crazyweeds      3 小时 56 分钟前

ChatGPT 并不是没有门槛,ChatGPT 代码有时候并不是没有问题,面试者能够识别到 ChatGPT 里面的错误和不足,才是关键。
V2April

V2April      3 小时 41 分钟前

问一下 ta 如何确保 chatgpt 提供的信息是真实的,而不是 hallucination 。
JKeita

JKeita      3 小时 38 分钟前

google 都能用的话,没啥问题吧
gps949

gps949      3 小时 11 分钟前

我觉得没啥问题。
理由是:
1 、如果是 chatgpt 能给出准确答案,那就是你们出的题太普通,本身人自己答还是机器代打,问题不大。这类问题稍加注意也不会存在明显的商业秘密。(例子:问 chatgpt 怎么用 java 写个快排、问 chatgpt 在 go 语言中怎么打印出当前时间)
2 、如果是出的题稍有些水平些,chatgpt 就很容易犯错了,这时候如果他还能结合 chatgpt 给出正确答案,那说明他是善用工具、有辨别基础知识、逻辑思维还可以的选手。

P.S. 不过还是得看你们的要求,如果是保密管理及其严格的地方(比如服务器都物理断连外网,至少 DMZ 之外再加一层缓冲区的),那就宁可错杀一千不能放过一个了。
ChefIsAwesome

ChefIsAwesome      2 小时 35 分钟前 via Android

以后人人都当架构师,想思路,出伪代码,细节让 ai 写。
qqqyh

qqqyh      2 小时 31 分钟前

之所以允许 Google 是因为日后工作可以用 Google ,那么难道工作不能用 ChatGPT 吗?
Tumblr

Tumblr      2 小时 21 分钟前

这个问题你可以问 ChatGPT ,我觉得比问 V 友们更靠谱。事实上,我用 Bing 测试了一下,Bing 的回答秒杀几乎所有 V 友们的回答。
yazinnnn

yazinnnn      2 小时 18 分钟前

记住, 考算法也是八股
leafre

leafre      2 小时 17 分钟前

可用谷歌,chatgpt 不也是一种解决方式
ufo5260987423

ufo5260987423      2 小时 16 分钟前

很简单啊,你问一个 chatgpt 不能很好解决的问题就是了。

既然做 HR 的工作,你得证明你的存在价值:就是通过你招人能够超越 chatgpt ,不然公司招人干啥,用 chatgpt 不香么?

从另一个角度来说,既然他可以通过 chatgpt 达到你们的要求,你为自己考虑,就应该让他过关:既然没有规定,就是完成任务为第一位的。
zsc8917zsc

zsc8917zsc      2 小时 8 分钟前

chatgpt 那答案有多少是能直接用的?那玩意经常胡咧咧,顺着 chatgpt 生成的内容继续问他,不是正好可以更进一步的考核他么
ysicing

ysicing      2 小时 4 分钟前

你可以看看他的 Prompt ,其实 Prompt 也是一种智慧
foveal

foveal      2 小时 3 分钟前

问困难的问题呗
mxT52CRuqR6o5

mxT52CRuqR6o5      1 小时 58 分钟前

chatgpt 有可能会出错啊,如果说面试过程中 chatgpt 给出答案是对的,那咋考察面试者是否有能力鉴别 chatgpt 答案呢?
mxT52CRuqR6o5

mxT52CRuqR6o5      1 小时 55 分钟前

@gps949 互联网中程序员的学习资料比例相比现实生活中是更高的,因此训练出来的 chatgpt 编程能力还是挺不错的,想特意去构造能让 chatgpt 出错的编程题目也不是一件容易的事情
Erroad

Erroad      1 小时 44 分钟前

chatGPT 对一些复杂机制的东西解释很差的,GPT4 可能好点,如果他能鉴别也算可以了
e7

e7      1 小时 40 分钟前

14 楼说得很清楚了,历史总是惊人地相似,我能想象搜索引擎刚出现时,是不是也有这种疑惑
gps949

gps949      1 小时 33 分钟前

@mxT52CRuqR6o5
我怎么就觉得 chatgpt 稍微有点难度的问题就搞不定了呢?反正我这俩月的经验是有代码问题别问他,只会浪费我的时间。姑且不说很多库或者 API 它混入了很多过时的内容,而且里面还有很多它胡编乱造的东西,就属于是 8-9 成真信息给你混进去 1-2 成关键的假信息。即使不是这些范畴,chatgpt 表现也并不佳。参见我之前发的一个帖子下面有人用 chatgpt 分析导致的错误: https://www.v2ex.com/t/941363


反正现在除非是需要水些文字性的东西、或者问些很基本的语法的东西,我一般不敢用它,否则很容易演变成不断跟他说“存在一个错误”然后听它不断说“抱歉”,成了帮 openai 去做训练了
ciki

ciki      1 小时 31 分钟前

@8355 谷歌相当于给你一堆信息让你筛选总结,chatgpt 相当于饭喂你嘴里
wjfz

wjfz      1 小时 29 分钟前

我感觉不一样,Google 搜出来的是需要阅读门槛的技术手册 /技术说明,gpt 纯属手把手帮写。
这让我想起了网上刷的视频,小朋友做加减法作业问家里的小爱同学。

开卷考试和抄作业是不一样的。
Ackvincent

Ackvincent      1 小时 28 分钟前

@gps949 chatgpt 有些时候就是一本正经的胡说八道,你问他他还会非常大方的承认自己在胡扯。
zagfai

zagfai      1 小时 22 分钟前

@yazinnnn 专门去针对面试的就是八股文,但真有记忆的那就是个人能力,前段时间面试,应聘者说不懂,反问我背包问题 dp 解法,我起码 10 年没写过 dp 方程了,拿起笔聊着聊着 3 分钟就写出来了。
mxT52CRuqR6o5

mxT52CRuqR6o5      1 小时 20 分钟前

@gps949
面试的时候可没那么多时间去让面试者解决一个完整的业务问题的,一般都是问某个高度抽象过的且简化过的问题
也就是相当于面试官提前帮面试者优化好了 prompt ,这种场景下 chatgpt 表现能好得多
zzzzzzZ

zzzzzzZ      59 分钟前

@gps949 #56 这是正常现象,非常正常。

openai 官方的论文里面有提到,LLM 最大的局限性就是会出现「幻觉」你可以理解为臆想一些不存在的数据 /事实

譬如问「茅台去年的营收数据 /财报」在未联网的情况下里面大部分的内容是正确的,但是涉及精确的数字例如营收 /毛利率类似的数字就会瞎编
或者问「不识庐山真面目,只缘身在此山中是谁写的」它可能会告诉你是唐代诗人苏轼写的。

论文地址:[https://cdn.openai.com/papers/gpt-4.pdf]
第 10 页的图表已经很清楚的说明白,gpt3 的准确率在 60%上下,gpt4 的准确率接近 80%
wildman9527

wildman9527      49 分钟前

我猜他面的是 prompt 工程师. 结贴吧🤣
thuang

thuang      42 分钟前

OP 也可以开一个 ChatGPT 跟他斗法
berserk

berserk      刚刚

你提一个问题,问他怎么最好的把这个问题用 chatGPT 解决。

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK