小天才Java开发一面

投递岗位:Java开发

面试时间:10.16

面试题目:
1. SpringBoot核心注解
2. SpringBoot可以从哪些地方加载配置文件,可以从环境变量中加载吗?
3. Spring bean的类型,除了单例还有什么
4. spring中的设计模式有哪些
6. 用户的注册登录流程
7. JWT的组成,三部分都是什么
8. 如果JWT被劫持了怎么办
9. 用户名密码明文校验怎么办,怎样保证安全性
10. MD5加密是对称还是非对称加密
11. JWT解析出来的用户名等信息怎么使用,存放在哪里
12. ThreadLocal 过期时间
13. 在项目中哪里使用到了ThreadLocal
14. 什么时候存放到ThreadLocal中,
15. 设计一个消息队列,怎样保证消息的最终一致性?(两条消息先后消费,前一个消费失败,怎样保证最终一致性)
16. 有什么巧妙的方式实现最终一致性吗
17. 用户表和部门表,部门有子部门孙部门等,给定一个部门id,怎样一次sql语句查询出所有的子孙部门的用户,怎样设计这个表结构?

总结:场景题总是寄

#24届软开秋招面试经验大赏#
全部评论
哥问下第2题该怎么答呀?
1 回复 分享
发布于 2024-04-05 02:24 黑龙江
Md5不是单向哈希函数吗,怎么跟加密有关了
点赞 回复 分享
发布于 04-25 18:49 北京
请问一下小天才面试有手撕嘛
点赞 回复 分享
发布于 03-14 15:35 上海
JWT是简历提到了才问的吗?
点赞 回复 分享
发布于 2023-11-24 17:43 广东
一看就是和我一个面试官,我这面过了,后面部门领导面寄了
点赞 回复 分享
发布于 2023-11-09 22:33 广东

相关推荐

评论
9
59
分享

创作者周榜

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