vlambda博客
学习文章列表

腾讯面问|双非本科 校招Java岗(四轮)面试提问

本期编号:面问003期

本文素材源于网络求职者分享,整理后发布
如有不妥,请联系作者删除


字色批注说明
黑色 默认字体:为面试提问原文
蓝色 默认字体:为作者对面问的评鉴、批注或解读
红色 默认字体:为标题及其他内容



Round one   业务一面
共27个问题,时长约1小时10分钟

1、 自我介绍?
2、 什么时候开始学习编程的?
3、项目中的导入导出涉及到文件,那这个过程经历了哪些协议。(类似访问一个网站会发生什么?)
4、文件上传用get方法还是post方法,为什么?
5、提到了TCP的可靠传输,是什么能保证TCP的可靠传输
6、 服务器是如何去获取流的?
7、常见的状态码有哪些?
8、上传文件在HTTP的请求报文里有什么标头?
9、项目用到了哪些表?
10、项目中哪些表的字段用到了索引?给了一个SQL语句,判断是否走索引。
11、Redis怎么在项目用的?哪些数据可以放入Redis里边?
12、如何理解Redis?Redis的优点?
13、如果去更新数据时,是先更新Redis还是DB?
14、你如何理解高性能、高吞吐?
15、MySQL比较主流的存储引擎有哪些?讲下区别?
16、InnoDB是如何去恢复数据的?
17、有用到Java中的哪些集合吗?能讲下Java集合的体系吗?
18、HashMap和HashTable的区别?
19、ConcurrentHashMap了解吗?
20、语言只会用Java吗?
21、你的实习跟你预期的有落差吗?
22、Java中用到了哪些锁?
23、如何理解线程安全,为什么使用锁?
24、Spring中用到了哪些设计模式?
25、Java有哪些特性?
26、反转链表
27、反问环节

Round two   业务二面
共16个问题,时长约1小时30分钟

1、 自我介绍
2、TCP/IP模型?
3、访问一个链接时背后发生了什么?
4、平时的学习方法是什么样的?
5、树查找的时间复杂度,在最坏情况下呢?
6、算法题: 已存在一个超过数组长度1/2的数,找到这个数并返回
7、JVM的双亲委派机制?
8、实践题:如果有两个自定义加载器去加载相同的类,那在堆当中是两个Class类吗?
9、JVM的内存区域?
10、堆的空间结构以及对象是怎么分配的?
11、复制算法的过程?如果只有一个s0区可以实现吗?
12、Spring的IOC容器思想,如何设计一个IOC容器?
13、Spring中用到了哪些设计模式?
14、手写模板设计模式
15、手写单例模式
16、Synchronized是可重入锁吗?如何理解可重入锁?

Round three   业务三面
共7个问题,时长约45分钟

「感觉这一遍就是走个过场,还以为是又加了复试会更加严格的。没想到,就是跟主管聊聊天哈哈哈,我还做好了被吊打的准备」
1、自我介绍、项目介绍?
2、你的学习方法是什么?
3、你会想去学计算机的出发点是什么?
4、你会觉得搞技术很枯燥吗?
5、有想过考研吗?
6、你觉得你的优势是什么?
7、反问环节:部门是什么技术栈(Java)、怎么这面没有问技术呢?(前两个面试官已经考验过了,感觉OK了)、什么时候会有通知呢?(还有一面hr面)。

Round four   HR面
共7个问题,时长约60分钟

1、自我介绍
2、大学期间你做过最让你有成就感的事情是什么?
3、为什么选择转专业呢?
4、公司的实习项目能具体说说吗?期间遇到过什么问题,除了简历上的项目,还做过什么吗?
5、有没有什么社团经历,发生过什么让你觉得很有意思的事情吗?
6、绩点如何?有没有挂过科?
7、能就职的时间?以及有无亲属在腾讯上班?

-END-


本期内容无评鉴


本期福利

凭截图,可获得

「简历诊断评估一次」



喜欢,就大胆转发、收藏、点赞、在看哦~