腾讯后台实习一面记录(Java)
确实和牛友们说的一样哈,Java问的很少,基本都是计网、数据库、操作系统这些,已经凉了,给大家参考下吧。
总共41分钟
- 自我介绍
- TCP的流量控制讲一下
- TCP的拥塞控制算法有哪些?(只简单说了慢开始,面试官一直在引导但还是没说出来)
- 进程通信有哪些方式?
- 页面置换调度算法有哪些?(操作系统突击的。。。没复习到)
- linux用过吗?怎么查看端口使用情况(netstat)?怎么查看CPU使用情况(top)?还有吗?(不知道了)
- 数据库一般用什么(MySQL)?MySQL怎么查看执行计划?(不会)
- 数据库范式说一下
- MySQL的存储引擎有哪些?(Myisam、InnoDB,嘴贱多说了个Memory,就知道它支持哈希索引),他们都有什么区别?
- Java的继承和接口的区别(确认了一遍就是问的这个)
- Java写一下工厂模式,3分钟
- Java的JVM内存模型是怎样的?
- 堆区详细讲一下
- 介绍一下垃圾回收算法
- 锁的优化方式讲一下吧
- 带环链表找到环的入口,Java写一下(快慢指针)
- 怎么计算一颗树的深度,写一下吧(刚发现当时没听清直接写了计算二叉树的高度,不过面试官也没说什么)
- 最近最少使用算法,写一下,要求O(1)复杂度(写了一半没写出来,说了我的思路)
- 讲一下最近在做的项目吧。(俺的项目太垃圾了,springboot的curd,我都快说不下去了)
- 做项目中最难的模块是哪个?怎么解决的?(说了我项目里唯一还行的redis做的点赞,不过还是能感觉到面试官的失望)
- 反问阶段,我问了面试官对我的评价,面试官问了问我这些是不是都是自学的,然后说计网和操作系统基础不太行,项目这块经验还是不够(其实我也知道项目太low了😂)
第一次面试,大概回答的情况就是这样,主要不足的在于基础还要继续学习、项目得做个像样儿点的,然后就是比较紧张语言组织的不够,晚上笔试完网易互娱查看腾讯的面试状态已经灰了,再接再厉吧,可能春招就这样了,至少还有秋招来一次。
#腾讯2021暑期实习##腾讯##实习##面经##校招##Java工程师#