rayingecho

一月份拿了蚂蚁、头条、PingCAP 的社招 offer,分享一些心路历程(也算经验吧?)

  rayingecho · Jan 29, 2019 · 27271 views
This topic created in 2842 days ago, the information mentioned may be changed or developed.

如题,文章很长,就不直接贴出来了

链接: https://github.com/aylei/interview

非常感谢 v2 上帮我内推的各位老哥!

auto tag: 今日头条、蚂蚁金服、PingCAP

Supplement 1  ·  Jan 30, 2019

有想看简历的老哥抱歉不能分享了,不过作为面经的补充,这里加一下大体的工作经历。

目前在老东家是呆了三年多(算上实习)。

实习期加第一个半年做的业务开发,当时啥也不会,属于恶补 Java 和 MySQL 的阶段。当时看了好多书,还有印象的是《Thinking in Java》、《Effective Java》、《高性能 MySQL》,第一本是因为写得太啰嗦了被我记住了,后两本确实是好书,至今回想很多章节都有新的收获

16年底碰到了一个很棒的机会,公司要成立中间件部门,我有幸转过去开始做中间件。当时中间件只有三个人,我的 mentor 和另一位大哥带头在做分库分表,分库分表这个事情有一个麻烦的就是业务方不敢直接切到新库上。于是当时就让我做一个旧库和新库实时同步的方案。这里面有一个挑战是老的表都设计得太范式化了,取一个列表要 join N 张表,这在分库分表场景下显然不现实。因此这个同步是把旧的 N 张表,同步到一个整合后的新表中。后来这个方案除了支持分库分表,也用在了搜索索引的准实时构建里。当时还写了一篇文章,现在回头看有点不忍直视_(:з」∠)_

也因为这个项目开始用 k8s(同步任务非常多,用 k8s 做调度),17年下半年公司要做一块垂直的新业务,mgr 让我过去帮忙设计架构,顺便搭建前期的基础系统,于是在这块新业务上全盘上了 k8s 和 istio,又刷了一波经验。

再下来就是18年上半年组织上派下来一个半年目标:搞一个配置中心并且把所有服务都接入配置中心,当时也调研了不少方案,最后...为了刷经验自己写了一个,写的过程倒没什么,推进各个业务方接这个过程对我锻炼很大,让我学会了从业务方的角度去看待业务问题和中间件。

18年下半年被调走做监控,之前的监控架构只有日志,在日志上做 Stream Compute 然后落到数仓做 OLAP,完全是大数据的玩法,用来做监控报警实时性和稳定性都有很大问题。整体做的事情就是把指标这一套融合进来,一是省钱,二是增强稳定性实时性。这段经历给我最宝贵的经验是我不再是一个人去做事情,而是需要调动我的团队去做事(当然并不是汇报关系,我只是 acting PO + TO),中间也是有笑有泪。

Supplement 2  ·  Jan 30, 2019
另外,面试问题只是参考,每个人简历上写的经历也不一样,面试官也是结合岗位要求和你的简历来提问的,尤其是面试后半段的问题,基本都是基于前半段的问题继续深入的。还有一点,云原生也只是近几年的新潮流,不属于后端的核心竞争力部分,这部分的问题属于“看过用过就知道”,术业有专攻罢了。

