一面 9.21(1h)自我介绍websocket底层原理还有什么长连接方式http长连接有几种实现http2长连接协议了解吗粘包拆包websocket连接过程TCP三次握手websocket消息发送的格式websocket发送不同消息的数据结构,opcode不同的位数代表什么一般维持心跳,发送方发送什么帧,接收方发送什么帧心跳包多久发一次才能保持长连接websocket协议扩展项目深拷贝浅拷贝怎么实现深拷贝HashSet TreeSet区别TreeSet可以存入null值吗,为什么ConcurrentHashMap可以存null吗,为什么HashMap为什么可以存入null值HashMap 1.7,1.8区别MySQL查询怎么去重,假设查询条件为 user_idDISTINCT 和 GROUP BY 区别,哪个性能好假设user_id存在索引,哪个性能好缓存数据一致性问题先更新db,再更新缓存,如果更新缓存失败怎么办单例模式实现怎么判断线程池的任务是否都执行完了导致慢查询的原因机器cpu负载过高,怎么排查Java内存泄漏怎么排查线程池原理悲观锁乐观锁char int long占多少字节session cookie区别ThreadLocal怎么实现的平时会看什么源码maven怎么解决冲突数据库连接池有哪些,参数有哪些,使用连接池的目的根据什么来设置合理的连接池参数分库分表怎么保证分库分表主键唯一雪花算法原理多线程怎么串行执行手撕:写一个限流算法一面面试官是个小姐姐,没想到websocket问的那么细,很多都没有答上来,发挥的一般。二面 10.18(30min)自我介绍多态异常MyBatis解决了什么问题MyBatis怎么实现级联查询(国家、省、市、区)sql:查询学生的科目分数大于90 且大于5门的姓名和学号项目数据缓存一致性问题无手撕反问HR面(15min)自我介绍对工作的base地的想法、考虑实习经历,你的组织架构、承担了什么样的角色实习最大的挑战这些挑战点可能是什么原因造成的团队合作 意见不和 是怎么解决的业余生活喜欢做什么深度分享一下,你以后更偏向与什么样的产品、业务反问
点赞 10
评论 2
全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务