腾讯,字节,虾皮,网易,微众面经分享

我是清明节过后有离职的打算,工作经验将近2年,然后4月6号开始复习八股文。以下是最近一个月的面试经验,希望可以帮助到你。
腾讯1面(1.5小时)
自我介绍
项目
java  hashmap源码
java 常用集合和部分源码
spring源码分析怎么解决三级缓存
springboot启动原理
java垃圾回收
jvm内存结构
tcp三次握手,四次挥手,超级详细,尤其是第四次挥手
tcp和udp,详细介绍udp,报文大小多少,为啥。http 数据包大小,为啥。
http常用状态吗,502是啥
https加密的详细过程
操作系统调度算法和饥饿问题
操作系统虚拟内存,虚拟地址。
redis数据结构,底层数据结构
mysql索引相关的
linux常用命令
算法,寻找数组中重复的数字
反问
腾讯2面(1小时10分钟)
自我介绍
详细介绍项目,项目一些问题会深挖,然后问一些解决方案
tcp四次挥手深问
32位操作系统里进程可以分配内存大小,为什么。
epoll底层数据结构,原理
生产遇到问题及解决方案
操作系统虚拟内存,虚拟地址深问
算法,1面算法的变种
腾讯三面,我怀疑我没接到面试官电话,我当时在面别的,有个标记腾讯的电话回拨几次没人接,然后感谢信了,出师不利。
反问
虾皮1面(1.5小时现场)
1.自我介绍
2.redis底层数据结构,跳表,sds,渐进式哈希,redis超级详细
3.mysql索引,sql优化,线上慢sql排查解决
4.手撕堆排序
5.环状链表判断,找出交点,公式推导为啥
6.topk问题
7.epoll底层,水平,边缘
8.操作系统怎么进行端口映射
9.操作系统内存管理
10.linux命令查询topk问题,全局替换问题
11.二叉排序树寻找第k大
虾皮二面(1小时10分钟现场)
1.自我介绍
2.深挖项目
3.场景题,排行榜问题,各种很细的延伸,需要手写代码
4.一个大数组和小数组求差集,完全手写,输入输出,面试官说要拿回去敲代码运行那种。zijie反问
hr面
都一样,离职原因,期望薪资,现在薪资,手头offer等等。
微众1面(1.5小时)
自我介绍
问项目
java  hashmap源码
juc并发包
spring用到哪些设计模式
服务注册中心怎么做的,原理
场景题,一个系统异步调用另一个系统,调用方调用第一个系统怎么做到同步,很深入问。
mysql索引
topk问题
linux命令 如top  sed
线上内存泄露排查
反问
微众二面(1个小时)
自我介绍
全程问项目,场景问题
构架  很多不会
反问
微众三面(半个小时)
自我介绍
全程项目
线上问题排查
反问
反问
微众hr面
如上
网易hr(半小时)
意向,为啥来广州
网易1面(两个面试官并排坐问1小时10分钟)
1.自我介绍
2.问项目
3.spring bean得生命周期
4.springboot启动原理
5.mybatis源码
6.netty一些原理,是否线程安全,自己自定义解码器
7.springcloud   dubbo  部分原理
8.vue常用
9.redis你是怎么用的
10.mysql索引,sql优化
11.linux命令
反问
网易2面(两个面试官并排1个小时)
自我介绍
epoll底层原理,水平,边缘
mysql索引底层数据结构
红黑树和平衡树的区别
有点忘了,反正网易特别喜欢问框架,也会问前端。感觉就是全栈工程师。问的都是框架问题
反问
网易hr
如上
字节1面(1小时)
自我介绍
问项目
http常用状态吗  502?
网络拥塞现象排查,为啥网络传递越来越快(慢开始算法)
mysql事务,索引,锁等等
redis数据结构和底层原理
raft原理,一致性hash算法
dubbo负载均衡,根据场景你选用哪种,为什么
你谈谈你对zk的理解,redis分布式锁有啥问题
springcloud,注册中心原理,配置中心原理,dubbo服务发现,熔断限流。
算法.合并区间
字节2面(1小时)
自我介绍
深挖项目
算法.二叉树排序树求第k大,自己构造二叉排序树,怎么不使用全局变量优化这个算法
反问
字节三面
自我介绍
深挖项目
反问
字节hr面,如上