真正有参考的我觉得是头条的那几轮,从我自己面别人的角度来看,都属于后端经典问题。
Supplement 3  ·  Feb 28, 2019
更新:去了 PingCAP,3 月入职
120 replies  •  2019-03-04 18:56:59 +08:00
1  2  
❮ ❯
misaka19000
misaka19000
Jan 29, 2019
1
哇。。。膜拜巨佬
laike9m
laike9m
Jan 29, 2019 via Android
2
这几家对具体工具的熟悉度要求好高啊
顺便膜拜
yizhimamong
yizhimamong
Jan 29, 2019 via iPhone
3
楼主最后去蚂蚁吗
DesertCamel
DesertCamel
Jan 29, 2019 via Android
4
感觉要求很高啊,虽然已经在准备在复习。但感觉,还是有一些知识需要经过实战才扎实。
mortonnex
mortonnex
Jan 29, 2019 via iPhone
5
谢谢分享
xiaoshenke
xiaoshenke
Jan 29, 2019
6
膜拜。。强
Suddoo
Suddoo
Jan 29, 2019
7
膜
scriptB0y
scriptB0y
Jan 29, 2019
8
太强了。
scriptB0y
scriptB0y
Jan 29, 2019
9
@laike9m 云原生可能都对这一套东西熟悉一些
gabon
gabon
Jan 29, 2019 via Android
10
膜
lynskylate
lynskylate
Jan 29, 2019 via Android
11
最后打算去哪?
trait
trait
Jan 29, 2019❤️1
12
pingcap 真的不错
byteli
byteli
Jan 29, 2019 via Android
13
真是膜拜,佩服。可惜的是楼主没透露职级,大概有 p7 么
ccpp132
ccpp132
Jan 29, 2019 via Android
14
不错啊,看得我想学习下现在流行的新东西了
xiaoheijw
xiaoheijw
Jan 29, 2019
15
厉害了
eightqueen
eightqueen
Jan 29, 2019
16
酷家乐原来也有高手啊
Yoock
Yoock
Jan 29, 2019
17
羡慕楼主
981764793
981764793
Jan 29, 2019 via Android
18
太强了,star 学习
cxyfreedom
cxyfreedom
Jan 29, 2019 via iPhone
19
很棒了,感受到了差距
moeyui
moeyui
Jan 30, 2019
20
写得很好,委实佩服啊
lewoer
lewoer
Jan 30, 2019 via Android❤️1
21
榜样啊👏
cosven
cosven
Jan 30, 2019
22
强
colinsnow
colinsnow
Jan 30, 2019 via Android
23
学习学习👍
Allan0423
Allan0423
Jan 30, 2019
24
这是高手
gouchaoer
gouchaoer
Jan 30, 2019 via Android
25
以前还对单纯的技术很有兴趣,现在只对解决问题感兴趣了,所以绝对达不到 lz 那种高度
nicejkkk
nicejkkk
Jan 30, 2019 via iPhone
26
人生赢家
Accat1024
Accat1024
Jan 30, 2019 via Android
27
膜拜,大佬两年有这么多技术挑战,第一家公司这么好的。
woscaizi
woscaizi
Jan 30, 2019 via iPhone
28
开阔了我的眼界
zhang1215
zhang1215
Jan 30, 2019
29
同样两年跟楼主差距太大了,羞愧不已
zuoakang
zuoakang
Jan 30, 2019 via Android
30
这后端有点强。楼主主要开发 k8s 方面的吗?
fuermosi777
fuermosi777
Jan 30, 2019
31
面试前没有保密协议吗
JoyJack
JoyJack
Jan 30, 2019 via iPhone
32
向大佬学习
panpanpan
panpanpan
Jan 30, 2019 via iPhone
33
太强了。。找到了学习的方向。
SwordSong
SwordSong
Jan 30, 2019
34
向大佬学习。
rrubick
rrubick
Jan 30, 2019
35
两年。。。膜拜大佬,我要滚去学习了
MuscleOf2016
MuscleOf2016
Jan 30, 2019
36
是个狼人
sunjourney
sunjourney
Jan 30, 2019
37
受用了
maxmin
maxmin
Jan 30, 2019
38
牛逼到不行,从算法到 技术栈 ,再到运维,每一块都够搞几年了的,真是佩服。
FakeLeung
FakeLeung
Jan 30, 2019
39
两年。。。膜拜巨佬。
xx19941215
xx19941215
Jan 30, 2019
40
为什么大佬们可以把面试的问题记得这么清楚 😂是录音了还是怎么弄的。。
William13
William13
Jan 30, 2019
41
牛逼
doctortao
doctortao
Jan 30, 2019
42
所以最后是去了哪里?「狗头」
SoulSleep
SoulSleep
Jan 30, 2019
43
仔细看完了,非常优秀~
棒
Wisho
Wisho
Jan 30, 2019
44
最后选了哪家?感觉会是蚂蚁和 pingcap 之间选了吧?
Coeus999
Coeus999
Jan 30, 2019
45
非常优秀~ 尤其前面仔细思考了自己的定位和适合的方向 磨刀不误砍柴工啊
Zerah
Zerah
Jan 30, 2019
46
学习了,大佬真的强
glaucus
glaucus
Jan 30, 2019
47
看得让我想放弃后端,这些面试题我一大半都答不上来
beijiaxu
beijiaxu
Jan 30, 2019
48
太强了。。
pengyOne
pengyOne
Jan 30, 2019
49
膜拜...
hanwujibaby
hanwujibaby
Jan 30, 2019
50
真的强。
alittlefun
alittlefun
Jan 30, 2019 via Android
51
大佬是真的强
rayingecho
rayingecho
OP
Jan 30, 2019
52
@xx19941215
每场面试完都先把面试过程简短记下来了
rayingecho
rayingecho
OP
Jan 30, 2019
53
@yizhimamong
@Wisho
@lynskylate
心里已经有决定了,不过明面上只拒了头条,等确定之后我更新在下面吧
rayingecho
rayingecho
OP
Jan 30, 2019
54
@fuermosi777
感谢提醒!我这边似乎没有见过类似的东西,昨晚也有朋友提醒我之前 zhihu 上有回答面经的答主被回收 offer 了,所以赶紧把文章发给了 HR,他们确认没什么问题。
rayingecho
rayingecho
OP
Jan 30, 2019
55
@byteli
待遇相关不能透露,见谅哈
woffee
woffee
Jan 30, 2019 via iPad
56
文章看完了,能再看看楼主的简历吗?
rayingecho
rayingecho
OP
Jan 30, 2019
57
@doctortao
不好意思回复漏了😅,回复在 #53
rayingecho
rayingecho
OP
Jan 30, 2019
58
@woffee
简历里个人信息太多,抱歉不能分享了
rayingecho
rayingecho
OP
Jan 30, 2019
59
@maxmin
其实是蜻蜓点水,都接触过一点,但掌握得都很浅。
这次调整也是想找个方向深入下去
twoyuan
twoyuan
Jan 30, 2019❤️1
60
2333 结果 auto tag 了个“老哥”
rayingecho
rayingecho
OP
Jan 30, 2019
61
@eightqueen
老东家在 CG 方向其实大牛云集噢
xinClever
xinClever
Jan 30, 2019
62
感觉自己这两年是荒废了。。。
eamon666
eamon666
Jan 30, 2019
63
lz 是硕吗?感觉比我 2 年经验的时候强了好几个数量级
meowoo
meowoo
Jan 30, 2019
64
真的强啊楼主
rayingecho
rayingecho
OP
Jan 30, 2019
65
@eamon666
是本科,算是大学成绩太次没能保研,工作了拼命补回来吧。。
rayingecho
rayingecho
OP
Jan 30, 2019
66
@zuoakang
主要停留在用的阶段,维护和二次开发由 ops 团队负责
wuYin
wuYin
Jan 30, 2019
67
惭愧。
mywaiting
mywaiting
Jan 30, 2019
68
看来这个面试问题,目测我这样的什么鬼都用,什么鬼都知道一点,什么鬼都没有深入的底层码农,目测是没有机会入大厂了
Martin9
Martin9
Jan 30, 2019
69
同毕业两年多,看了下一大半答不上来,很惭愧
huoru
huoru
Jan 30, 2019
70
其实 v 友不是做这方面,题目答不出来很正常。

