Java 面试新人如何避免培训刚出来自称 2 年经验的

2021-01-25 14:46:33 +08:00
 zzzmh

如题,本人自己也是个喳喳,上面非要让我去面技术,我面了 2 次,失败 2 次。
第一次面进来的虽然捉急,但给时间还能写出点东西。
最近这次夸张了,培训刚出来 1 周,完全 0 经验冒充 2 年经验,面试对答如流,做题也有八九十分,结果刚进来搭环境搭 2 天还跑不起来,写接口也拿百度的代码缝合,一运行各种报错,最后被劝退了。
年后又要面试了,感觉心里有点抵触了,看人也变得多疑了。
的确我知道可以面试直接上机器写来判断水平,但还是想来问问大佬有没有什么招,1 小时里就面出真实水平。
如果上机面试,那出些什么题目合适?
先谢过各位大佬!

12362 次点击
所在节点    问与答
129 条回复
zzzmh
2021-01-26 09:41:51 +08:00
@hoyixi 这个我也怀疑,因为有一个面试的人说对题目特别感兴趣,然后还拿手机拍了照片。。。
huruwo
2021-01-26 09:42:40 +08:00
@AndyAO 这些东西和 java 不沾边
BrainOnline
2021-01-26 09:44:35 +08:00
结合自己公司情况,即便是培训班出来的,如果可以很好的解决自己公司的实际问题,未尝不可以收进来。

我现在面试,基础知识问问,然后主要问实现思路。
huruwo
2021-01-26 09:45:14 +08:00
@Leigg 对培训没有偏见,但是上来就号称两年经验也是浪费大家时间。直接说没经验也不会有那么高的期待值。
zzzmh
2021-01-26 09:47:06 +08:00
@wqzjk393 我自己就是非科班的,自学为主,我虽然一开始没有因为非科班被花式婉拒,但被疯狂压薪了。。第一家公司里我涨薪的速度也比别人慢,干满 2 年跳出来到第二家才好转
simonlu9
2021-01-26 09:53:22 +08:00
最近面不少培训的,大多数都是面向简历编程,一大堆高大上的词语,docker,springcloud 微服务,各种中间件,结果一问上线项目,没有一个能说出来遇到什么问题,大多数对生产环境一概不知,说有专门负责,为什么要用微服务也是说公司说用这个,没有想清楚优点和痛点,再问微服务协议通讯方式 http 有那些缺点,提升性能方法,一概没注意,tcp 和 http 有何区别,http 可以长连接发多次请求吗,也是不知道,一问网络全都答不上来了,问基础类型和包装类型的区别,大部分人都答不上来,我的天,辨别是否有实践经验最好的方法是问项目中遇到什么,java 有什么坑,怎么解决的,这个能答上来基本不会错了
siyuHaHa
2021-01-26 09:53:26 +08:00
老哥哪个地区,已提离职年后交接完就走了,是否有机会投个简历
azcvcza
2021-01-26 10:00:49 +08:00
讲道理,不是为了跳槽,一般人也没人找时间去刷算法题
wangbudong
2021-01-26 10:04:07 +08:00
真直接看社保就行了
egoistttt
2021-01-26 10:06:12 +08:00
培训班出来的,一般来说计算机基础很差,不是那种系统性的学过计算机的,可以问问考研四大科里面的内容,如果你们面试要求里面有科班出身这一项的话,还有就是问问细节,让他详细的把每个功能怎么做怎么流程全部问一遍,再者就是培训班出来的项目都差不多。
zzzmh
2021-01-26 10:06:34 +08:00
我觉得还是有必要澄清一下,最终肯定是要有能力的,单兵作战,能打的。本来对于 科班问题 简历工作经验 问题都没那么硬性要求。而且面试之前 面试中 也一直在强调上述的要求。所以真正要筛出去的是光会说 光会演的,耽误别人真的有能力的人进来的那种人
zzzmh
2021-01-26 10:09:58 +08:00
@simonlu9 面向简历编程 说的太好了
young1lin
2021-01-26 10:12:23 +08:00
看情况的,要我三年前比,我的业务抽象能力更好了,代码更规范了,对框架的理解更深了,更能从更广的视角去理解很多中间件。当然,你要我独自用 DDD 去拆分原有项目,然后搭建对应的基础环境,这谁顶得住啊。

你上来让我解决我完全不懂的业务,我也懵逼,比如上来让我做大数据开发,然后写求两个列的线性回归方程相关系数 r 的 UDAF,我一开始怎么知道啊。

我觉得你是在招能解决问题的人,对年限不是特别在乎的话,那你直接让他当场手写代码,当场搭建基础环境就行了。
weivi
2021-01-26 10:14:14 +08:00
查个人所得税 APP 的流水
hideinbush
2021-01-26 10:14:39 +08:00
@zzzmh
不要问八股文!
1 、leetcode medium+题目,或者上 codeforces 之类的选,最好进行一定的改编,并且让从白板开始写
2 、结合系统设计,问项目细节及优化方案,要灵活
3 、OS 、网络,设计场景题
总的来说,筛选需要灵活的面试题,不够灵活,容易被抓模版的,就是自己的能力 /责任问题。
zzzmh
2021-01-26 10:20:03 +08:00
@yufeng0681 我前面说的比较省略,环境指 java maven git 之类的安装和环境变量,安装 MySql 建库,然后让他用 idea 里的 git 拉线上代码,然后跑起来,我接触过这么多后端,第一次遇到这一步要卡 2 天的,中途他还说电脑系统的锅,我们还申请给他换了一台电脑。
crclz
2021-01-26 10:26:27 +08:00
学信网 计算机组成 编译原理 ...
karnaugh
2021-01-26 10:28:58 +08:00
跟着项目问呀,哦你做过这个是吧,那这个怎么弄得,那个怎么弄得,有没有遇见过 xxx 问题?之类的
ll618919
2021-01-26 10:36:49 +08:00
啊,赶快学算法了
xsqfjys
2021-01-26 10:37:02 +08:00
靠面试题终究不靠谱,只要能背题算法题也不在话下,我感觉你需要一点问话技巧,通过不同角度追问几个问题让编故事的人答出自相矛盾的结果

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

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

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

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

© 2021 V2EX