当前位置:   article > 正文

字节跳动蚂蚁金服百度SRE社招面经

字节跳动蚂蚁金服百度sre社招面经

2019年11月份,因为想了解行业对研发运维/sre的要求和自己在行业的定位(当时真没想跳槽),于是开始了将近一个半月的面试,拿下百度,阿里云,蚂蚁金服,字节跳动,欢聚时代,快手的SRE… offer,最后不禁各种诱惑,现已经入职字节,准备陆续把面试过程和谈薪经历分享出来,希望大家能少入坑。

简历篇

简历必须突出个人优势,当面试官看到简历那一刻,有初恋的感觉,就OK了,第一段写自己最有竞争力的介绍,如果985学校可以写在前面双非写在后面,尽量涵盖面试岗位多个方向的技能,提高面试几率,然后项目按时间倒序从最近的时间开始一直写到实习,社招不写学校时期的内容,一页写完,摘取部分内容如下

简介部分:xx公司研发运维三年经验,主要负责成本和质量优化,网络平台研发,链路优化,单机性能提升…9项发明专利(第一发明人),CCIE(R&S)网络认证专家

项目一:2019/06-2019/11 负责成本和质量优化 (专利x个)
工作职责:项目负责人,设计xxx方案和组织人员落地,并参与部分后端开发
主要贡献和经历:节约成本xxxx万/月,质量提升x%,设计并落地了y流程,提升人员效率z%…
熟悉掌握技术知识:python,DNS,xx问题原理

项目二:…

(只写客观内容,用数据证明,不写主观词(例如我很强之类的幽默词语),尽量如实填写,如果没负责项目可以写参与,但是一定要都能说清楚的,要不则不写)

技术面篇

发起和负责的项目,需要自信的说出来,从发现到落地的全过程,能发现问题的人很多,能解决单个问题的人也不少,能发现能推动能超出预期落地的是你要体现出来的,如果没有那就尽量现在开始培养这种能力,要让面试官从你的项目经历中了解你是什么样的人,优势在哪。没刷力扣算法题不是很会,略尴尬,建议面试前刷一下

百度SRE

一面
  • 16个球,只有一个更轻,一个天平,怎么三次找出最轻的球
  • 烧一根不均匀的绳子,从头烧到尾是要1个小时.现在有若干条材质相同的绳子 问如何用烧绳的方法来计时一个小时15分钟
  • 一个用户不能访问,解决思路
  • 怎么证明一个用户被劫持了
  • python 基础
  • 接着开始问项目,涉及到细节和思考方案的过程

相对比较简单,代码能力考查比较基础

二、三面
  • 全程问项目,写的都问,怎么跨部门沟通,发现问题的时候为什么应该由你来解决,如何看出这个问题的收益
  • 你认为什么是SRE
  • 你想成为什么样的人
  • 你认为你所在的行业未来的走向是怎么样的
  • 什么时候能上入职
  • 拿过什么奖励

不论研发还是SRE相关岗位,都应该了解你所在的领域和业务知识,了解行业需求,公司痛点,然后才是如何通过代码和各种技术方案落地这些痛点​

字节跳动SRE

一面
  • 选一个喜欢的语言,写B+树
  • 写一个快排
  • 三次握手
  • http各个版本的区别,https的原理
  • python yeild用法,并发,多线程
二、三面
  • iotop iostat区别
  • 如何自己搭建一个httpdns
  • Python实现一个单链表
  • python装饰器实现重试功能代码实现
  • tcpdump抓包过程,和命令
  • 随机森林原理
  • SRE的看法
  • 说一个专利方案
  • 项目经历,项目用到的算法原理,遇到的问题和解决思路

不会的时候直接说不会,显得真诚一些,面试目的是把会的说清楚

蚂蚁金服SRE

