文章插图
美团
部门:美团点评
base:上海
岗位:后台开发(实习)
一面
时间:50分钟左右
1 了解JAVA运行时数据区域吗
2 了解垃圾回收机制吗
3 static关键字
4 什么时候会报StackOverFlowError/OutOfMemoryError
5 Mock,PowerMock的底层原理知道吗
6 你用过哪些PowerMock的方法
7 你是怎么对sql语句进行优化的
8 同样是走索引,走索引A为什么比走索引B效果要好,你是怎么进行判断的
9 秒杀系统的架构
10 有没有进行压测,压测效果怎么样,压测超出请求量到最后会发生什么故障
11 手撕算法题:不用考虑输入输出,不用编译,两个数M和N,N个数相加得到M,输出所有可能 。例如M=7,N=2,输出1,6;2,5;3,4 。
12 发散题:如何估算一条地铁线上一天的客流量
13 你认为你相比实验室或者宿舍的同学优点在哪里
14 职业生涯规划
15 你有什么要问我的
二面
二面是leader面,时间:一小时
1 你认为你比别人优秀的点在哪里
2 平时是怎么学习的
3 学习一门新的技术遇到的印象最深刻的困难是什么,怎么解决的
4 跟老师同学同事沟通上有没有出现过分歧,怎么解决的
5 为什么选择美团点评(公司前景,个人发展,地域)
6 抽象类和接口的区别
7 一些场景下索引的设计 。例如:需求是select A, B, C from T where A = 'a',此时怎么设计索引,当需求改为select A, B, C from T where A = 'a' and B = 'b',你会怎么办
8 高并发系统的设计 。你认为高并发系统最关键的要注意什么,如何保证系统稳定,如何解决重复下单问题,如何解决超卖问题
9 你有什么要问我的
文章插图
腾讯
部门:腾讯视频
base:深圳
岗位:后台开发(实习)
一面
面试官会追着问,问到底层或者细节有点招架不住
1 自我介绍
2 Kafka有了解吗
3 项目中怎么用的Kafka
4 Kafka如何保证消息顺序
5 Kafka如何保证消息不丢失,不重复
6 redis与MySQL的区别
7 Redis单线程为什么快
8 Redis消息队列用过吗
9 SQL优化
10 Mysql索引讲一下
11 explain有哪些字段,tpye有哪些类型
12 Mysql慢查询有了解吗
13 手撕算法:将栈中元素从栈顶降序排列,允许使用一个额外的栈
14 有什么要问我的
二面
时间:40分钟
1 自我介绍
2 如何防止超卖
3 Redis预减库存就不会超卖吗
4 有没有做压力测试,觉得瓶颈在哪里
5 如何做sql优化
6 如何设计表结构
7 Kafka了解多少
8 Kafka如何保证消息不丢失不重复
9 手撕算法:第K大的数
三面
1 系统态、用户态,什么时候会进入系统态
2 32位操作系统,单个进程空间的大小
3 函数调用的入参出参的存放位置
4 虚拟内存
5 进程调度的算法
6 进程通信的方式
7 网络传输过程(讲了五层模型)
8 系统调用是在哪一层
9 TCP、UDP区别
10 从系统层面上,UDP如何保证尽量可靠
11 TCP四次握手为什么是四次,不是两次
12 如果a给b发送FIN,b给a发送ACK,a给b发送FIN但是网络断了,这时候双方会做什么
13 10亿条数据(id、上线时间、下线时间),要求画出每一秒在线人数的曲线图
14 硬盘数据的容错容灾
推荐阅读
- 茶叶放冷藏还是冷冻
- 比亚迪|比亚迪赵长江:腾势今年将发两款SUV、一款MPV
- 奔驰|宝马X3、奥迪Q5强敌!全新奔驰GLC实车曝光:竖置大屏“闪瞎眼”
- 5G!4G!究竟是怎样一种信号?看完明白了
- 如何确认买的手机不是二手货、翻新机?这些鉴别方法不妨了解一下
- 绿茶压片糖果有啥好处[绿茶]
- 绿茶是酸性还是碱性[绿茶]
- 用微PE在UEFI+GPT模式下安装WIN7、WIN10
- 西部数据硬盘:绿盘、蓝盘、黑盘、红盘和紫盘的区别
- Java缓冲流、转换流、序列化流