喜大普奔上岸了!分享我的腾讯云服务Java面经,希望能帮助到大家!
3.22一面----26min
Mysql
索引+Explain
慢查询(没答出来)
索引为什么用B+树,B+Tree为什么快
关系型数据库、非关系型数据库
数据库引擎
操作系统
进程间的通信方式(7个)
Linux基本指令
计算机网络
TCP三次握手过程
TCP、UDP区别
HTTP状态码(302与301的区别,但是我只知道302和307的区别 所以答得这个)
Http与Https的区别
TCP、UDP应用场景
项目
难点
有什么可以优化的地方
有没有了解过云服务
最后问了问到岗时间以及时长
(好像有反问?)
3.19收到二面邀请
3.28二面----23min
自我介绍
项目
JVM
栈
堆
垃圾回收机制
垃圾回收器
异常:OOM+SOF
内存分区
类加载
并发
JUC
生产者消费者
对Synchronized和Synchronized static的理解
CAS
对锁的理解,锁的种类以及区别
condition精准唤醒
底层Unsafe
3.29下午查看 过了 变成了HR面
3.29晚上收到HR面邀请
3.30HR面----14min
(应该是个年轻的小哥哥,声音雄厚、低沉且性感,问的我没底。。。)
(我说完 ,他:嗯 了解)
自我介绍
学校成绩
身体情况
实习地点、时间
家庭中是否有人在腾讯
自身优势
自身缺点
如何看待加班
认为自己是一个怎样的人
工作以及生活的平衡
是否有投其他大厂,以及进度
反问: 如果有offer的话要多长时间(答:很快)
总结:
技术面,问到的知识点最好加上自己写过的Demo,不仅能够多说一点,还能表现出自己的有实际操作
知识点扩展以及联系
eg:一面是问我HTTP状态码301、302的区别 答:我知道在做Servlet项目时了解过302、307的区别,balabala
eg:二面时问Java内存时,本应该答堆和栈,我从类加载开始说(面试官有打断,但我说我想从类加载转到JVM)
问到不会的问题,我说的是: 这一部分还没有了解,准备下一阶段进行系统性学习
提前准备算法+面试题
最后
在文章的最后作者为大家整理了很多资料!包括java核心知识点+全套架构师学习资料和视频+一线大厂面试宝典+面试简历模板+阿里美团网易腾讯小米爱奇艺快手哔哩哔哩面试题+Spring源码合集+Java架构实战电子书等等!
全部免费分享给大家,只希望你给作者点个三连!
有需要的朋友戳这里直接下载就好了,验证码:csdn

更多推荐
所有评论(0)