如题,文章很长,就不直接贴出来了
链接: https://github.com/aylei/interview
非常感谢 v2 上帮我内推的各位老哥!
auto tag: 今日头条、蚂蚁金服、PingCAP
如题,文章很长,就不直接贴出来了
链接: https://github.com/aylei/interview
非常感谢 v2 上帮我内推的各位老哥!
auto tag: 今日头条、蚂蚁金服、PingCAP
有想看简历的老哥抱歉不能分享了,不过作为面经的补充,这里加一下大体的工作经历。
目前在老东家是呆了三年多(算上实习)。
实习期加第一个半年做的业务开发,当时啥也不会,属于恶补 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),中间也是有笑有泪。
|
misaka19000Jan 29, 2019
1
哇。。。膜拜巨佬
|
|
laike9mJan 29, 2019 via Android
2
这几家对具体工具的熟悉度要求好高啊
顺便膜拜 |
|
yizhimamongJan 29, 2019 via iPhone
3
楼主最后去蚂蚁吗
|
|
DesertCamelJan 29, 2019 via Android
4
感觉要求很高啊,虽然已经在准备在复习。但感觉,还是有一些知识需要经过实战才扎实。
|
|
mortonnexJan 29, 2019 via iPhone
5
谢谢分享
|
|
xiaoshenkeJan 29, 2019
6
膜拜。。强
|
|
SuddooJan 29, 2019
7
膜
|
|
scriptB0yJan 29, 2019
8
太强了。
|
|
gabonJan 29, 2019 via Android
10
膜
|
|
lynskylateJan 29, 2019 via Android
11
最后打算去哪?
|
|
12
pingcap 真的不错
|
|
byteliJan 29, 2019 via Android
13
真是膜拜,佩服。可惜的是楼主没透露职级,大概有 p7 么
|
|
ccpp132Jan 29, 2019 via Android
14
不错啊,看得我想学习下现在流行的新东西了
|
|
xiaoheijwJan 29, 2019
15
厉害了
|
|
eightqueenJan 29, 2019
16
酷家乐原来也有高手啊
|
|
YoockJan 29, 2019
17
羡慕楼主
|
|
981764793Jan 29, 2019 via Android
18
太强了,star 学习
|
|
cxyfreedomJan 29, 2019 via iPhone
19
很棒了,感受到了差距
|
|
moeyuiJan 30, 2019
20
写得很好,委实佩服啊
|
|
21
榜样啊👏
|
|
cosvenJan 30, 2019
22
强
|
|
colinsnowJan 30, 2019 via Android
23
学习学习👍
|
|
Allan0423Jan 30, 2019
24
这是高手
|
|
gouchaoerJan 30, 2019 via Android
25
以前还对单纯的技术很有兴趣,现在只对解决问题感兴趣了,所以绝对达不到 lz 那种高度
|
|
nicejkkkJan 30, 2019 via iPhone
26
人生赢家
|
|
Accat1024Jan 30, 2019 via Android
27
膜拜,大佬两年有这么多技术挑战,第一家公司这么好的。
|
|
woscaiziJan 30, 2019 via iPhone
28
开阔了我的眼界
|
|
zhang1215Jan 30, 2019
29
同样两年跟楼主差距太大了,羞愧不已
|
|
zuoakangJan 30, 2019 via Android
30
这后端有点强。楼主主要开发 k8s 方面的吗?
|
|
fuermosi777Jan 30, 2019
31
面试前没有保密协议吗
|
|
JoyJackJan 30, 2019 via iPhone
32
向大佬学习
|
|
panpanpanJan 30, 2019 via iPhone
33
太强了。。找到了学习的方向。
|
|
SwordSongJan 30, 2019
34
向大佬学习。
|
|
rrubickJan 30, 2019
35
两年。。。膜拜大佬,我要滚去学习了
|
|
MuscleOf2016Jan 30, 2019
36
是个狼人
|
|
sunjourneyJan 30, 2019
37
受用了
|
|
maxminJan 30, 2019
38
牛逼到不行,从算法到 技术栈 ,再到运维,每一块都够搞几年了的,真是佩服。
|
|
FakeLeungJan 30, 2019
39
两年。。。膜拜巨佬。
|
|
xx19941215Jan 30, 2019
40
为什么大佬们可以把面试的问题记得这么清楚 😂是录音了还是怎么弄的。。
|
|
William13Jan 30, 2019
41
牛逼
|
|
doctortaoJan 30, 2019
42
所以最后是去了哪里?「狗头」
|
|
SoulSleepJan 30, 2019
43
仔细看完了,非常优秀~
棒 |
|
WishoJan 30, 2019
44
最后选了哪家?感觉会是蚂蚁和 pingcap 之间选了吧?
|
|
Coeus999Jan 30, 2019
45
非常优秀~ 尤其前面仔细思考了自己的定位和适合的方向 磨刀不误砍柴工啊
|
|
ZerahJan 30, 2019
46
学习了,大佬真的强
|
|
glaucusJan 30, 2019
47
看得让我想放弃后端,这些面试题我一大半都答不上来
|
|
beijiaxuJan 30, 2019
48
太强了。。
|
|
pengyOneJan 30, 2019
49
膜拜...
|
|
hanwujibabyJan 30, 2019
50
真的强。
|
|
alittlefunJan 30, 2019 via Android
51
大佬是真的强
|
|
52
@xx19941215
每场面试完都先把面试过程简短记下来了 |
|
53
|
|
54
@fuermosi777
感谢提醒!我这边似乎没有见过类似的东西,昨晚也有朋友提醒我之前 zhihu 上有回答面经的答主被回收 offer 了,所以赶紧把文章发给了 HR,他们确认没什么问题。 |
|
55
@byteli
待遇相关不能透露,见谅哈 |
|
woffeeJan 30, 2019 via iPad
56
文章看完了,能再看看楼主的简历吗?
|
|
57
@doctortao
不好意思回复漏了😅,回复在 #53 |
|
58
@woffee
简历里个人信息太多,抱歉不能分享了 |
|
59
|
|
60
2333 结果 auto tag 了个“老哥”
|
|
61
@eightqueen
老东家在 CG 方向其实大牛云集噢 |
|
xinCleverJan 30, 2019
62
感觉自己这两年是荒废了。。。
|
|
eamon666Jan 30, 2019
63
lz 是硕吗?感觉比我 2 年经验的时候强了好几个数量级
|
|
meowooJan 30, 2019
64
真的强啊楼主
|
|
65
@eamon666
是本科,算是大学成绩太次没能保研,工作了拼命补回来吧。。 |
|
66
@zuoakang
主要停留在用的阶段,维护和二次开发由 ops 团队负责 |
|
wuYinJan 30, 2019
67
惭愧。
|
|
mywaitingJan 30, 2019
68
看来这个面试问题,目测我这样的什么鬼都用,什么鬼都知道一点,什么鬼都没有深入的底层码农,目测是没有机会入大厂了
|
|
Martin9Jan 30, 2019
69
同毕业两年多,看了下一大半答不上来,很惭愧
|
|
huoruJan 30, 2019
70
其实 v 友不是做这方面,题目答不出来很正常。
关键是让我羞愧的是,我也工作快两年了,没有这样子的深度啊。。。。。。。。。。。哭死 |
|
JafeeJan 30, 2019
71
赞! 真的好厉害!
|
|
shmilypeterJan 30, 2019
72
同是程序员,发现自己跟别人差距,比新手跟自己差距还大
|
|
zhangtaoJan 30, 2019
73
工作三年多,有如此功底很了不起了
|
|
CMGSJan 30, 2019
74
长江后浪推前浪,小伙子真不错
|
|
susucoolsamaJan 30, 2019
75
有点厉害啊,看来是要找好方向钻下去才好。
|
|
S9Yh4wIFsBG7jnE4Jan 30, 2019
76
。。。。我就想知道楼主面试的这些问题的知识点该去哪学 书本上感觉根本不会讲到 实战的机会也没有
|
|
fxxkgwJan 30, 2019
77
LZ 好棒,佩服。
就我的感觉来说,头条的面试官水平真的挺高的,甚至感觉有点碾压阿里的面试官。。 面过两次头条,每次都是 3 面结束没消息了。。很受桑。。 |
|
SakuraKumaJan 30, 2019
78
前端来看一哈大佬~
|
|
motaiJan 30, 2019
79
好厉害
|
|
Asuka4JJan 30, 2019
80
很厉害的总结,已经 share 给我们同学了
所以最后去了哪里? |
|
81
@Asuka4J
见 #53 |
|
weisuodadaoJan 30, 2019
82
膜拜大佬
|
|
mandy0119Jan 30, 2019
83
着重看了蚂蚁的面试。过完年想试试 P6 的。看完虽然我是做 JAVA 的,但是 JAVA 有些问题也看得我很懵,信心突然受挫啊,过年还是得补补
|
|
twogoodsJan 30, 2019
84
这个工作内容确实让人羡慕,有多少人整天就写些业务代码
|
|
85
@CMGS
彭老板见笑了😅感谢内推!没能去面很遗憾_(:з」∠)_ |
|
86
@rayingecho 我猜到了大佬会拒头条,也建议拒头条,因为在另外两个 offer 面前 EE 是真的不值得去。
如果是我的话,如果 base 差不多,会异常纠结蚂蚁和 pingcap,一个是 big name 另一个 geek 指数爆棚。 据我所知,蚂蚁有几个团队做云原生、容器、service mesh 那套很前沿的,值得去啊。 |
|
87
@shayang888
额,个人体验来讲主要还是实践,踩过坑之后看书和文章会有新的认识 “没有机会”这点也有同事找我聊我,这一方面是要看运气,因为哪里都是坑少萝卜多;另一方面(可能听起来比较鸡汤),那就是建立信任,做团队里最靠谱的那个人,主动承担更多责任,尽量让所有的问题到你这里就是终点,那么当下一个坑出现的时候,你就是最合适的那根萝卜。 |
|
memorycancelJan 30, 2019
88
干货。战略性 mark。日后有用~~~
|
|
thomaswangJan 30, 2019
89
大佬, 薪资大概是什么情况
|
|
enenaaaJan 30, 2019
90
非常优秀了
|
|
Ryan2018Jan 30, 2019
91
的确不错
|
|
zongaJan 30, 2019 via iPhone
92
大佬请收下我的膝盖....
|
|
LeeSeoungJan 30, 2019
93
学些了,膜拜下大佬
|
|
YikiJan 30, 2019
94
我是来献上我的膝盖的
|
|
omriJan 30, 2019
95
佩服楼主,可见第一份工作是多么重要啊
|
|
sigaritusJan 30, 2019
96
厉害厉害
|
|
a15819620038Jan 30, 2019
97
优秀
|
|
PianYiyuJan 30, 2019 via Android
98
钦佩
|
|
SabaPingJan 30, 2019
99
楼主是我工作之后接触过的研发里面最屌的一个.
主大佬一路顺风! |
|
100
@SabaPing
太商业了。。。 |