个人情况:双九 研二 无实习选手 写一些我记得的面试内容。
一面 3.21
主要考察的都是八股,项目很少提问:
1.说说HashMap,HashTable,ConcurrentHashMap的区别?
2.说说线程池?
3.fullGC在java程序中如何指定与检测?
4.JVM中的常用命令?
5.SpringBoot的注释如何实现?
6.redis的数据种类?
7.Mysql中事务的含义?
8.双亲委派模型?
9.TCP中的time_wait的作用?
10.TCP与UDP可以使用同一个端口吗?网络端口由谁来指定?
11.端口的范围?
手撕一道leetcode原题LRU。
二面 3.26
拷打项目30min,主要集中在项目如何去设计以及根据项目衍生对应的八股:
1.RabbitMQ的如何保证消息顺序?
2.RabbitMQ的如何保证消息的可靠性,你如何去设计?
3.项目中为提高MQ的吞吐量,如何去做集群优化?
其他八股:
1.java中的线程可以通过什么生成?
2.线程池有哪些可以使用的接口生成线程?
3.了解什么是Springcloud吗?说说你的理解?
手撕最长子序列。
三面 3.28
最抽象的来了,三面一共15min都是在进行闲聊,面试官问我怎么从家到复旦,为什么不坐高铁要坐飞机?以及你如何去设计一个高铁系统?都是一些较为抽象的生活问题,我当时还以为是kpi面。
hr面 4.10
三面结束后,面评卡了一周都没提交。结果4.4号早上起来发现进入了hr面,4.9晚hr约4.10面试。面试时间大概15min,常规问题+什么时候可以到岗。当天云证+录用评估。
意向 4.14
4.14晚意向,4.16晚字节offer,考虑腾讯在深圳,字节在上海以及具体业务的考量,决定选择字节,遂婉拒腾讯。
总结
腾讯整体的面试官素质都很好,可以与你一起进行具体项目问题的分析与交流,你也可以通过他们的角度去进行项目改进与八股的理解。可惜实验室可能会有事情安排,不敢离开上海,随选择了字节,希望藤子可以秋招再见。
全部评论
(6) 回帖