腾讯一面+二面+还在等待中的三面

菜鸡秋招面的第三家公司,话不多说,来记录啦
感觉面试官人都很好,笔芯

腾讯一面

1、自我介绍,介绍完以后能感觉到面试官是一个很有条理的人,整体分了四个部分(代码考察、基础知识部分、项目深度沟通、问答环节)
2、代码是一个字符串解压缩,思路说出来了,代码没写出来,时间有些不允许,面试官还给了提示,看来我的代码能力太菜
3、https和http,我讲了不同还有https的加密过程,
4、七层模型介绍,tcp和udp的不同
5、gc相关,我把我知道的gc相关全说了,说了挺多
6、牛客系统文字聊天设计测试用例,说完面试官还给了一些补充,
7、项目相关,就各种聊,面试官觉得我的项目有点简单
8、面试官也是西安的,觉得我还不错,哈哈哈,谢谢
9、进程线程相关,怎么同步的
10、还闲聊了一些,就不写了

腾讯二面

二面好像换部门了,是个小哥哥
1、上来就让介绍项目,两个项目自己挑一个讲,聊了二十多分钟,真的问的很详细,技术选型理由?遇到的困难?怎样解决的?测试过程怎么做的?发现了什么问题?等等等等
2、一直问我啥啥啥都怎么做的,我就说我各种百度。自己学习。从陌生到熟悉再到自己实践,
3、继承?多态?java怎样实现多态的?有什么好处?
4、java的异常处理机制和体系,?关键字?为什么要有异常?没有会怎样?c++呢?别的语言呢?
5、tcp/ip架构模型,
6、进程,线程,协程?进程的状态?线程间怎样通信?怎样做线程间的通信
7、问我感觉我对自己的代码能力怎样评价,因为一面面试官给的评价是基础扎实,代码能力欠缺,因为一面那个题没写出来
8、你对语言之间的差异怎么看
9、你还有什么问题?我就说希望对我的学习提一些建议。面试官说,基础很不错,学习能力挺强,深度有待加强
10、测试、测开、开发自己的看法

还在等待三面,希望会有吧,好运+++

你可能感兴趣的:(java知识总结)