关键是让我羞愧的是,我也工作快两年了,没有这样子的深度啊。。。。。。。。。。。哭死
Jafee
Jafee
Jan 30, 2019
71
赞! 真的好厉害!
shmilypeter
shmilypeter
Jan 30, 2019
72
同是程序员,发现自己跟别人差距,比新手跟自己差距还大
zhangtao
zhangtao
Jan 30, 2019
73
工作三年多,有如此功底很了不起了
CMGS
CMGS
Jan 30, 2019
74
长江后浪推前浪,小伙子真不错
susucoolsama
susucoolsama
Jan 30, 2019
75
有点厉害啊,看来是要找好方向钻下去才好。
S9Yh4wIFsBG7jnE4
S9Yh4wIFsBG7jnE4
Jan 30, 2019
76
。。。。我就想知道楼主面试的这些问题的知识点该去哪学 书本上感觉根本不会讲到 实战的机会也没有
fxxkgw
fxxkgw
Jan 30, 2019
77
LZ 好棒,佩服。
就我的感觉来说,头条的面试官水平真的挺高的,甚至感觉有点碾压阿里的面试官。。
面过两次头条,每次都是 3 面结束没消息了。。很受桑。。
SakuraKuma
SakuraKuma
Jan 30, 2019
78
前端来看一哈大佬~
motai
motai
Jan 30, 2019
79
好厉害
Asuka4J
Asuka4J
Jan 30, 2019
80
很厉害的总结,已经 share 给我们同学了

