V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
rayingecho
V2EX  ›  职场话题

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

  rayingecho · 2019-01-29 20:11:59 +08:00 · 24087 次点击
这是一个创建于 2160 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

第 1 条附言  ·  2019-01-30 12:13:53 +08:00

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

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

实习期加第一个半年做的业务开发,当时啥也不会,属于恶补 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),中间也是有笑有泪。

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

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

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

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

“没有机会”这点也有同事找我聊我,这一方面是要看运气,因为哪里都是坑少萝卜多;另一方面(可能听起来比较鸡汤),那就是建立信任,做团队里最靠谱的那个人,主动承担更多责任,尽量让所有的问题到你这里就是终点,那么当下一个坑出现的时候,你就是最合适的那根萝卜。
memorycancel
    88
memorycancel  
   2019-01-30 16:34:59 +08:00
干货。战略性 mark。日后有用~~~
thomaswang
    89
thomaswang  
   2019-01-30 16:39:15 +08:00
大佬, 薪资大概是什么情况
enenaaa
    90
enenaaa  
   2019-01-30 16:53:10 +08:00
非常优秀了
Ryan2018
    91
Ryan2018  
   2019-01-30 16:53:29 +08:00
的确不错
zonga
    92
zonga  
   2019-01-30 17:26:54 +08:00 via iPhone
大佬请收下我的膝盖....
LeeSeoung
    93
LeeSeoung  
   2019-01-30 17:33:03 +08:00
学些了,膜拜下大佬
Yiki
    94
Yiki  
   2019-01-30 17:38:58 +08:00
我是来献上我的膝盖的
omri
    95
omri  
   2019-01-30 17:43:27 +08:00
佩服楼主,可见第一份工作是多么重要啊
sigaritus
    96
sigaritus  
   2019-01-30 18:27:44 +08:00
厉害厉害
a15819620038
    97
a15819620038  
   2019-01-30 19:13:24 +08:00
优秀
PianYiyu
    98
PianYiyu  
   2019-01-30 20:42:19 +08:00 via Android
钦佩
SabaPing
    99
SabaPing  
   2019-01-30 20:59:08 +08:00
楼主是我工作之后接触过的研发里面最屌的一个.
主大佬一路顺风!
rayingecho
    100
rayingecho  
OP
   2019-01-30 22:35:45 +08:00
@SabaPing
太商业了。。。
1  2  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2110 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 26ms · UTC 01:12 · PVG 09:12 · LAX 17:12 · JFK 20:12
Developed with CodeLauncher
♥ Do have faith in what you're doing.