招银 一面
发面经,攒人品,秋招来个offer我就结束,求求了
自我介绍
1.深拷贝和浅拷贝
2.项目中登陆,有效时间,jwt应该每次请求过来刷新有效时间,重新分配jwt,续活,防止用户登录的时候突然jwt过期
3.缓存穿透,缓存雪崩是什么,怎么解决
4.项目中redis是怎么用的,redis的内存淘汰策略,删除方式
5.java中常见的线程池类型,Executors(有哪几个)和ThreadpoolExecutor,线程池的七个参数,submit和execute什么区别(?)
6.用的什么数据库,mysql中慢查询是什么,怎么去做处理(开启慢查询日志,定位到sql,然后可以根据情况去处理) 比如表数据过大(分库分表,垂直分和水平分) 或者建立索引,建索引有什么注意事项(尽量不要是重复很多的列,null最好也不要,使用时注意索引失效的情况)
7.分表的时候,主键id怎么设置,分完表,每个表的id怎么实现全局唯一。雪花算法生成的id,41位时间戳的问题可能会导致id重复(很小概率),还了解什么id的生成算法
8.Spring中IOC和AOP说说
9.Spring中常用的注解(@SpringBootApplication @Component @RestController @RequestMapping @ResponseBody)
10.volatile是保证了什么,可见性和有序性,具体怎么实现的
11.mysql是默认什么隔离级别(RR),mysql可以支持什么隔离级别
12.hashmap扩容机制,hashmap和hashtable有什么不同(线程安全方面,性能方面,继承体系方面 还有啥?)
13.redis的持久化方式
---------------------------------------分割线--------------------------------------------
md,25号杭州线下二面+hr面之后,无资料审核
毁灭吧,二面面试官打了六个电话没接,还有面完打电话问我为什么大学上了五年(大二转专业),真累
自我介绍
1.深拷贝和浅拷贝
2.项目中登陆,有效时间,jwt应该每次请求过来刷新有效时间,重新分配jwt,续活,防止用户登录的时候突然jwt过期
3.缓存穿透,缓存雪崩是什么,怎么解决
4.项目中redis是怎么用的,redis的内存淘汰策略,删除方式
5.java中常见的线程池类型,Executors(有哪几个)和ThreadpoolExecutor,线程池的七个参数,submit和execute什么区别(?)
6.用的什么数据库,mysql中慢查询是什么,怎么去做处理(开启慢查询日志,定位到sql,然后可以根据情况去处理) 比如表数据过大(分库分表,垂直分和水平分) 或者建立索引,建索引有什么注意事项(尽量不要是重复很多的列,null最好也不要,使用时注意索引失效的情况)
7.分表的时候,主键id怎么设置,分完表,每个表的id怎么实现全局唯一。雪花算法生成的id,41位时间戳的问题可能会导致id重复(很小概率),还了解什么id的生成算法
8.Spring中IOC和AOP说说
9.Spring中常用的注解(@SpringBootApplication @Component @RestController @RequestMapping @ResponseBody)
10.volatile是保证了什么,可见性和有序性,具体怎么实现的
11.mysql是默认什么隔离级别(RR),mysql可以支持什么隔离级别
12.hashmap扩容机制,hashmap和hashtable有什么不同(线程安全方面,性能方面,继承体系方面 还有啥?)
13.redis的持久化方式
---------------------------------------分割线--------------------------------------------
md,25号杭州线下二面+hr面之后,无资料审核
毁灭吧,二面面试官打了六个电话没接,还有面完打电话问我为什么大学上了五年(大二转专业),真累
全部评论
无手撕
base哪里的,约二面了吗
相关推荐
11-01 22:07
美团_到家_后端研发(实习员工) XiaoMuGGG:佬说的很在理,面试是限时的所以递进面试的技巧很重要,一定要引导着面试官往自己深挖的部分dfs地问,但凡他对你这方面的深度满意了他就会觉得你其他部分掌握的程度也一样,所以好的开场介绍在引导上尤其重要。没了引导就是bfs形式的面试,面试官天花乱坠不分深浅的问很难对应聘者达成一个好的印象
点赞 评论 收藏
分享
点赞 评论 收藏
分享