阿里巴巴/腾讯等大厂面经

作者:Ingram_Zhao
链接:https://www.nowcoder.com/discuss/369542
来源:牛客网

PS:牛客网关于运维开发相关岗位面经和帖子是在太少了(难受),然后与同样想要从事SRE和运开岗位的小伙伴分享(阿里4部门凉经)

公司部门及团队:阿里巴巴-CBU-SRE团队

岗位:SRE开发工程师

面试时间:2020/2/21 90min

前言:通过牛客网加群进行内推,属于部门提前批次,陈师兄耐心解答并帮忙修改了简历,然后在群里和水果师兄加了微信;在周三下午的时候,与水果师兄咨询一下面试,然后就约了面试

一面:

网络相关:

  1. OSI 七层模型 - TCP/IP 五层模型

  2. TCP和UDP区别

  3. TCP三次握手和四次挥手

  4. 最后一次ACK包丢失会进入什么样的一个状态

  5. 关于TIME_WAIT状态等待2MSL解决什么问题

  6. 滑动窗口

  7. DNS使用的到协议(TCP/UDP分别在什么情况下使用)

  8. 广播风暴产生的原因及解决方法

  9. TLS/SSL处于OSI哪一层

10.http/https区别,https请求流程(加密方式)

系统相关:

  1. 进程/线程

  2. Apache工作机制和Nginx工作机制对比分析

  3. 进程间通信方式(管道的应用场景)

  4. Linux文件权限755(文件目录x权限区别)

  5. cpu load x (x这个值代表什么意思)

  6. 如何查看进程使用到的文件

  7. 软硬链接区别(实现机制)

  8. kill和kill -9的区别,有没有更优雅的方式kill进程

  9. buffer和cache的区别

  10. Shell脚本中的return和exit作用及return的取值范围

容器相关:

  1. 容器和VM的区别

  2. 资源隔离和资源限制相关问题

数据结构和算法:

  1. 元组和链表的区别

  2. hash表是什么,如何解决hash冲突

  3. 快速排序和冒泡排序的时间复杂度和空间复杂度及稳定性

  4. 快速排序和冒泡排序的原理,还有比冒泡排序更慢的算法吗

Python相关:

  1. 生成器和迭代器

  2. Python伪线程

在线编程:

  1. 伯乐测评系统(三选一)

  2. 选的冒泡和快排

后言:感觉此次面试更加注重基础知识和理论,面试官非常Nice,面试过程还是非常愉快的,有提醒我不要紧张,注意总结性语言并解释部分面试问题的答案;关于最后的问题的解答:一般来说3轮技术面+1轮HR面,如果1面和2面通过之后,在系统开放后进行录入信息走正常流程,进行3面,所以如果前面挂掉并不会录入系统,然后可以推荐给其他部门,最后就是如果1面通过建议还是需要比较注重基础知识和理论,提升一下数据结构和算法相关知识(确实感觉自己在这块差的有点多),最后希望想要从事相关工作和进入阿里的小伙伴们有所帮助,收获多多Offer

一周已过,午时已到,估计是凉了,有二面的小伙伴希望能交流下,积极准备后面的面试

腾讯云-技术咨询

时间:2020/02/28 20min

一面:

校园经历

实习经历

获奖证书

表达沟通

详细说说STP生成树协议

腾讯云/阿里云/AWS负载均衡服务的区别

如何理解云计算的

职业发展

有了解技术运营是个大类包含很多:技术咨询、网络工程师、运维工程师、DBA等等;技术咨询更多的是帮客户处理问题或公有云运维,但自己更偏向做运维开发(运营开发),所以灰了灰了(心里不想骗面经)

百度-手机百度-SRE

一面:

时间:2020/2/29 40min

1.自我介绍

2.实习经历(聊的比较长)

3.子网掩码的作用

4.负载均衡

5.负载均衡算法

6.Linux启动流程

7.Linux常用命令(怎么看平均负载)

