腾讯云智java一面

1h40min

上来直接给我介绍部门-在武汉,做中间件产品开发

1.两道算法题—修改字符串最小步骤、LRU

2.LRU算法题反问我思路,优化方案,时间复杂度O(n)转O(1)

3.final

4.hashMap

5.concurrentHashMap

6.springBoot与springCloud

7.springBoot中factories文件是啥

8.项目中如何将第三方的类注入Bean中

9.dubbo和springBoot区别

10.dubbo的底层协议

11.dubbo如何在项目中使用

12.springBoot常用注解

13.项目中redis锁的使用

然后一堆项目拷打

还有记不住

反问:

1.问了一个他关于算法优化的问题

2.自我评价

3.业务部门

4.还有几轮面试(他说不太清楚)

总结:面试官听口音是广西人, 人很温柔挺好的
全部评论
你这面试算法题和我同学差不多
2 回复 分享
发布于 2024-06-16 02:17 湖北
这会儿还有面试
1 回复 分享
发布于 2024-06-16 00:39 江苏
是后台开发岗吗,大佬
1 回复 分享
发布于 2024-06-15 18:35 陕西
大佬 能问下这是什么时候面的吗
1 回复 分享
发布于 2024-06-15 10:20 浙江
佬有后续了嘛?
点赞 回复 分享
发布于 2024-06-19 17:10 福建

相关推荐

03-12 20:21
已编辑
中国地质大学(北京) Java
北京业务:做消息队列相关,并且是toB(对这个业务还是不太感兴趣)。上来两个算法,在腾讯会议上做,使用acm模式算法1:判断链表是否有环算法2:两个有序数组求交集,请看第一张图开始问基础知识1. synchronized和ReentrantLock的区别以及使用场景2. jvm的内存结构3. 有没有过实际的排查jvm问题的经验(回答:使用jmap分析堆的使用情况,发现老年代内存溢出,原因是创建大对象,然后大对象从年轻代直接老年代,导致老年代空间不够)4. 当前在公司用的是jdk版本是多少(回答:jdk8,但是后续考虑升级到jdk11)5. 追问:为什么要升级到jdk11(回答:(不太清楚)或许为了使用jdk11的垃圾回收器吧)6. 内存溢出后如何检查是哪个对象占用过多空间呢(不清楚)开始拷问项目:问了特别多数据库从单机迁移到分布式数据库的问题,面试官比较感兴趣。改进:1. 当时做算法题的思路不够最优解。原因是自己好久没面试有点紧张了,题意没有完全看清,并且思路还不明确的前提下就开始开始做了,应该先看清题目给的条件,明确一个完整的思路再开始写。2. 回答八股的时候,有些不是一下子能反应过来的问题需要先构思一下,避免罗里吧嗦,自己都看不下去了。3. 一定要提前检查工具是否能共享屏幕,然后对着流程图来给面试官讲解数据库迁移项目,这样方便理解。提前练习下这个项目的讲解。4. 面试官说简历上可以把百度之前实习经历也加上,并且项目可以写的不用这么仔细。
查看9道真题和解析
点赞 评论 收藏
分享
评论
8
36
分享

创作者周榜

更多
牛客网
牛客企业服务