一面
  • 一个列表,找出三个数的和等于19,代码实现
  • Python打开一个文件,找出某个字符串最快的方法
  • 写一个awk 打印出第10行
  • 怎么能写出这么多专利
  • 解决问题的方法,项目负责人的工作内容
二、三面
  • 报警收敛怎么做
  • 服务器性能怎么优化
  • 你做的平台,前后端交互怎么实现
  • 所有项目的实现步骤和详细说明
  • 拿过公司什么奖励
  • 其他的公司大同小异

其中在拒了蚂蚁之后阿里联系我,不过周期太久,正式offer要一个月后,没等也拒绝了.

面试总结

项目经历比较多,涉及运营负责人,平台研发负责人,多个项目发起负责人,多种角色,在面试的时候项目经历突出有明显的加分

面试官期望也期望跟积极主动,能发现问题,提出方案,推动解决问题,能力符合要求的人共事,如果你之前的经验能解决他当前的问题,有潜力持续输出那你就是他要找的人。

  • 算法必须手写,有分钟限制,写的过程可以和面试官沟通思路​
  • 代码能力要求能直接通过txt文档写出来可运行代码为佳
    智力题需要有解决思路
  • 命令的每个字符代表的含义要能说清楚,例如:rm -rf 的r是代表什么
  • 项目描述需要从项目需求的业务背景,涉及的运营和开发人员,协作方式,担任角色,项目收益,遇见的技术/运营/沟通问题和解决思路

薪酬篇 - “尔虞我诈、勾心斗角”

面试前有提前了解了一下差不多工作年限的同事跳槽的大致涨幅,普通30%,一般50%,优秀100%

聊聊其中两家谈薪过程

百度谈薪酬的时候我很委婉的说了加80%,担心说多了被拒,结果始料未及,大于50%就算是百度的SP了,需要向上申请,答复需要确定年前入职才申请

这时候80%的涨幅比较满意,毕竟大于一般的涨幅了,当时答复考虑两天,期间二面面试官每天询问我的情况,感受到非常的被尊重和被需要,正当我准备答应的时候,蚂蚁金服找我面试了,那就试试吧

蚂蚁金服HR据说能一票否决,传说是蚂蚁最难过的面试(差点笑出声)谈薪酬前,二面面试官还特别说了要向HR表明你是个热爱技术的人…,当时问我期望薪资,我想蚂蚁应该更有钱,很小声的说了double,HR呵呵一笑,重复了一下是要现在的double是吧,我说是的期望是这样,具体的看面试情况来定之类的委婉的话,谁知,HR直接说没问题,然后问几号能来上班,当时看着他脸上得意的笑容,我真想抽自己一巴掌,这么干脆肯定说少了啊,这时候我内心尴尬但是表面开心的说了谢谢,我很满意。

100%涨幅已经不能满足了,期间HR说薪酬按你说的double还另外给你x搬家费......福利,我也不好意思说不满意,然后面试官打了4个电话说了很多SRE的文化和工作内容,这时我感觉我要是说钱少了,首先打我自己的脸,然后会让人觉得很low,内心的挣扎你们懂吗
后面其他公司的就在掌握之中啦,想要多少说多少呗

写在结尾

  • 不要面太多家,后面拒绝的时候已经跟面试官挺熟了,他们放低姿态联系你,很难拒绝
  • 想要多少钱直接说,不要不好意思,根据你的能力和当前的环境可以不用听别人的情况,因为市场可能更需要你,你的价值自然更高
  • 平时的积累最重要,面试官在看到简历的那一刻基本决定要不要你了,只要面试跟预期不会差太多,肯定没问题
  • 面试前还是需要准备一下计算机基础,我没准备直接上的还是有几个问题回答的有点尴尬
  • 多个选择时,不是只看钱,是否要在当前的业务背景下延续深度,或者拓展业务场景,可以按兴趣选择

作者:数据分析螺丝钉
有写了一个公众号、记录升级打怪之类
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/495168
推荐阅读
相关标签
  

闽ICP备14008679号