之前的帖: https://v2ex.com/t/686468
之前发帖说心态崩了,收到很多 v 友的鼓励和宽慰,非常感谢大家。
因为最近两周一直在忙面试,没有来得及回复。在此对之前回帖的各位 v 友表示感谢。目前已经顺利上岸,也祝大家在 2020 的下半年越来越顺利。
找工作这段时间感想颇多,总结一点面试经验和人生思考分享给大家。
最近两周大概面试了八家,基本上每一家都到了终面,4 家给了 offer, 2 家因为薪资超预算没有录用,2 家挂掉。整个面试过程与我所预想的有比较大的差异。
因为疫情原因,今年面试流程比较长,除非现场面试,否则多数要一周多才能给到最终结果。
善用脉脉、看准网等网站了解公司内部情况,某些小公司槽点比较多。有些问题不便在面试中直接问,脉脉、看准网上有不少值得参考的评论,可以帮助大家避免不少坑。然而“尽信不如不信”,有些评价还是需要大家客观看待。
频繁换工作对求职的影响远超你的想象。当你想要离职时,一定要想清楚是什么原因让你不得不离职。即使你想到无数的理由让你离职,请跳出自己的视角,站在一个 hr 的角度重新审视一遍你的离职理由,有些原因你自己觉得很有道理,但从 hr 的角度会有非常不同的理解。总结来说,对于离职原因的陈述既要坦诚又要客观、合理。
对于两年经验的后端开发,算法、基础知识、数据库已经不足以衡量候选人的能力。面试中大部分的时间是在讨论项目经验和对架构的理解。所以要好好整理和反思自己做过的项目(参考 STAR 原则),多看些技术博客。反复研究和提炼以往项目中的架构设计思路。高并发架构可能涉及到的知识点包括:微服务、消息队列、分布式锁、缓存、分布式数据一致性、负载均衡、海量存储等。 从每个话题可以多角度切入到不同的领域,全面了解候选人对常用组件、常用方案的理解程度。比如从缓存切入到 redis 、缓存替换策略、缓存雪崩、redis 集群等问题。从微服务切入会问到 grpc 框架、socket 、非阻塞 IO 等。从负载均衡、服务治理可以切入到 k8s 的服务监控、负载均衡机制、流量控制等,从 k8s 展开问 docker 、linux 内核虚拟化的原理等。从消息队列切入到消息分发机制、kafka 等。从海量存储切入到数据库的索引、读写分离策略、数据库性能优化、NoSql 存储、分层索引等。正因为架构问题在面试中起到提纲挈领的作用,所以常常被面试官问到。 准备面试时,应提前按照上面的层级拓扑结构把自己的知识梳理一遍。
本来想再跟大家分享一些对人生和 IT 职业的看法与思考,不过改来改去都没办法合理组织自己的语言,不是过于敏感,就是有很大的争议,所以暂时不写了。
再次感谢各位 V 友。希望上面的经验能够帮助到一些人。祝愿大家在 2020 年的下半年越来越好。
1
sulinehk 2020-07-14 07:04:13 +08:00
非常有用,特别是 面试方面的一些经验 这段
|
2
yoke123 2020-07-14 07:15:51 +08:00 via Android
2 年经验要求那么多吗?这是面试大厂吧。
|
3
litp 2020-07-14 08:30:07 +08:00
“对职业的一些思考” 赞。
|
4
kxiaong OP @sulinehk @litp 谢谢,能帮助到大家就好。后续我准备用思维导图把后端架构中涉及到的知识点梳理一遍,以方便大家参考。
@yoke123 并不是大厂。 多数是细分领域排名比较靠前的独角兽和创业公司。因为以往项目中有架构相关的设计经历,面试官会非常关注这类项目。 正像我上面说的,架构问题是面试中提纲挈领的点。从这个点展开既能聊常用的组件、常用方案,又能从组件和方案继续深层次、多角度地问下去,一直问到底层原理和实现。同时结合实际业务场景,还能考察候选人对业务的理解。 大家在准备面试时,常常从网上的面经开始,看数据库相关的面试题、看网络相关的面试题等等。但是这样准备面试往往“知其然不知所以然”,因为没有架构背景、没有业务场景。 面经上的那些性能优化、底层原理,常常是针对特定架构、特定问题或业务场景的。 脱离开这些谈性能优化、底层原理常常陷入死记硬背的形式主义,所以还是推荐大家在准备面试时,对架构有一定了解,对自己的知识体系有一个宏观认知,这样准备起来效率更高一些。 |
5
litp 2020-07-14 08:40:11 +08:00 1
@kxiaong 说的很到位,所以现在有很大一部分小厂员工,1 没有架构北京,2 没有自己的知识体系。基本上只是面向接口开发。一方面是自己不够努力,但更多的还是没有场景来积累知识。所以这样的情况其实很难达到面试官的要求,我就包含在内,所以在这样范围内的小伙伴,找工作的机会就更少一些。
|
6
tairan2006 2020-07-14 08:59:31 +08:00 via Android
我还以为楼主分享公务员面试经验呢…找工作不叫上岸啊
|
7
TimeRain 2020-07-14 09:01:16 +08:00 via Android
公务员才叫上岸
|
8
kxiaong OP @tairan2006 @TimeRain 😂 查了一下,我对“上岸”的理解确实错了😂。
|
9
imdong 2020-07-14 09:06:51 +08:00 1
感谢分享,已“三连”。
|
10
cokepro 2020-07-14 09:16:43 +08:00
感谢分享。background 和楼主类似。懂的没有楼主多,心态处于崩的边缘,哈哈。有机会交流下。
|
11
chenyu0532 2020-07-14 09:30:18 +08:00 1
我是进来看公务员面试的。。你给我看这个??
|
12
liion 2020-07-14 09:34:55 +08:00
很赞
|
13
ylsc633 2020-07-14 09:36:49 +08:00
对楼主有印象 隔一段时间就出来牢骚几句的..
我记得我还吐槽过, 有这时间,还不如多看点题, 多准备准备面试.. 终于 拿到心怡的 offer 了. 不容易啊, 印象里 好像是有半年了吧.. 恭喜 |
14
5yyy 2020-07-14 09:46:07 +08:00
👍
|
16
Meridian 2020-07-14 10:11:21 +08:00
划重点 项目经验和对架构的理解,两年经验的难度剧增,18 年大家都还是 spring 呢,19 就到了微服务,20 年直接架构
|
17
DanielYao 2020-07-14 10:36:40 +08:00
感谢分享,三连
|
18
angryfish 2020-07-14 11:44:01 +08:00 via iPhone 1
亲,您这不叫做上岸。这叫换船。公务员才是上岸
|
19
00oo00 2020-07-14 11:52:00 +08:00 via Android
一般考研或者公务员才叫上岸呢亲
|
20
zjty 2020-07-14 11:55:40 +08:00
我也以为是公务员上岸,还在想,这个点应该还没有啥结果的啊
|
21
hatebugs 2020-07-14 12:11:29 +08:00 via Android
楼主的面试经验总结的很到位 。形成知识体系,面试切入。
|
23
black0144 2020-07-14 12:17:49 +08:00
我也以为公务员。。。
|
24
vtz668 2020-07-14 12:24:42 +08:00
golang 好多职位都有 k8s 等容器技术的要求, 老哥能告知怎么学习的吗,感觉好复杂啊 =-=
|
25
norahc 2020-07-14 13:37:53 +08:00
感谢分享,切入点很好,也很透彻
|
26
pouta 2020-07-14 13:50:46 +08:00
感谢分享
|
27
litp 2020-07-14 14:44:06 +08:00
@dinjufen 我现在就很无解,所以我觉得上不去车,那就先找个可以跟着跑的车。要么大厂少工资打杂,要么小厂项目比较丰富些打杂。
|
28
cfcfcfcf 2020-07-14 15:50:08 +08:00
感谢分享
|
29
WhiteDragon96 2020-07-14 17:02:36 +08:00
感觉你是大佬,我才半个月没找到工作就开始乱投了,以开始可能还会想一个公司的前景,技术啥的,现在有人要我就好了,我要是半年没找到工作,去干啥都有可能了
|
30
yc8332 2020-07-15 14:11:21 +08:00
频繁换工作确实影响比较大。。
|
31
timsims 2020-07-15 14:36:19 +08:00
原来脉脉也能看八卦,之前一直用看准网
|
32
kxiaong OP @cokepro @litp @dinjufen @feiniu 这个行业成长很快,只要有机会做一两个有深度的项目,认真总结思考就能很快提升起来,平时工作中还是要多发挥主观能动性。我比较幸运的地方是,之前公司比较轻松,氛围很好,我自己主动承担了比较核心的一块业务,后面找工作基本上都是靠着这个项目经验。
@vtz668 k8s 我只能算入门的水平,谈不上什么值得分享的经验。 如果不是运维开发或者云计算相关岗位,我觉得能了解基本的操作,会配置和部署服务就够用了。如果是云计算相关的开发岗位,底层需要 Linux 内核的知识,建议先看看《 Linux 内核架构》和《 kubernetes 权威指南》,吃透这两本书找个靠谱的机会还是绰绰有余的。目前我在看的也是这两本书,很有收获。 感谢各位的点赞,恕我不一一回复了。2020 年行情不乐观,大家共克时艰,共同努力,不要因为暂时的挫折失去希望和奋斗的动力,相信努力总会有回报! |
33
v2webdev 2020-08-02 10:44:14 +08:00
看得出来楼主确实功底深厚。
|
34
yaoxuwang 2020-09-28 20:01:01 +08:00
楼主有没有笔记可以分享呢
|
35
sakura1 2020-10-26 14:15:13 +08:00
这水平很好了
|
36
nicoley 2020-12-06 11:04:40 +08:00
楼主很强,谢谢楼主的分享!!
|