面试的时候怎么判断面试者是不是速成的?
速成:IT 培训班 OR 自学。
速成:IT 培训班 OR 自学。

针对背书狂,你可以出一道现实问题,要求他使用底层与基础内容的范畴来进行回答,这样只会背书的人是没办法回答如何解决问题的。
比如,你可以问 12306 的问题,从第一版系统卡顿,到 IBM 介入又退出,到最后解决问题,要求面试者从模电到分布式 CDN 网络,进行全体系来来解答。有金融背景的人甚至还会告诉你为什么没选择 IBM 方案。
再比如亚马逊云服务曾经因某网络协议缺陷导致大面积宕机,再比如 Oracle 曾因某 bug 导致数据丢失,再比如 IBM 工程师在帮用户更换 Raid X 时操作失误导致全部数据丢失,再比如 VMware 某版本进行虚拟机克隆时失败后导致原虚拟机损坏,再比如 MongoDB 早期版本为什么会导致 DB 失业要求其在源码中找出证据等等问题。
这些问题,可不是那些渣渣培训班能回答的。
通常我的做法是问解决问题的方法 抛出一个案例,让他去尝试解决问题,例:
1.站点访问速度有点慢,请问你作为负责的工程师如何去一步步的排查这个问题呢?
2.我们有个中间件产品,依赖的 Redis 做缓存读很慢,如果在不去看业务代码的情况你会怎么去排查呢?
出个特别简单的:随机生成 5 组 8 ~ 11 位 QQ 号?
如果是速成的你会看到很奇葩的实现思路………
特别是 12306 这道题,从底层模电,到上层分布式结构;从后端到前端,全部考察了一遍。
如果你有空,可以看看计算机科班的科目,或者翻翻目录也行。然后你会对这些事情应该会有点头绪。
我觉得能做好项目,不管出身高低,都没啥问题。而且面进来也不是铁饭碗,贵司没有绩效考核和末尾淘汰吗?我呆过的公司都有新人的 90 天考核以及半年一次的普通考核。如果他工作不行,你开了不就 OK 了?
最后,可能大家心底有点儿瞧不起培训班速成,但是大家不知道程序员真不是什么高门槛工作。比如 Amazon 公司内部就有个项目,培训仓库的搬运工,几个月后一毕业,拿和应届一样的程序员 offer 。
我自己上学时候花的好多时间学的东西,当然也走了一些弯路。但是你要是能半年速成,我只能说你是个天才,肯定比我聪明,所以长期来看,你比我优秀。
所以,我觉得面试你就单纯的看人家能力,你管人家是速成的,遗传的还是做梦领悟的。
所谓的科班老师甚至还没有速成视频讲得好 https://b23.tv/fpsUPW
其实可以做下学历调查,非计算机专业的不要,主课程课程表里没有相关语言的内容的不要
比如前端,没有 vue 框架等主流课程的,一律是培训班,后端,没有 golang,c++,java 课程的一律是培训班
做网络安全的,全是培训班,大数据研究用 python 的都是培训班
这个比较好区分吧
以后招人都是,我上过学,以后上过学的都别来上班,你们都是速成的,哈哈哈
非计算机软件专业的,我觉得你们都是速成的,哈哈哈.
只要工资要的不过分,技术还算过关,不妨留个试用期看看,多给年轻人一些机会
别让他们一路被社会毒打,或许他们也有可能成为某个领域的大神
卷使劲卷,打工人罢了
这样的人对团队就是正向的,比那些技术好,但是不配合的人要好。
再说一般公司能搞多高深的研究嘛,当然一线大厂我还没呆过。不敢评论大厂,我就说一般公司。