总结,腾讯特别喜欢操作系统和网络,字节和虾皮喜欢算法,网易喜欢问框架。面试完没有整理,很多都忘了,把自己记得写了下来。



#面经##社招##腾讯##网易##字节跳动##微众银行##Java工程师#
全部评论
tcp三次握手,四次挥手,超级详细,尤其是第四次挥手 ?  这个详细到什么程度
1 回复
分享
发布于 2021-05-25 08:48
楼主,八股文是面试题集吗 有文件吗?我也想要一份😋
1 回复
分享
发布于 2021-05-25 12:46
阿里巴巴
校招火热招聘中
官网直投
请问楼主有做springcloud的项目吗
1 回复
分享
发布于 2021-06-23 23:34
🐮🍺,楼主是硕还是本
点赞 回复
分享
发布于 2021-05-25 13:12
准备去哪
点赞 回复
分享
发布于 2021-05-25 13:50
楼主这些源码大概问到什么程度啊
点赞 回复
分享
发布于 2021-05-25 23:03
楼主 我想问下深挖项目,这个大概会讲多久啊。 我一年经验,感觉5分钟就讲完了。。
点赞 回复
分享
发布于 2021-06-03 23:19
最后去哪了?
点赞 回复
分享
发布于 2021-06-23 12:35
最后去哪了
点赞 回复
分享
发布于 2021-10-19 00:54
楼主,请问你是请假面试还是约下班时间面的?
点赞 回复
分享
发布于 2021-10-22 10:07
这么卷
点赞 回复
分享
发布于 2021-10-22 10:14
为什么最后选择去虾皮
点赞 回复
分享
发布于 2021-10-24 22:53

相关推荐

发个腾讯的吧,刚面完,以为是kpi,所以没录音,能写多少是多少点击查看详情自我介绍介绍项目1.java和其他语言的区别,比如c++,python,各个方面2.知道几种编程思想,比如面向对象等等3.知道的设计模式4.jvm结构、垃圾回收算法5.乐观锁CAS6.数据结构了解哪些7.排序算法呢,说一下快排,时间复杂度。空间复杂度8.计网1.OSI七层,作用2.http状态码,502如何查找排除3.http报文结构4.https的过程,三次握手,TLS四次握手等等,认证过程5.了解过哪些加密算法,什么是对称加密和非对称加密6.cookie和session了解过吗,区别,集群里,session在一个服务器,请求分配到了其他服务器,怎么解决这种情况说了一些以后,提示我想想redis、mysql7.websocket了解过吗,。。。。我不知道8.http有哪些请求方法,然后给我个场景,问我怎么解决,具体忘了,反正他最后引导我是用head(应该)9.ping用过吗,基于什么协议10.DNS解析过程、我还说了两种方法,递归,迭代,问我迭代体现在哪11.DOS攻击是什么12.TCP三次握手。四次挥手,各阶段的状态,为什么要三次握手、四次挥手,状态那还问我,SYN_RECV之前服务器是什么状态13.为什么要等待2MSL14.TCP   UDP区别、应用场景,问我,游戏用的是什么,腾讯会议呢?我答是QUIC,不晓得对不对15.我看你这是个前后端分离项目,那么跨域问题怎么解决。我不知道。。。。16.静态资源问题,后面提醒我用CDN17.TCP拥塞控制四个过程。TCP滑动窗口了解过吗,讲一下18.TCP、UDP格式操作系统1.内核态、用户态,切换方式2.进程线程,区别、协程了解过吗(协程不知道)3.一个进程,你发现cup使用率很高,你怎么排查,我猜与协程有关,就往这方面答了4.一个线程阻塞到这里了,你怎么解决,我还是从协程方面5.进程间通信方式。调度算法6.虚拟内存了解过吗7.分段分页的调度算法8.OOM了解过吗,怎么排查,怎么解决9.什么是死锁,如何避免、解决redis、mysql1.redis持久化机制2.redis的数据结构3.其他想不起来了。。。。字数超了 #腾讯# #腾讯一
点赞 评论 收藏
转发
45 320 评论
分享
牛客网
牛客企业服务