小天才 Java

一面 30min
1.定制化单点登录怎么实现的?CAS OAuth2.0?细节?
2.ST验证成功后用户信息是怎么保证安全并传给Moka SSO的?
3.你的用户信息存redis,不可能每次都去查,你是怎么解决的?ThreadLocal Session 以及SpringSecurity里面的context。
4.Bean的作用域有哪些?
5.假设有两个Bean,一个是单例的,一个是原型的,单例里面调了原型的,然后把这个单例注入到一个类,两次调单例的会是相同的对象嘛?相同的话,如何实现内部的原型的bean两次不同?
6.Java里面常见的框架 中间件 有哪些?出了redis还用过哪些nosql数据库?CouchDB
7.用ThreadLocal内存泄漏怎么办?

面过水平最高的面试官
全部评论
好几个问题一模一样,面试官还没开摄像头
1 回复 分享
发布于 2024-10-24 16:54 新加坡
佬,这个是按照你简历使用到的技术进行扩展问的吗?
点赞 回复 分享
发布于 2024-11-18 14:45 天津
这也太难了
点赞 回复 分享
发布于 2024-10-29 11:45 海南
你别说还挺难
点赞 回复 分享
发布于 2024-10-20 21:47 河北
我也是单点登录 哈哈
点赞 回复 分享
发布于 2024-10-19 00:35 辽宁

相关推荐

05-09 15:26
门头沟学院 Java
点赞 评论 收藏
分享
一、项目相关1. 项目难点:  ◦ 项目中最具挑战性的部分是什么?如何解决的?  ◦ 面试官持续深入追问项目细节(“拷打项目”)。2. 库存服务实现:  ◦ 如何设计并实现库存服务?整体流程是什么?  ◦ 要求画出流程图。  ◦ 是否使用加锁机制?如何保证库存一致性?  ◦ 如果 Redis 挂了,如何应对?  ◦ 熔断恢复后,如何保证库存数据的一致性?二、技术基础1. Golang 相关问题:  ◦ Golang 的 map 如何保证并发安全?  ◦ map 的底层实现原理是什么?  ◦ 解释 Golang 的 GMP 模型,要求画出 GMP 关联图。  ◦ channel 如何传递数据?    ▪ 手撕代码题:      ▪ 线程 A 通过 channel 传递数据给线程 B,B 计算后返回结果。三、编程手撕1. Channel 应用:  ◦ 实现 A 线程通过 channel 发送数据给 B 线程,B 计算后返回结果。四、其他问题1. 个人情况:  ◦ 是否接受调剂到武汉?  ◦ 项目是自学的吗?是否参加过培训班?  ◦ 认为自己写代码最多的语言是什么?大约多少行代码量?2. 闲聊环节:  ◦ 非技术性交流,涉及个人经历、职业规划等。面试时长• 总时长约 1 小时 10 分钟(19:10 - 20:20)。总结:map这块答得非常差,压根没打出来。拷打项目较多,面试官人很好。
点赞 评论 收藏
分享
评论
7
48
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务