8.如何找出日志中 “www.baidu.com” 出现的次数

9.Python模块的使用(简历中写到的)

10.Python中元组和列表的相同点和区别

11.Redis持久化存储机制

12.链表相交问题及空间复杂度

问了一些关于部门技术栈以及日常工作,然后也是一周内要有电话,感觉回答的非常不好,子网掩码就突然懵了

阿里云-混合云

2020/3/7 35min

  1. 思路:判断单链表是否有环

  2. 思路:单链表逆转

  3. 思路:快排

  4. 思路:找到第K大的值

  5. 数据结构中“堆”的概念

  6. TCP三次握手四次挥手

  7. 拥塞控制

  8. 解释vlan,应用程序中关于vlan的使用

  9. Trunk口

  10. Python切片

  11. 装饰器和闭包

  12. Kubernetes控制器有哪些

  13. 服务发现怎么玩的(service keub-proxy)

  14. iptables四表五链

  15. 持久化存储方式(本地 pv pvc)

  16. daemoset 和 statefulset

  17. 线程池实现原理

18…

阿里云-混合云

岗位:基础平台开发??

时间:2020/3/3 40min

  1. 学校课程

  2. 冒泡排序

  3. ansible如何去验证(思路)

  4. nova工作流程

  5. Keepalived高可用服务

  6. 关于Gitlab调优

  7. Python数据类型,元组和列表操作

  8. Python协程相关

  9. Python多进程

  10. 最喜欢的公众号

  11. 最近看的一篇文章

开发小哥:为什么想做运维…

部门:腾讯视频

岗位:业务运维

一面:

时间:2020/3/10 16:00 15min

  1. 自我介绍

  2. 挑选个实习经历说说

  3. 职业发展(运维开发)

  4. 语言 项目

  5. TCP三次握手

二面:

时间:2020/3/11 14:30 55min

  1. 项目经历1

  2. 项目经历2

  3. 实习经历1

  4. 实习经历2

  • 基本知识点在项目经历和实习经历中进行发散
  1. 系统调优

  2. Keepalived和LVS原理

  3. 场景题1:服务器CPU负载很高,但是使用率不高

  4. 场景题2:如果腾讯视频有大量用户觉得卡

三面:

时间:2020/3/12 11:00 20min

  1. 校园经历

  2. 成绩和学习课程

  3. 问了几个问题(操作系统) C不会

4.兴趣爱好

HR面:

时间:2020/3/16 17:30 30min

  1. 校园经历

  2. 实习经历

  3. 项目经历

  4. 兴趣爱好

5.其他…

阿里云-运维开发

一面:

  1. 在线编程

  2. 实习经历

3.了解Java吗?不会,然后没了

提前批基本已经要结束了,阿里的运开和SRE,建议之前偏运维的同学早点去磕数据结构或开发栈(有项目经验)

百度-手机百度-SRE

二面:应该是被捞的选手

时间:2020/3/18 30min

  1. 自我介绍

  2. 进程和线程

  3. 多进程和多线程(Web Server怎么选)

  4. 快排原理及时间复杂度

  5. 创建0-99个空文件

  6. 判断一个文件中的重复IP地址

  7. 如何反转一个整数

  8. 场景分析:AB模块,B模块原本每秒能接受1000个A的消息,现在只能收到10个

  9. 项目经历(选一个聊)

美团-基础平台-SRE

2020/3/20 60min

一面:

  1. 自我介绍

  2. TCP三次握手和四次挥手

  3. docker如何限制cpu资源

  4. docker的namespace

  5. 实习经历 & 项目经历

  6. 场景分析:共享桌面

  7. 学习方法 & 学习途径

补充:字节 图森 简历直接评估没过… 还有一些公司一直没有面试,后面也不准备面了,阿里网易在杭州想再试试 接下来觉得还是好好学技术了,特意去准备春招太累了(小声bb:数据库准备那么多一次没被问到)

你可能感兴趣的:(面试,腾讯,运维,面试,docker,linux)