首页 > 秋招面经(阿里 网易互娱)
头像
FOUR.SEASONS
编辑于 2020-09-08 15:37
+ 关注

秋招面经(阿里 网易互娱)

快手一面 (8月11号 30 min)

1. 自我介绍
2. 实习经历
3. 项目相关的
4. rocksdb读写
5. 内核态线程和用户态线程的区别如何切换
6. go语言协程调度模型
7. go语言GC
8. go语言的性能的优劣
9. java的线程和内核态线程
10. redis底层数据结构
11. zset的时间复杂度
12. 简单算法题 : 两个有序数组合成一个有序数组,不允许有重复数据

基本都答上来了 然后状态也没更新 现在也没有二面的通知 问朋友说是在忙转正

阿里

阿里的二三面都是突然搞袭击,每次都是我刚睡醒 朦胧的状态面的试QAQ发挥都不太好

笔试 8月7号

第一题A了 第二题超时了才10% 可能是因为数组make了太多 触发了GC太多了吧

阿里云一面(8月11号 1h 30min)

1. 聊实习
2. 自我介绍
3. 聊笔试
4. 问项目
5. 线程安全的map锁分段的细节
6. hash表是如何实现的 hash表的扩容
7. avl树或者红黑树 插入和查找的细节
8. 上下文切换的细节
9. rpc框架序列化解决了什么问题
10. 10.tcp和udp有什么区别
11. arp协议
12. 计网转发分组的详细过程
13. 用户在浏览器输入网址后到呈现页面的详细步骤
14. go协程模型
15. c java go的区别优劣
16. 你看过java 或者 go的哪些源码
17. 你是怎么优化你的项目的
18. 你最近遇到了什么问题怎样解决的

阿里云二面 (8月15号)

1. 聊聊项目
2. grpc框架
3. tcp访问一个主机如果主机端口不存在返回什么信息 我说应该是time out吧
4. 他说那怎么知道这个信息是什么呢 我说tcpdump 他说你用的linux
5. 然后聊了下用什么版本的linux。。。
6. redis源码
7. 出个了简单算法题

阿里云三面 (8月17号)

我刚睡醒就接到电话了 还是挺蒙的
1. 聊聊实习情况
2. 聊项目这个聊了蛮久的
3. 网络的整个协议栈
4. linux内核了解了多少
5. 进程和线程的区别
6. 一个tcp程序的具体步骤
7. 你有什么优点和缺点

阿里云四面交叉面 (8月20号)

1. 聊聊你的项目
2. 你觉得你的项目如果现在来优化怎么优化呢
3. 了解pasox算法吗
4. 谈谈二分查找呢
5. 二分查找有什么应用 了解stl库嘛 不了解
6. dfs和bfs的区别
7. 说说你所知道的网络定时器的机制
8. 网络ping这个指令
9. 操作系统你们有做过什么课程设计吗
10. mmu有了解吗?
11. 了解虚拟内存吗?
12. 讲讲mmu

阿里云五面这面我也不知道为啥(8月24号)

1. 全程基本就是聊项目
2. 问了道算法题 单向链表的复制的。 单项链表还有个random域指针这个有可能指向了前后的结点。
完成这个链表的深复制。包括random域也要复制新的链新的。 我说完了以后问可以优化吗最后思考了一下优化了空间

阿里hr六面(9月3)

基本上就是聊人生,聊你对公司的理解
聊学校的事情,聊聊技术。嗯 阿里的hr都是懂点技术的。。

美团

美团问了好多java的 我已经快2年没用java了

笔试 (8月8号)

5道题 100 100 100 72 0

美团一面

1.聊了聊项目实习
2.聊了聊笔试为啥最后一道题没有做出来
3.把笔试最后一道题又发了一遍做了一遍 之前是不理解 这次好像是写的稍微有点问题
4.聊了聊java的并发
5.Java怎么创建线程
6.java的线程池及参数
7.如何让n个线程执行完后一起结束
8.键入一个url的时候发生了什么
9.操作系统死锁的问题
10. mysql中innodb引擎
11. 事务的特性以及问题
12. 如何保证的
13. redis底层数据结构
14. 一致性hash是怎么做的 为什么
15. 讲讲levelDB和RockesDB的区别
16. linux指令
17. 在linux下怎么查找一个日志文件一个方法返回的不同code码的个数

字节跳动

笔试(8月9号)

90 80 30 100 第二题有点傻 本来想出来了 最后感觉不对就没用那个方法 后来一想是对的。

一面(8月20号)没hc了好像面了一会就结束了之后别的部门捞了

1. 直接问你 操作系统 网络 算法 数据库你最熟悉哪个。(ps : 我最不好的就是数据库)
2. 问了网络的协议栈 为什么要分层
3. 数据库的索引
4. 口述快排
5. 怎么创建索引
6. 给了道写SQL的题

网易互娱

笔试写的不太好没想到还接到面试的通知了

一面(8月25)

1.项目的难点怎么解决的讲了挺久的
2.进程和协程
3. 孤儿进程的区别
4. 如何解决孤儿进程的出现
5. 了解锁么
6. 如何实现一个锁
7. 上层协程结束了,如果通知到子协程也结束
8. 用户态和内核态
9. 线程的上下文切换
10. 网络连接的各层的状态
11. 数据库的索引
12. 了解中间件吗?有什么好处?
13. 有一个高并发的场景该怎么处理

二面(8月28)

挺难的说实话,得挖原理 工程能力也能够硬
1.项目的难点和亮点
2.分布式锁改进和优化
3.怎么处理锁分段
4.缓存一致性问题怎么解决的优劣呢?
5.hash的选型和一致性hash
6.rpc框架解决了什么问题
7.grpc和jsonrpc的优劣
8.分布式框架的解决方案
9.路由网关和注册中心的实现
10.链路追踪怎么实现
11.acm

三面总监面(9月3)

反正全是问项目的 就是项目细节 怎么做的 怎么实现的 为什么 收获了多少 有多少难点,怎么解决的。有没有没办法解决了。 后来解决了吗? 学到了多少。学到了什么。项目管理怎么做。。
1. 介绍你的项目
2. 介绍你的项目
3. 介绍你的项目
4. 项目中学到了什么
5. 项目中有什么困难 怎么解决的
6. 项目中有什么任务是解决不了的
7. 项目中学到了什么
8. 你会在你的团队中担任什么角色
9. 你会怎么开展一个项目

腾讯

实习转正通过

更多模拟面试

全部评论

(4) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期热帖

近期精华帖

热门推荐