所以最后去了哪里?
rayingecho
rayingecho
OP
Jan 30, 2019
81
@Asuka4J
见 #53
weisuodadao
weisuodadao
Jan 30, 2019
82
膜拜大佬
mandy0119
mandy0119
Jan 30, 2019
83
着重看了蚂蚁的面试。过完年想试试 P6 的。看完虽然我是做 JAVA 的,但是 JAVA 有些问题也看得我很懵,信心突然受挫啊,过年还是得补补
twogoods
twogoods
Jan 30, 2019
84
这个工作内容确实让人羡慕,有多少人整天就写些业务代码
rayingecho
rayingecho
OP
Jan 30, 2019
85
@CMGS
彭老板见笑了😅感谢内推!没能去面很遗憾_(:з」∠)_
Wisho
Wisho
Jan 30, 2019❤️1
86
@rayingecho 我猜到了大佬会拒头条,也建议拒头条,因为在另外两个 offer 面前 EE 是真的不值得去。
如果是我的话,如果 base 差不多,会异常纠结蚂蚁和 pingcap,一个是 big name 另一个 geek 指数爆棚。
据我所知,蚂蚁有几个团队做云原生、容器、service mesh 那套很前沿的,值得去啊。
rayingecho
rayingecho
OP
Jan 30, 2019
87
@shayang888
额,个人体验来讲主要还是实践,踩过坑之后看书和文章会有新的认识

“没有机会”这点也有同事找我聊我,这一方面是要看运气,因为哪里都是坑少萝卜多;另一方面(可能听起来比较鸡汤),那就是建立信任,做团队里最靠谱的那个人,主动承担更多责任,尽量让所有的问题到你这里就是终点,那么当下一个坑出现的时候,你就是最合适的那根萝卜。
memorycancel
memorycancel
Jan 30, 2019
88
干货。战略性 mark。日后有用~~~
thomaswang
thomaswang
Jan 30, 2019
89
大佬, 薪资大概是什么情况
enenaaa
enenaaa
Jan 30, 2019
90
非常优秀了
Ryan2018
Ryan2018
Jan 30, 2019
91
的确不错
zonga
zonga
Jan 30, 2019 via iPhone
92
大佬请收下我的膝盖....
LeeSeoung
LeeSeoung
Jan 30, 2019
93
学些了,膜拜下大佬
Yiki
Yiki
Jan 30, 2019
94
我是来献上我的膝盖的
omri
omri
Jan 30, 2019
95
佩服楼主,可见第一份工作是多么重要啊
sigaritus
sigaritus
Jan 30, 2019
96
厉害厉害
a15819620038
a15819620038
Jan 30, 2019
97
优秀
PianYiyu
PianYiyu
Jan 30, 2019 via Android
98
钦佩
SabaPing
SabaPing
Jan 30, 2019
99
楼主是我工作之后接触过的研发里面最屌的一个.
主大佬一路顺风!
rayingecho
rayingecho
OP
Jan 30, 2019
100
@SabaPing
太商业了。。。
1  2  
❮ ❯
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1135 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 160ms · UTC 23:12 · PVG 07:12 · LAX 15:12 · JFK 18:12
♥ Do have faith in what you're doing.