现在 GO 语言面试这么难吗?

2022 年 3 月 22 日
 dokimaster

下午面了一个杭州的电话面试,我没有 go 工作经验,只有 go 项目经验,面试前已经讲过了,面试官问我,top,ls 的实现原理?我以为这就完了,又接着问我 sp 寄存器,x86 和 arm64 为什么有区别,寄存器怎么实现的?这人说什么话之前都会说一个,那我问你一个简单的问题把,最后他问了个面向对象是什么,我就说面向对象把事物对象化,对象有自己的属性和行为,也就是方法。他说,我看你是完全不懂啊,你不适合,就挂电话退微信群了。

17211 次点击
所在节点    Go 编程语言
140 条回复
tt0411
2022 年 3 月 23 日
不如 lz 把 JD 贴以下, 如果招过去做 go 语言层面的性能优化之类的开发, 问得倒也合理
dokimaster
2022 年 3 月 23 日
@JamesMackerel 第一个 top 我也是这样回的,他不是很满意,也没告诉我答案,他又接着问 ls 怎么实现的,然后我就照着 top 的思路回他了,寄存器的哪里我接触的不多只知道一些皮毛,一些差异,我当时说的是指令集的不同,以及 arm 架构少一个 sp 寄存器,然后他就问我为什么少一个寄存器,我就明确告诉他我不知道了,我没有接触过这么深入的原理,他就接着问我寄存器的原理,我也没有回答上,最终他问我了面向对象,这时候我心想着,终于来了个好回答的,我就说面向对象思想是把一切事物对象化,对象具有自己的属性和行为,也就是方法,然后我又主动跟他说了下我对于面向接口的理解,以及为什么我更喜欢面向接口,而不是面向对象,我是用鸭子类型来告诉他为什么我更喜欢面向接口的,此时他就跟说,也就是说你是完全不会面向对象啊?这时候我听到我都懵了,我就说我认为你说的不对,我是会的,我还没说完,他就说,我看你,是完全不懂啊,你不合适,他就挂微信电话,退掉了群聊。
dokimaster
2022 年 3 月 23 日
@tt0411 以下节选自 JD 内容:2.具有 golang 开发经验,有 qt-qml 经验更佳;熟悉 Linux 操作系统,3 、掌握常用命令和工具的使用操作; 4 、熟练掌据至少一门数据库,如 MySql 、ORACLE 、SQL Server ,熟悉 SQL 语法; 5 、熟悉数据库系统及事务系统的原理;
dokimaster
2022 年 3 月 23 日
@lasfresas 是的,HR 跟我介绍的时候也是说是做 sd-wan 的。
dokimaster
2022 年 3 月 23 日
@darknoll 我觉得也有可能是这样,面试里面是有 sql 的内容的,我感觉可能会 sql 问题多一点的,但根本没有问我一条与 sql 相关的。
dokimaster
2022 年 3 月 23 日
@nicebird 我不知道为什么他会说我面向对象说的不对,这个我无法理解,可能是真的就不想招我。
dokimaster
2022 年 3 月 23 日
@ccong 面试的有阴影了,不敢电话面试了,等后续到上海,现场面试把。
dokimaster
2022 年 3 月 23 日
@meteor957 感觉不出来年龄,应该也不是很大。
dokimaster
2022 年 3 月 23 日
@lntouchables 这样想确实挺好.
dokimaster
2022 年 3 月 23 日
@labulaka521 让 hr 帮我转问了。
BrettD
2022 年 3 月 23 日
面试官和你不在一个频道上面,你回答的内容不是面试官期待的角度
BrettD
2022 年 3 月 23 日
觉得面试官没有什么问题,他追问的 sp 寄存器、寄存器实现原理是基于你自己回答的“x86 和 ARM 的区别是少 sp 寄存器”继续往深问
BrettD
2022 年 3 月 23 日
到后面估计面试官是彻底失去耐心了,然后草草结束了事
dokimaster
2022 年 3 月 23 日
@BrettD 这一条,我觉得有可能是这样.
dokimaster
2022 年 3 月 23 日
@BrettD 我觉得他一开始就没有耐心.我开始自我介绍的时候就能感觉出来。
dokimaster
2022 年 3 月 23 日
@BrettD 关于这一点我无法认同,因为后面哪个面向对象回答的很详细了,无论是面向对象的三要素,什么是多态,什么是继承,什么是封装,以及我也聊了面向接口和鸭子类型,但得到的答复确实,“也就是说,你完全不会面向对象是把,我看你是完全不懂”.
dokimaster
2022 年 3 月 23 日
@BrettD 我的#96 是对于#91 的回复,#95 是对于#93,#94 是对于#92 。
BrettD
2022 年 3 月 23 日
@dokimaster 这一点是出现沟通问题了,你的回答和面试官的预期答案没有匹配上,面试官没有引导好你往哪方面答,你可能也没注意问清楚面试官想要听哪方面的答案。造成面试官觉得你全场答非所问,虽然你确实尽力在回答了。
est
2022 年 3 月 23 日
「你扪心自问,如果你不去搜索,你能回答上吗」

好家伙。。。。这公司平时开发的时候禁止搜索工具?
dokimaster
2022 年 3 月 23 日
@BrettD 对于#98,在今天我强烈向 HR 要求,让面试官回答我,关于我昨天的几个问题的答案,以及最后,他为什么说我面向对象的回答是完全不懂,完全不会的情况下,面试官一个也没有回答,而是说我全场答非所问,如果你认为我全场答非所问,为什么今天也无法回复我你的答案呢?至少你告诉我,我昨天回答的面向对象错在了哪里,对吗?而不是一味的在贬低我答非所问。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/842175

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX