腾讯pcg java后端一面 已经凉了 阿里一面也没消息

回馈牛客。谢谢牛客,
1. 首先自我介绍
2. 问hashmap 源码   注意hash函数  1.7 1.8 不同
3. concurrentHashmap源码
4. volatile为什么能保证变量的可见性,,,,注意:  我说了 编译后在class中存在一个lock前缀指令来实现类似内存屏障的功能,面试官说,能在具体一点吗?
5. synchronized的原理和 锁升级的原理
6. 线程池的原理和 参数,以及 各种线程池的应用场景(我给忘了)。
7. 注意::::重点来了  计网  问了大概有40分钟   把我给整懵逼了。

计网:
1. http的原理?????
2. tcp原理  及其为甚么能保证安全性,,我说了 确认帧和 syn这些标记,,,注意没用,,还需在底层一些
3. 浏览器输入一个域名,,请分析 七层的状态变化,,以及到java进程的过程。  注意还有DNS解析的过程,,,我说了很多 ,,注意DNS在操作系统中是有缓存的,,面试官说没有。。
4. TCP粘包 拆包问题。。。注意::要实现自己的理解,不要背诵面经
5. Http1.0  1.1 2.0 的区别,,以及底层设计,。。。我说了区别,,,但是比如2.0中的多路复用,我不清楚是不是java中NIO的多路复用,所以就没没说。但是,,他问的是底层,,注意:底层
6. 三次握手和四次挥手,,,为什么是三次和四次,,,,我答得挺好,,但是他可能没听明白我的意思,,,不停的问我为什么是四次。。
7.  虽然只有这几个问题,,但是我看了一下表 40分钟有了。

8. 数据库  Innodb的索引结构,,和叶子节点为什么是主索引,,,有啥优点和缺点。
9. exlpain的使用,,注意要看你的业务,,,要有一定的经验。
10. sql的优化,,注意:具体的去练练,,我说了加索引,,,注意:外键,表链接,查询选择字段,索引失效。
11. 4种隔离级别,,注意:说出原理之后,,还要说一些应用。

12. jvm  内存溢出 内存泄漏  我这块不太熟。。但是对于OOM的研究 不错。。注意:重要
13. 内存区域的划分,
14. fullgc的原因 和 措施。  重要
面试总计 一个小时20分钟。  4月13日晚

#腾讯pcg##腾讯##实习##面经##Java工程师#
全部评论
hosts文件算是操作系统中的dns缓存吗
点赞 回复 分享
发布于 2020-04-15 18:56
这也***了
点赞 回复 分享
发布于 2020-04-15 20:41
是PCG直播中台?我13号晚上8点40多开始面的
点赞 回复 分享
发布于 2020-04-15 21:58
太恐怖了bo。
点赞 回复 分享
发布于 2020-04-15 22:13
不问项目的么。。。。。。
点赞 回复 分享
发布于 2020-04-16 01:17

相关推荐

一个菜鸡罢了:哥们,感觉你的简历还是有点问题的,我提几点建议,看看能不能提供一点帮助 1. ”新余学院“别加粗,课程不清楚是否有必要写,感觉版面不如拿来写一下做过的事情,教育经历是你的弱势就尽量少写 2. “干部及社团经历”和“自我评价”删掉 3. 论文后面的“录用”和“小修”啥的都删掉,默认全录用,问了再说,反正小修毕业前肯定能发出来 4. 工作经验和研究成果没有体现你的个人贡献,着重包装一下个人贡献
点赞 评论 收藏
分享
沉淀一会:**圣经 1.同学你面试评价不错,概率很大,请耐心等待;2.你的排名比较靠前,不要担心,耐心等待;3.问题不大,正在审批,不要着急签其他公司,等等我们!4.预计9月中下旬,安心过节;5.下周会有结果,请耐心等待下;6.可能国庆节前后,一有结果我马上通知你;7.预计10月中旬,再坚持一下;8.正在走流程,就这两天了;9.同学,结果我也不知道,你如果查到了也告诉我一声;10.同学你出线不明朗,建议签其他公司保底!11.同学你找了哪些公司,我也在找工作。
点赞 评论 收藏
分享
评论
2
34
分享
牛客网
牛客企业服务