快金三银四了嘛😩,准备了下约了几个面试,发现是真的恶心😂,一上来就疯狂问八股文,不问业务背景和项目。 就疯狂问八股文让我是非常不爽😂,个人觉得有些八股文是好的可用的,有些感觉是在吹毛求疵。。。 举例几个: 1.如何手写一个 CAS 安全像 ReentrantLock 类的工具类,一定要比 ReentrantLock 类性能好。 2.HashMap 的 put 操作的时间复杂度是不是 O(log n)。
只能说现在行情差,出来面试也不容易。写业务写久了,很多东西其实在实操中可能会遇到,都是看人的应变性。。。。😊我是比较偏实操的。
1
noble4cc 281 天前
那你就使劲卷八股
八股完了还有算法 最后还得吹牛逼呢 |
2
914496397 281 天前 via iPhone
今年可能和过往不一样了,现在行情是真的一塌糊涂。政务类没预算,外包很难大规模招人,互联网企业股票蹭蹭掉,做的产品不能出海,纯内卷,也难
|
3
liumao 281 天前
现在目标就一个字 苟
|
4
funcNVidia 281 天前
苟吧
|
5
visper 281 天前 3
古语有云:苟富贵,勿相忘。 意思是说,苟住就能富贵,不要忘记了。
|
6
28Sv0ngQfIE7Yloe 281 天前
我坐标魔都,大厂只是缩招了,我老家是 java 外包大城,之前接全国政务的外包的大公司都摇摇欲坠了,现在行情真是差。
|
7
zhoujingjie 281 天前 5
我的理解
1. 技术岗肯定多问技术,而且每个公司业务都不太一样,之前的业务背景放在现在公司可能没什么用。 2. 如果只是一般的 crud 的开发,卷八股文确实用处不大。 如果用户或数据规模很大,八股文的作用性一下体现出来了。 规模一上来,好多因为对基础数据结构或者实现原理不熟的就非常容易出现 bug 和性能影响。 3. 遇到重大问题时,多数情况下卷过八股文的解决能力比每卷的强 4. 招的人那么多,总得筛选吧,怎么筛? 肯定疯狂卷啊。 5. 怎么给你定级和定薪水? 肯定是疯狂压榨你看看你的水平极限啊。 不然你说是高级就高级了吗? |
8
silencil 281 天前 7
这就是我不爱面试的原因。每次面试初期,小破公司的面试官也能对答不出的我冷嘲热讽,面上一个月的时候情况就不一样了。明明还是我这个人,还是那段经历,区别只是多复习了一个月。事实上大部分知识平时一直有学习,但不准备的情况下突击考试就是答不好,另外这些八股文在工作中实际运用也是少之又少。上家公司招了两个奇葩(不是我诋毁,实在是技术菜甚至被开),为什么能被招进去,就是因为人人都可以是八股文选手。
|
9
PythonYXY 281 天前 7
手搓一个比 ReentrantLock 性能好的锁?我能实现的话比 Doug Lea 还牛逼了干嘛还在你这里面试?
|
10
8355 281 天前 11
其实有些面试是部分负责人的工作内容,他面试你的东西就是他曾经做出过的一些东西,来秀优越,99.99%的人回答不了,纯粹浪费你时间,与工作内容完全不相符。
真正缺人的公司是不会这样面试的,面时内容跟实际工作内容也完全没什么关系,可以统称为垃圾面试,直接忽略即可。 我朋友之前一个月遇到 4 5 次造成了极大的精神内耗,实际他能力相当不错,这种公司你就是进去了面对的也是这种垃圾 leader ,直接走也不可惜。 |
11
silencil 281 天前 1
虽然我不是 leetcode 选手,但是我还是倾向于面试考算法,虽然算法在工作中( crud )也用不上。但实际上比八股文更能考验候选人的真正实力,八股文可以背标准答案,算法题实际上很难背到每行代码都不出错,且在要求解释思路的情况下,是绝对能区分理解与背的区别。算法既考验候选人的基本数据结构运用、逻辑思维能力,还能体现编码风格。有的人八股文一把好手,进了公司代码就是 copy paste ,一坨一坨的。
|
12
8355 281 天前 1
正常的面试官邀请你面试大概率应该是根据你的简历问出问题,目的是了解你的能力和工作中负责的部分,其次根据你所能回答的部分进行追问提高难度问你解决问题思路,一般以开放性问题为准,同时会给予合理提示或引导,不管最终是否录用你都会使整个面试过程比较流畅同时了解你的沟通能力等等,面试是在人员需求范围内筛选合适的人而不是把你问死。。。
|
13
fengpan567 281 天前
这种面试官以后当你 leader 估计有你好受的
|
14
Super8 OP @zhoujingjie 你说的从面试官角度出发没错,但是有些线上大量并发问题或大量数据问题,应该按场景来问,而直接来问八股文,实际线上场景有很多情况,不能按八股文照本宣科去解决问题,应该从实际情况出发解决问题。
|
15
MoonWalker 281 天前
@8355 话是这么说,能做到的面试官凤毛麟角
|
16
emSaVya 281 天前
1. 建议来着背景来 比如你现在的公司/职位 要面的公司/职位。
2. 你列的这些问题拿来问应届都显得太白给了, 这能算八股? 3. 你要在 1 线大厂核心组 问题肯定是偏业务的 你业务没规模 问来问去有啥意思? |
17
meeop 281 天前
其实卷八股对普通人友好,毕竟努力刷刷题就有机会了
要是像金融那样看学历,看大厂工作经历,那普通人真没机会 |
18
chi1st 281 天前
现在还有金三银四这么一说么?
|
21
8355 281 天前
@MoonWalker 其实面试官和面试过程也是求职者筛选公司的基本印象,对我自己来说是会根据这点影响我最终选择入职的公司。
|
22
craftx 281 天前
偏实操+1
|
23
chuck1in 281 天前
op 多少年经验,现在面试投多少才能有一个面试呢?
|
24
Felldeadbird 281 天前
别嫌弃八股文了,大潮流既然如此,只能随波逐流。坚持那份技术纯真,只会让自己吃不到饭。
还有一点,现在八股文可以找 AI 总结答案。 |
25
xiaohupro 281 天前
我也一样,从毕业那会就排斥背八股文,但是在这种环境下真没办法,除非自己干,不然只要去面试,这些真是免不了,唉,不说了,我去背去了,哈哈哈
|
27
GP1 281 天前
呃,op 给我的感觉就是两耳不闻窗外事。
你现在才知道就业环境不好吗? 这种情况已经持续好几年了知道吗? 大环境就是这样,中美脱钩的结果就是这样,全行业下行。 躺、韭、润、卷你选一个吧。 |
29
dayeye2006199 281 天前
见招拆招
|
30
SheepInMountain 281 天前
前几天也去面了个,除了基本的八股,还涉及到了 mysql 的间隙锁,还有 nio ,netty 。但面试官连我的简历都没看
|
31
Rickkkkkkk 281 天前
都是小事
你记住一点, 没找到工作前千万别离职. |
32
xiebiao 281 天前
@SheepInMountain 这个有点过份了
|
33
lethekk 281 天前
问题一也超越八股文范围了吧,太难了
|
34
JacksonC 281 天前 2
去面试就跟和面试官 pk 八股文一样
|
35
LieEar 281 天前
如何手写一个 CAS 安全像 ReentrantLock 类的工具类,一定要比 ReentrantLock 类性能好
这也太夸张了,能写出来的绝对是大神 |
36
chanlk 281 天前
楼主面的是什么段位的公司?一线互联网大厂?一线非互联网大厂?行业独角兽?二线公司?不知名小公司?
|
37
shmilypeter 281 天前
告诉大家一个坏消息,以后让你现场面试的会越来越多,甚至那种第一面外包第二面甲方的,外包都会让你现场跑一趟。现在培训机构已经可以用你的人脸和声音生成 AI 视频嘴替面试了。
|
38
zzzzzzggggggg 281 天前
一直都是这样的吧,基本上都是八股+项目+算法
|
39
calabboe01 281 天前
@Morii 南京吗
|
40
GeekGao 281 天前
没啥水平的、知识广度的技术面试官,只能用甲骨文来考察了。
不怪他们,这个行业综合能力强的人十分稀有。所以刁钻也好、甲骨文也罢,都是碍于知识面和技巧的局限性。 |
41
anson2017 281 天前
一般来说八股文初面问的比较多,面试前刷刷题是必须的,我刚好做了一个面试刷题网站的导航,收集 IT 行业各个岗位的优质面试题网站、简历编写指南。有兴趣的可以看下: https://github.com/AnsonZnl/interview-nav
|
42
GeekGao 281 天前
@shmilypeter 现场面试,才适合老实人啊, 远程面试适合装逼犯。
|
43
wherewhale 281 天前
遇到这种面试官 也是一种逆向筛选公司的手段
|
44
morgan1freeman 281 天前
顺带问下 有没有好的八股文 收集帖
|
47
a1b2c3T 281 天前 via iPhone
@morgan1freeman github 上搜 java guide ,或者搜 java 关键词一大堆
|
49
a1b2c3T 281 天前 via iPhone
就我去年面试三四个月的经历来看,现在八股文只是一个门槛,必要条件非充分条件…我个人遇到的更多的是问实际解决业务问题的能力,给你一个业务场景用什么方案这样子。背八股文有个问题就是你实际用过的可能背一背理解理解还行,但是但凡自己在项目里没有用过的背了感觉也没太大作用。
|
50
jzphx 280 天前
不是最近,这几年都是这样
|
52
wqhui 280 天前
要么是面试官水平不行,没办法根据你项目经历直接出实际场景的题跟你讨论怎么搞(确认你在这项目的参与程度以及 CURD 以外的能力)
要么是要面试的人太多或者工作忙死了,根本没精力去认真面,随便用通用的题先刷掉大部分 |
53
zhouzhouLu 280 天前
@Morii 不会某古都吧
|
54
yelog 280 天前
一直是这样, 因为 Java 市场非常成熟, 多年来框架变动不大, 所以即便是刚从培训班出来的非计算机专业的同学, 也能快速上手, 进行日常的大部分的开发.
所以当你作为面试官, 就不必考察所谓“实操”类的技能, 而是问一些几个月甚至几年才遇上的奇奇怪怪的问题, 或者是自己看过的有意思(很偏门)的博文. 这样能筛选出一些对技术感兴趣, 喜欢钻研的同事 |
55
zhanshen1614 280 天前
我觉得八股文问太多不利于筛选优秀人才。用八股文来评判能力强弱太片面了会导致到了入职才发现存在技能缺陷再辞退掉,对公司和候选人不负责任。以前自己面试别人会先分析简历结合当前项目需要和未来的规划来考查基本上可以保证胜任工作,八股文占比过大只会招到刷题高手。
|
56
NizumaEiji 280 天前
八股其实就是对一些技术点关键性的总结。
本来是靠你日常使用和学习中去逐渐掌握的,但是很多人用东西压根没有这个过程,快面试了才发现很多东西都是停留在简单使用的基础上,细问起来全都不知道,然后就硬着头皮去背。 我面别人也会问八股,但是主要是想知道了解的程度,但是只要最基本的能回答出来就不会卡人,毕竟招人最主要的还是为了能干活。 |
57
zhady009 280 天前 via iPhone
@zhoujingjie 问这些体现不出水平,找个中学生背熟一样的效果
|
58
nuonuojump 280 天前
我这种渣渣,外包都不要了 - -!
|
59
zhoujingjie 279 天前
@zhady009 大哥,有几个人问八股文真的是按题目问的?肯定都是由浅入深发散性的,光背不理解一眼看出来了
|
60
zhady009 279 天前 via iPhone
@zhoujingjie 正常面试就像你说的那样,我指的八股文是工作中没什么作用的,再加上面试官机械的交互方式回答起来就跟背书回答一样
|