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

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

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

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

链接: 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  
kang666
    101
kang666  
   2019-01-31 02:01:34 +08:00 via Android
专科生的我估计无望可。。。。。。
bengol
    102
bengol  
   2019-01-31 07:25:50 +08:00 via Android   ❤️ 1
头条基础架构中间件组考虑吗?负责 go rpc 框架,setvice mesh 相关
rayingecho
    103
rayingecho  
OP
   2019-01-31 11:02:54 +08:00
@bengol
目前不考虑更多的机会了, 感谢大佬!
sherlockgy
    104
sherlockgy  
   2019-01-31 17:23:08 +08:00
感谢分享的面经
CMGS
    105
CMGS  
   2019-01-31 17:57:46 +08:00
@rayingecho 是真的厉害啦,是我们的损失,唉
ecrazy
    106
ecrazy  
   2019-02-01 08:45:55 +08:00 via iPhone
GitHub 地址打不开?
lena0913
    107
lena0913  
   2019-02-01 18:39:46 +08:00
太强悍了,3 年多的开发看的想转行了
Infernalzero
    108
Infernalzero  
   2019-02-02 13:45:52 +08:00
@eightqueen 只是老司机占比少一些,大多是楼主这样优秀的年轻人,酷家乐研发的整体素质还是不错的
rayingecho
    109
rayingecho  
OP
   2019-02-03 15:38:47 +08:00
@Infernalzero
给团佬打 call
no13bus
    110
no13bus  
   2019-02-08 17:13:40 +08:00
@rayingecho 牛人加个微信呗,我也是个 java 后端。
rayingecho
    111
rayingecho  
OP
   2019-02-10 13:45:50 +08:00
@no13bus
不是什么牛人...可以邮件微信号认识一下一起交流
sheng3233386
    112
sheng3233386  
   2019-02-10 19:24:09 +08:00
@bengol 借贴,问下大佬,头条现在有硬性的社招标准么?二本工作经验 2 年,想进头条。
minbin
    113
minbin  
   2019-02-10 21:34:23 +08:00
@rayingecho 大佬可以微信交流一下吗
no13bus
    114
no13bus  
   2019-02-11 09:22:00 +08:00
@rayingecho email 回复你了。嘻嘻
StephenW
    115
StephenW  
   2019-02-11 11:25:09 +08:00
我觉得楼主有一句说得特别好,不要觉得了解过一点就往简历上写掌握。
面过不少人都是这样,让我觉得他们很不靠谱
bengol
    116
bengol  
   2019-02-11 12:08:30 +08:00 via Android
@sheng3233386 这些标准主要还是为了提高面试效率,过滤一些没有强烈意向且本身背景不太好的人。如果确实有意向可以和 hr 或者猎头说明下,一般都会安排面试的
Ryan2018
    117
Ryan2018  
   2019-02-28 15:30:03 +08:00
楼主最后去了哪里呢
rayingecho
    118
rayingecho  
OP
   2019-02-28 15:43:34 +08:00
@Ryan2018
PingCAP,刚 Append 啦
bringyou
    119
bringyou  
   2019-03-01 11:16:36 +08:00
有幸能跟楼主共事多年,祝好
xiaoshenke
    120
xiaoshenke  
   2019-03-04 18:56:59 +08:00
@rayingecho 老哥稳
1  2  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2737 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 71ms · UTC 15:01 · PVG 23:01 · LAX 07:01 · JFK 10:01
Developed with CodeLauncher
♥ Do have faith in what you're doing.