面试了一个 9 年的程序员,对技术了解的很肤浅

2019-03-27 07:08:56 +08:00
 niuzhuang
Vue 的 defineProperty 答不出来,mongo 的多对一关系说不清楚,redis 的数据类型说不出来, node 只是用过而已

想到了我以前面试的时候。也曾经这么尴尬过。

混日子能混到啥时候。
15880 次点击
所在节点    职场话题
146 条回复
alexsunxl
2019-03-27 11:34:31 +08:00
别的不评论了
给个建议就是, 面试前端 可以多问问 http,tcp 和前端安全这些方面的问题,一逮一个准
enenaaa
2019-03-27 11:36:39 +08:00
气场不同,不能强融。
chashao
2019-03-27 11:37:14 +08:00
我觉得楼主没毛病
zhazi
2019-03-27 11:37:41 +08:00
@murmur 做九年只觉得是用 spring 到 springboot 就是资深了,你是不是对资深有什么理解错误
nicevar
2019-03-27 11:38:06 +08:00
问的都是些啥问题,这东西与 9 年工作经验有啥关系,vue/mongo/redis 才出来多久
工作还是内推或者放自己的作品比较靠谱
hyyou2010
2019-03-27 11:38:29 +08:00
说说我的想法,不一定对。

首先问几个简单的技术点,热身,让面试者先放松。再次问几个通用的,难度略加的,类似进程线程协程,同步异步。
然后问对方最熟悉的项目 1~2 个,在里面可以小小发掘一下。

最后也是最重要的一步,是问新项目的设计,以 Android 为例,问一个控件一步步怎样实现,特别留意面试者是否漏掉了关键的,将来可能产生实现阻碍的步骤,比如面试者可能说某一步添加一个跟随手指滑动的图标,那么立即追问怎么写一个图标并令其追随手指,如果他说系统有提供这样的组件,那么立即问他系统内部是怎样实现的,不知道不要紧,可以猜测想象,而这猜测想象恰恰是最好的东西。

再举个例子,我曾经问面试者断点续传怎么实现,如果面试者说不知道,我就会让他想象一下应该怎样实现,有哪些步骤。如果一个面试者能够对自己的实现步骤从逻辑上自圆其说,那就足够了,不需要跟真实系统的实现一致(实际上真实系统咋实现的我也不知道)。

总之,考察逻辑实现能力,这是最重要的,避免问一些时间久了就容易忘记的,或一查就知的东西。

另外,有代码洁癖的就一定是好程序员,围棋水平不错的也一定是不错的程序员。
murmur
2019-03-27 11:44:21 +08:00
@zhazi 我只是说 java 的传承性,从 spring 到 springboot 并没有太多技术断层,而前端 3 年玩的东西就能天花烂醉的换一次
azh7138m
2019-03-27 11:55:44 +08:00
@mogutouer
> 这就像开车 9 年的老司机,面试你让他做科目一笔试题,能满分的没几个吧

开车 9 年的老司机就可以对交通安全法规不熟悉了吗?
3 分钟能搞懂这个依赖收集是怎么实现的,我觉得是非常厉害了。
hilbertz
2019-03-27 12:14:00 +08:00
哈哈,为什么要熟这些东西?人家用的东西跟你们不同而已,这不能说明他是混的
klesh
2019-03-27 12:18:02 +08:00
恕我直言,你问的问题确实肤浅
Mrxxy
2019-03-27 12:18:23 +08:00
为啥会喷楼主? 既然简历写了对某个技术的了解,熟悉、掌握,就要做好被面试官问的准备,既然没准备好,何必浪费双方的时间呢?而且面试本来就是双向选择的过程,你既然选择来面试,那更要为你简历上得内容负责。
mars0prince
2019-03-27 12:30:04 +08:00
9 年的大部分精力都在管理上了把,技术基本不剩什么了
notreami
2019-03-27 12:40:48 +08:00
怎么说呢,有钱就是爷,面试官啥都不懂,还不是可以鄙视资深大佬。
毕竟背诵记忆的事,楼主,请问你知道 Vue 这个文件的 102 行是什么嘛?这都不知道,技术了解的很肤浅啊~~
kimi0
2019-03-27 12:50:01 +08:00
面试官水平比较高的,是顺着对方的简历上的东西逐渐深入,来评判对方掌握东西的深度
而不是提前准备好自己的问题,别人答不上来,就说别人水平不行,毕竟大概率面试者熟悉的领域和面试官重合的部分很小
比起答对多少道面试题,更重要的是,学习能力,以及知识迁移的能力
luoway
2019-03-27 12:52:08 +08:00
@alexsunxl #101
问 HTTP、问前端安全还行,TCP 是什么鬼。
秋名山车神要知道发动机怎么造的么
tt67wq
2019-03-27 13:02:02 +08:00
@loy6491 #56 你面的是全干工程师吧
SunnyCoffee
2019-03-27 13:08:59 +08:00
有可能是混子。我感觉更多的是没做准备。考试前的复习看似没几天,但复习和不复习就天壤之别了。
wxsm
2019-03-27 13:18:23 +08:00
看了一下,突然发现我也不会 defineProperty,赶紧学一下。
wxsm
2019-03-27 13:18:49 +08:00
但是说实话,你的 Vue 写的不一定比我好。
1800x
2019-03-27 13:18:58 +08:00
也许是对方熟悉的 你没问呢??
自己感兴趣的对方不熟悉就说对方粗浅,这真的好吗??

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

https://www.v2ex.com/t/548945

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

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

© 2021 V2EX