深圳 Java 找工作太难了

2022-12-08 20:14:19 +08:00
 Gav1nw

干 Web 开发工作 3 年,全日制本科(有学位证),人在深圳 2 个月没找到工作

面试官问我 InnoDB 的底层实现????? 想问得多高的技术水平才能找到开发的工作???

8489 次点击
所在节点    程序员
75 条回复
BKFeng
2022-12-08 22:48:41 +08:00
CEBBCAT
2022-12-08 23:05:21 +08:00
我在北京,我觉得 16K 要得不算高。问底层实现可能是想看你有没有学习的主动性。平时多关注技术社区,这些问题还是能有所耳闻的。楼主是不是自学或者去培训班学的?比如说排序算法,大学一二年级就教了。

关于找八股文,其实不如多投两家……呃你都找了两个月了,要记得对面试做记录和复盘呐
djoiwhud
2022-12-08 23:37:01 +08:00
实际上,今年在深圳 13k-18k 的岗位就一堆本科科班 5 年 7 年经验的 java 投递,按毕业年份算工龄,功底还可以的那种。

每天都有几十份超标的简历投递。还是没挂推广,没开自动刷新。排名靠后的招聘信息。


最近真的是大量的企业在优化员工。我经常有朋友问我有没有内推岗位。

年后说不定 13k 的岗位你也会投。
tabris233
2022-12-09 02:29:21 +08:00
主要今年深圳裁员裁的太狠了
Essaim
2022-12-09 05:20:47 +08:00
都是八股文,op 应该是完全没背面经,找两个月了感觉应该不止这一次面试吧?前面没有问到过这些八股文么。。
比如 innoDB 底层时限,是否是 op 理解错了或者面试官表达问题,一般是问数据存储实现方式或者索引实现方式吧。
redis 四点:c 、内存 io 、单线程不需要并发,也没有上下文切换,io 复用。
排序这个东西,冒泡、选择、插入,这都是最基本的,然后还有一个快排,都是非常常见的,问到排序基本得知道,进阶一点的希尔、归并、堆排都可能有人问。一般讲讲快排算法,说说快排时间复杂度 O(nlogn)就行了。
我感觉三年这些东西应该是能背的,主要是咱后端太卷了,面试官水平又参差不齐,只能搞这些花里胡哨的东西来恶心人。

我今天遇到个面试官题目就不清不楚的,上来先问我设计一个鉴权系统,security 、oauth 、jwt 、sso 跟他说了半天,总跟我杠安全性问题,实在说不明白了,转头问我。
如果要设计一个单用户登录的鉴权,后面用户登录会让前面登录失效,怎么做?
这种无非就是根据主体唯一标识缓存个 token ,每次登陆后就把 token 覆盖掉,前一个用户登录失效。结果他硬要跟我杠没有主体,仅凭借 token 怎么做。
大哥,你自己都说了用户登录失效以前的 token ,这个用户不就是一个主体么,我不信登录完全没有用户标识。到最后面完都没对上他电波,也没想明白他想问啥。。
gouziding
2022-12-09 08:03:29 +08:00
深圳今年好难,我也是 11 月离职,找了半个月,海投了几百家,就两个面试,其中一个估计是被 hr 刷业绩了,啥都没怎么问 10 分钟结束,第二个是外包,面了 1 个小时,个人问的问题挺难的,最后过了,只有 13k ,我跟外包 hr 谈了才谈到 14 ,同三年,但是我是带专。
上半年跳槽找工作的同学们都 15-17 了,我自认为是不比他们菜的,找工作运气真的蛮重要的
Narcissu5
2022-12-09 08:54:10 +08:00
innodb 的问题要么是你理解错了,要么这个问题太离谱。innodb 这么复杂的系统怎么可能三言两语说得清楚,这种问题就是典型的大而无当
chenPiMeiHaoChi
2022-12-09 09:12:54 +08:00
我估计你答个 B+树七七八八的就差不多了,再往深里说对面也听不懂。这会儿面试这么难了吗?我年初跳的时候还是只靠吹牛就行。
zqlcrow
2022-12-09 09:15:43 +08:00
有没有可能,是一种应试教育带来的后果(面试官),
以及一种卷带来的后果(应试者) 。

卷:
100 个求职者,问正常问题,每个人倒背如流。
怎么筛选?怎么从中筛选出一个人?
只能不断提高难度,不断提高难度,直到最后只有寥寥数人可以回到。


应试教育:
正常来说最优解是选技能 OK 的,价值观最符合实际需要情况的(实际工作中,感觉技术并不是最重要的。心态、工作意愿、思维、工作责任心,等等等)。
但应试教育表示,不会这些,也不懂这些。只懂做题,分高者上。
oppoic
2022-12-09 09:40:09 +08:00
全日制本科(有学位证)
那就是专升本吧?
philcat
2022-12-09 09:42:02 +08:00
@oppoic ??? 这不是正经本科的意思吗
uiosun
2022-12-09 09:42:31 +08:00
@wxf666 譬如楼主的这个问题,你可以延展为:

1. InnoDB 比 MyISAM 好在哪儿?
2. 你说的每个点,InnoDB 是怎样实现的,能说说里面的逻辑吗?
3. 这些逻辑如果用代码实现,任选一个,你觉得用面试的语言,如何编码?
4. 编码完成,这个功能能用了,可如果考虑性能优化,你有什么想法?

所以,楼主 16k 问这个问题,有点鬼畜了——依稀记得我第二份实习面试中,有一家问题是: 在我们的秒杀系统中,100 万 QPS 的并发,该怎么设计系统。

当时面完的体验:我就面一个 6k 的实习,搞我呢……
oppoic
2022-12-09 09:43:38 +08:00
@philcat 正经高考本科,为什么要带括号(有学位证)
yw121141111
2022-12-09 09:47:45 +08:00
@oppoic 因为有不正经的,只有毕业证的那种
7911364440
2022-12-09 09:48:00 +08:00
@oppoic ??? 不是所有正经高考本科毕业生都有学位证的。。。这问题问的就离谱。。。。
dlmy
2022-12-09 09:49:26 +08:00
只能说这面试官是 low level 的,我也在深圳面了一些大厂,面试官一上来就是夺命三连问,把我整懵逼了。
1 、你觉得你有什么价值?有什么亮眼的表现?为公司创造了什么?
dlmy
2022-12-09 09:50:07 +08:00
1 、你觉得你有什么价值?
2 、在上家公司有什么亮眼的表现?为公司创造了什么?
7911364440
2022-12-09 09:57:18 +08:00
直接问 InnoDB 的底层实现确实有点太宽泛了,我觉得可以分别说说 底层结构、索引实现、InnoDB 中的锁
LeegoYih
2022-12-09 10:03:25 +08:00
三年工作经验只会这些确实不应该
howfree
2022-12-09 10:05:37 +08:00
@LeegoYih 太真实了

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

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

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

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

© 2021 V2EX