领雁Java面筋

Java实习岗5.12面

项目:IM即时通讯

1.自我介绍

2.项目中负责了哪些模块

3.发送消息的整个流程(涉及到netty)

4.了解过netty的堆外内存使用吗 不了解,深层的还没开始看

5.字符串类型里面的数字怎么转换成int类型的数字 脑子宕机答错了

6.项目当中有用过哪些字符串处理的一些方法 一下想不太出来

7.比较两个字符串是否相同equal和==的区别 回答了字符串类型和非字符串类型的比较

8.有没有写过springboot的starter包 没有(为什么会问这么难的

9.了解过IOC、DI、AOP这些,DI模块都做了哪些事 回答了依赖注入、属性注入、构造器

10.spring怎么处理循环依赖 答三级缓存

11.项目中哪些场景用到redis 存用户token、心跳、联系人列表缓存、redis的topic发布订阅

12.遇到最大的问题 主要就是消息分发的流程问题,刚开始不了解netty

感觉是我太菜了,三四个都没答上来,最后直接草草了事的结尾,连反问环节都不配有

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务