速成:IT 培训班 OR 自学。
103
drackzy 2020-11-10 11:18:16 +08:00
其他地方看到的:有的面试官假装自己也是培训的出来的,问来面试的人是那个培训出来的套近乎。
|
104
vessel 2020-11-10 11:31:36 +08:00
白板写代码。能给最优解,速成的能力也不会差。
|
105
flowercoder 2020-11-10 11:36:49 +08:00
防速成?就多问关于数据结构的问题咯,数据结构就算速成也要花不少功夫吧,个人感觉,而且要真能说清楚,那要花不少时间了,而且不是所有人都能搞的完全懂。
|
106
no1xsyzy 2020-11-10 11:40:51 +08:00
那我这个 NOIP 国一的科班非科班临界怎么算?
说到真正热爱、感兴趣的,楼上又提到当场给带 bug 的程序让人修…… 设想:提供有两个已知 bug 的程序,其中一个 bug 导致程序大部分情况下运行不正常,另一个 bug 只有在偶然条件下会发生问题 当场能修复第一个 bug,然后并不提供足以完成修复第二个 bug 的时间,但允许把整个环境复制走,回去之后再修复第二个 bug,顺便给个邮箱联系方式。 能报告完成修复第二个 bug 的人基本上直接要了吧。 还顺便考察了写邮件的能力……? |
107
xiaowangge 2020-11-10 11:42:30 +08:00
|
108
glfpes 2020-11-10 11:47:22 +08:00
如果有这种需求,直接学历筛选就可以了。这也是很多大公司在做的事情。
小公司这条路大概不行,因为可能找不到人。 |
109
newtype0092 2020-11-10 11:50:45 +08:00
视频面试,出了一套题,就两三道,难度比较简单,都是 20 行以内能搞定的简单函数实现,科班出身水平稍好的 30 分钟搞定那种,给 1 小时时间。
过了一阵,答案传到网上了,后面的基本都是从网上复制的那几套答案。 不过也影响不大,直接逮住代码问,先问思路,再问核心变量的作用,再问改掉题里某个条件后程序要怎么改。一套下来只会复制粘贴的基本都干瞪眼了,都能答出来的至少是把这段程序完全搞懂了,而且思路和反应能力没问题的。 感觉照着代码问是最能问出水平的,不管是算法题还是称不上算法的简单数组处理之类的逻辑实现,内存占用、执行效率、可扩展性、代码规范,不管代码是不是他自己写的,没基础的人很容易就问出来了。 |
110
lwlizhe 2020-11-10 12:45:55 +08:00
速成的也没时间积累深入吧,问下实现原理那块的呗,不断深入直到答不上来那种
|
111
lwlizhe 2020-11-10 12:49:13 +08:00
另外我觉得前面那些大部分都是答非所问
速成应该对应的是能力差,而不是所谓的非科班,培训班、自学……难道你们学东西都是找老师? |
112
CrazyRundong 2020-11-10 12:56:03 +08:00 via iPhone
先按照学历和论文筛一遍,面试时候主要考察原理和对必要的基础理论的理解,工程直接问需要用到的语言 /框架最重要且常有的特性,譬如 C++ 的模板,PyTorch 自动求导的实现原理之类
|
113
Takamine 2020-11-10 13:03:36 +08:00 via Android
……原来自学算速成,那些非科班的大佬们风评受害阿。_(:з」∠)_
|
114
yousabuk 2020-11-10 13:04:26 +08:00 via iPhone
@murmur 题目是很简单,是我以前随便想到一个,就靠这个筛了好些个培训班出来的,写的真的是千奇百怪。
|
115
b00tyhunt3r 2020-11-10 13:08:55 +08:00 via iPhone 4
自学也叫速成?怀疑楼主水平
|
116
xuewuchen 2020-11-10 13:11:40 +08:00
这个世界上最没有速成办法的就是——经验和阅历以及对于程序的认知。
比如网管面试:问当连接电脑的打印机不能打印时,这时驱动保证是没问题的,你觉得有几种原因。类似这种问题,如果没有当过一阵的网管,必然是答不出来的。 |
117
m30102 2020-11-10 13:17:39 +08:00
招聘条件向头条腾讯看齐
|
118
yogogo 2020-11-10 13:26:31 +08:00
@zengming00
#4 要是没更新 github 呢? |
119
icyalala 2020-11-10 13:32:35 +08:00
|
120
tutustream 2020-11-10 13:37:43 +08:00
@xuewuchen #116 我是半个网管,遇见这种情况我会给修打印机的打电话
|
121
Eugene1024 2020-11-10 13:48:29 +08:00
系统性的问点基础知识就知道了
|
122
aino 2020-11-10 14:04:31 +08:00
再说来说一句扎心的,现在普遍学校学的编程知识,还没有培训班的学的多与实用
|
123
aqqwiyth 2020-11-10 14:04:55 +08:00
我来分享一个真实的案例
比如很多 java 面试的时候都背 jsatck 用来查堆栈, 却不知道 jsatck 输出的格式 jmap 用来 dump 内存 . 却不知道如何 jmap 用强制 进行一次 fullGC |
124
PineappleBeers 2020-11-10 14:06:01 +08:00
速成的只有广度,没有深度。
你先问广度,然后逮着一个一个往深入了去问,多半就能问出来。 他们没法把一些知识和理解联系起来,很明显的。 |
125
laminux29 2020-11-10 14:14:25 +08:00
@murmur 12306 的问题,如果我是面试官,我希望被面试者,从底层开始一步一步地向上分析。
比如,你说了,不是靠技术,那么为什么不能靠技术?技术在哪个环节出现问题?具体是什么问题?该问题是如何产生的? 我希望面试者在探讨 12306 第一版的问题时: 1.能够结合其业务问题与现象,下降到模电层,在物理特性上说明当前计算机各类物理器件瓶颈与特性,猜测业务问题可能卡在了哪些物理特性与瓶颈上。 2.数电、逻辑层,我希望面试者探讨一下当今各种处理器的架构与优缺点,以及拿这些处理器来解决这些问题的优势与劣势。 3.根据最近几年虚拟化的发展,在组成的层次,探讨一下不同业务进行虚拟化的优劣,探讨不同业务为什么适合或不适合虚拟化,分析优劣与成本。 4.接着汇编与操作系统层。OS 层面上有各种调度模型、文件系统的特性、内存的管理方法,OS 与硬件的交互牵涉到超线程、虚拟化、各种指令集等对这个问题的应用与优化,然后牵涉出如果编译器没能利用好新设备,那么如何把这些新指令 hack 到汇编里实现加速等等。 5.到了 java 这个层次,针对业务,分析 jvm,参数如何调优,甚至直接改造 jvm 实现定制优化。 6.到了前端,分析浏览器的执行过程,来优化页面渲染与打开速度,减少内存占用。目前比较新的浏览器端编译技术,如何应用到这个问题里来,等等。相对于 CS 结构,BS 结构存在哪些问题,有什么办法能解决这些问题,代价如何。 7.根据最近几年的云计算,和面试者探讨一下全国范围的云架构,各种主流云产品特性与经济成本,以及各家云厂商近几年踩的坑与原因,以及 VMware 这些大厂是如何避坑的等等。 8.针对近几年等保要求,分析一下安全层面上的各个问题,如何过等保,甚至如何与各家黑心安全厂家保持良好关系。 以上是本科阶段的内容。如果对方是研究生,甚至博士,那么我会提供一些当初 IBM 给的方案以及具体的技术细节,让面试者根据这些资料,分析出 IBM 是如何解决这个问题的,以及要付出怎样的代价,然后探讨这些代价昂贵的原因,做一次成本分析,甚至根据这些细节大致推测一下 IBM 的财务管理问题等等。让面试者根据成本分析与方案优劣,来分析当时国内评审专家团为何没有采用 IBM 的方案的原因。 对于高层次的管理人才,还需要和他们探讨自建数据中心的整体架构、具体方案、关键难点解决方案、设备功能特性与选型、招投标环节、采购合同与维护合同以及牵涉到的相关法律问题,还有一些诸如冷热风道、多线接入方案与成本、强弱电施工等细节。 以上内容随便选一个点铺开讲,都可以讲上半天,正统科班学习为什么又繁琐又难,正是因为这些东西,打好基础非常麻烦,但这也正是 bat 高端人才收入高的原因。以上对于培训机构来说也是完全没办法摸到边际的内容。 |
126
BrainOnline 2020-11-10 14:18:11 +08:00 2
面试的人,我只考察对方能不能干活,满足团队的人力短缺问题,至于对方出身是什么?
我并不关心。 |
127
sss495088732 2020-11-10 14:27:41 +08:00
0.0 我是培训班儿的,也刷 leetcode,也刷算法,前后端,爬虫,流计算,大数据,都接触过.你怎么筛选我 0.0
|
128
KleinP 2020-11-10 14:35:47 +08:00 2
楼上那个老师傅可真牛逼,12306 都整出来,不写小说可惜了啊
|
129
bbao 2020-11-10 14:37:53 +08:00
看时间和项目介绍以及工作内容,一般都伪装的不那么高深。
|
130
puzzle9 2020-11-10 14:38:20 +08:00
主要问一些不是面试的问题
你觉得目前这么久的开发中 最难解决的是什么 如何解决的 对于一个项目 你是如何理解 并且开发的 再者 这题是培训机构来钓鱼的吗 手动狗头 |
131
murmur 2020-11-10 14:44:20 +08:00 2
@laminux29 哇,写了这么多,我其实想表达的就一点,12306 卡不卡实际上是一个国家共同解决的问题,不是单单几个团队优化能搞定的问题,举个简单的例子,12306 走过了 10 年,但是这 10 年内我国动车高铁运力(粗略估计)是原来的 3 倍以上,硬件在发展,车票越来越好买,私家车和飞机也在分担运力,再加上错峰放票,简单的把 12306 归结于技术优化层次有点低了。
|
132
seanxx 2020-11-10 14:51:46 +08:00
@sss495088732 你搁这背书呢
|
133
laminux29 2020-11-10 14:52:27 +08:00
@murmur v2 是技术论坛,当然应该专注于技术问题。如果要扯运力,我还可以扯金融、扯国家发展、扯近代史工业化等等。离题不代表层次高,审题并不是层次低。
|
134
loryyang 2020-11-10 15:36:17 +08:00
抠细节,越是细节的东西,速成的人越不会涉及,因为准备不过来,从项目出发,一层层问进去,多聊项目的东西
另外就是写代码啊,我觉得代码能力没办法速成的,前提是你不要出太普通的题 |
135
hxse 2020-11-10 15:59:14 +08:00 1
@lwlizhe #111
不是答非所问, 题主标题是"面试的时候怎么判断面试者是不是速成的?", 如果仅仅是这个也就罢了, 可他在下面还有一句"速成:IT 培训班 OR 自学。" 他的意思非常清楚, 培训班和自学出身的都是速成, 都要被面试过滤掉 我看到这标题的刹那就在想, 难道现在写 vue/react 的从业者都是大学本科老师教的? |
136
Valii 2020-11-10 16:40:35 +08:00 1
啊这,自学?
大学最重要的能力就是自学,你这是把所有应届生也毙了吗 |
137
iColdCat 2020-11-10 16:41:17 +08:00
我想先问你一个问题 你想招到什么样的人 如果你要招那些 985211 的毕业生的话 那是有必要筛掉培训班出来的人的,但是 如果你要招普通二本的毕业生的话 他们的能力未必有培训班出来的人强,还是先了解一下普通本科计算机专业教的是什么再做决定吧
|
138
junyee 2020-11-10 17:06:24 +08:00 via iPhone
有些大牛学起东西不要命,一个月顶一般人几年。
只要有成,你管他速不速成。 明白了,你是想要招摸🐟的。 |
140
yaphets666 2020-11-10 17:11:46 +08:00
@laminux29 虽然我不是 12306 的内部人士 但是 12306 解决问题的层面绝对不会深入到模电逻辑层 12306 是纯软件层面解决问题的 当然解决的还不够好 发出站到达站 都是一个大 JS 文件 下载到用户本机的
|
141
yaphets666 2020-11-10 17:13:34 +08:00
@chd0919 而且你也不知道 12306 的成本 就不知道能加多少台机子 也不知道到底要面对多么大的并发 脱离这些谈 我觉得无非还是谈 java 那一套 说不出什么新东西 只是同样的问题换了一个问法
|
142
sss495088732 2020-11-10 17:36:59 +08:00
@seanxx 抖个机灵哈哈哈
|
145
lbp0200 2020-11-10 17:41:19 +08:00
计算机基础知识讲一讲,基础靠积累
|
146
CRVV 2020-11-10 17:53:50 +08:00
找一个求职者写过的东西,最好是有点技术含量的,从写这个东西的目的开始,问技术细节和每一个技术决策的理由或者权衡。
当然要能这样问问题并且能聊得下去,对面试官的要求也很高。已经高到很少见的水平了。 |
147
menc 2020-11-10 18:39:25 +08:00
问计算机基础,子网掩码,磁盘寻道,冯诺依曼架构,培训班出来的只会写 Java,这些一个都答不上。
|
150
Pythoner666666 2020-11-10 19:34:27 +08:00
都太过理想话了 我这么说吧 我身边普通二本毕业的计算机专业的同事 对计算机原理 数据结构 底层知识 这些基本不怎么懂 所以咋筛选
|
151
zzzzzzggggggg 2020-11-10 19:37:49 +08:00
以我的经验来看,可以考察一些手写逻辑代码的问题,我之前就是靠这个筛出不少包装简历的
|
152
namelosw 2020-11-10 19:48:07 +08:00
你们说啥计算机基础都没用, 上学学过不一定记得起来, 这些背得门清的不一定会写代码, 这么说大学导员都去面 Google 了.
我经验里基本上就两个方向: 一个是掏电脑现场写代码. 一个是自身过硬, 自己懂候选人的强项, 挑候选人最擅长的技术和项目白开揉碎往下问, 会不会一下就能看出来了. |
153
matatabi 2020-11-10 23:28:16 +08:00
问计算机原理
|
154
learningman 2020-11-11 09:32:34 +08:00
@no1xsyzy 那人家回去干到凌晨三点你这边回人家一句不要了,人家不是血亏
|
155
xieranmaya 2020-11-11 11:07:37 +08:00 via Android
还是太年轻
你找媳妇只看性别吗?如果不是,你凭什么找程序员只看是否速成?科班的就一定好?速成的就一定差?错在不应该拿这个来做为评价标准。 我有些学生零基础学完就进大厂,也有工作半年,一年就进大厂的,你觉得人家会鸟你吗? 能不能招,给多少钱,看技术就好了,如果你没能力评价别人的技术,只能说明你自己太菜。 现在培训出身的程序员很多,你在这是非之地提这不带脑子的问题,不被喷才怪。 |
156
xieranmaya 2020-11-11 11:13:05 +08:00 via Android
再说了,别人冲着高薪来有什么错吗?你不爱钱?你不想多挣点?这也能 diss ?其它行业所有人干的工作都是自己的兴趣?只有程序员的工作才配当兴趣?你确定行业里大家都是这么想的?科班都是这么想的?
管他冲着什么来,能干活就行,你牛逼你就拿自己的标准把别人卡在门外,但你拿一个不是标准的标准就是你的不对了。 |
157
pkoukk 2020-11-11 11:14:58 +08:00
我寻思为啥不要自学的
我现在写的 go,上学的时候也没有课教啊 |
158
dragonbuf 2020-11-11 11:17:34 +08:00
不如学我司, 直接考离散。
|
160
julyclyde 2020-11-11 11:32:16 +08:00
不要给出正确或者错误的判断,就顺着他的话往后问
很快就会发现,外行的人连编都编不合理 |
161
no1xsyzy 2020-11-11 12:26:52 +08:00 3
@laminux29 你信不信当初 IBM 报价 1 块钱都不会给 IBM 做?
强行审题八股文层次可真不低哦。 数电要强行下降的模电层,难道还要分析等效恒流源吗? 那是不是还要下降到材料科学?基础物理? 那你说说,为什么学材料和基础物理的没人要?就算自学计算机也轻易被人打上非科班标签? “众人皆醉我独醒”? |
162
no1xsyzy 2020-11-11 12:30:05 +08:00 1
@laminux29 喜欢在 v2 装不存在的逼咯?
从那次我识破你的真身以后,每个贴子我一回复你,整个帖子谁跟你说啥你都不回,能别装死么? |
163
no1xsyzy 2020-11-11 12:38:27 +08:00
@learningman 事先并没有任何明示或暗示说做出来就会要,或者做出来对 offer 有任何帮助。会自发地去做的人,根本上具有干这事的本源性质动机。
这样的人加上些微恰当的帮助基本都可以到卡马克的层次。 我并不完全符合这一要求,对我来说我是只有在明确指出如何引发 bug 的前提下才会去自发地纠错 当然,我也怀疑是否存在这样的人。 |
165
Alexjiongyu 2020-11-11 16:26:21 +08:00
如果是自己招人想判断对方是不是不懂装懂,评论区已经有不少方法了;
如果是自己想试试看一些超纲的岗位,了解这个还不如通过第三方了解下岗位的核心诉求、紧急程度,再结合自身情况去参加面试。接了 offer 但绩效不好也是很危险的 |
167
overthemoon 2020-11-11 16:37:59 +08:00
github LeetCode
|
168
ajax10086 2020-11-11 16:41:31 +08:00
打工人何苦为难打工人,有符合工作经验的常识+能干活就差不多了吧。项目黄了,人还没转正的情况也考虑进来,赶紧追进度才重要吧😂
|
169
ga6840 2020-11-11 16:42:40 +08:00
我觉得 PO 想问的是判断是不是有能力,速成并不能说明这个人不适合你。如果你要考察 ta 的能力,没有什么比得上让 ta 在你的业务中工作一段时间更准确地能反映适合程度和热情程度了(无论是远程实习聘用还是通过开源 ta 自发贡献)。
|
170
coderunI 2020-11-11 16:57:59 +08:00
还是希望多给年轻人一点机会,毕竟不是都是打工人。
|
171
learningman 2020-11-11 18:56:02 +08:00
|
172
waytoexplorewhat 2020-11-11 22:36:33 +08:00
你应该这样想,这么多的知识,如果能速成,说明对方很厉害了
|
173
user8341 2020-11-11 23:28:49 +08:00
@ga6840 速成的肯定基础知识严重缺乏,只是专门针对一方面的突击训练。要知道是不是速成的,只要多问点基础知识就能区分了。
|
174
swordspoet 2020-11-12 08:48:20 +08:00 via iPhone
楼主问了一个表述不清楚的问题,不被喷才怪😄
|
175
l00t 2020-11-12 09:00:39 +08:00
英雄不问出处,何必在意别人是不是培训的,能干活就行了啊。
满足基本工作要求之后还想筛选一下的话,如果是我,会看重些眼界、常识、学习能力之类的。确认是圈内的,兴趣相投的,以后相处起来也有趣一些。这方面科班的不一定强,非科班的不一定弱。 |
176
ahao99 2020-11-12 10:52:25 +08:00
手撕代码
|
177
jaylee4869 2020-11-12 11:50:09 +08:00
看兴趣,和他谈各种语言的异同,看 GitHub,有没有长期地输出内容(尤其是独立博客),对软件工程的理解,看平时逛哪些网站,英语水平。我要是面试绝对不问业务,是个人都能讲。
|
178
MrKz96 2020-11-12 15:12:33 +08:00
@jaylee4869 你不问业务,怎么知道他干过什么,符不符合公司的产品需求。
|
180
xrr2016 2020-11-15 11:56:40 +08:00
看能力,不看出身。
|