6.22深信服一面 Java 40min

自我介绍 +项目介绍
1.区块链这个项目遇到哪些问题怎么解决的?
2.短信登陆流程?
3.分布式Session共享问题怎么解决的?
4.为什么用Redis分布式锁?
5.你觉得这个项目的难点是什么?优惠券秒杀及优化。
6.内存淘汰有哪些方式?
7.Redis持久化讲一下?
8.缓存与数据库一致性问题?
9.讲一下HashMap底层实现?
10.你怎么去看源码的?HashMap在哪个包下?并发相关的呢?项目中遇到bug怎么调试的?
11.产生hash冲突怎么解决?
12.手撕题 LRU算法
全部评论
大佬请问手撕是acm模式还是核心代码模式
点赞 回复 分享
发布于 2024-06-22 13:45 陕西
佬有几个offer了?
点赞 回复 分享
发布于 2024-06-22 12:47 四川

相关推荐

04-11 09:14
已编辑
门头沟学院 Java
感觉问题都好难,还是太菜了1、Spring中的@SpringBootApplication注解的原理是什么?由哪些组合注解组成?2、Spring启动过程中需要多少个Bean3、@Component和@Bean的区别是什么?4、Bean的生命周期?5、Bean的作用域有哪些?BeanFactory和FactoryBean有什么区别?6、Spring中最重要的两个概念是什么?(AOP和IOC)7、Spring管理事务的方式有哪些?8、Spring事务中哪些事务传播行为?9、@Transactional的实现原理?10、Java有开发框架了解哪些?11、Hibernate了解过嘛?使用场景?12、Java中的Socket编程有了解过嘛?13、Lua脚本有了解过嘛?有哪些注意事项?缺点是什么?14、常见的线程池有哪些?15、线程池的执行原理?16、ThreadLocal的实现原理,需要注意什么?缺点是什么?17、JUC包知道哪些?怎么使用?18、ConcurrentHashmap了解过嘛?扩容机制呢?19、ConcurrentHashmap实现原理是什么?并发机制是什么?20、SQL和noSQL的优缺点分别是什么?21、Mysql中有哪些索引,场景分别是什么?22、在哪些场景下使用过redis?23、Redis怎么保证与Mysql数据一致性?24、除了Redis还有哪些noSQL?25、Mongodb是什么?优缺点?26、Gradle是什么?怎么使用?使用场景?27、关心过业务系统里面的sql耗时嘛?统计过慢查询嘛?对慢查询都是怎么优化的?28、Mysql中模糊查询的%和_的区别?29、MySQL中的binlog知道原理嘛?30、项目中怎么去进行SQL调优?31、多线程中哪些参数?start()和run()的区别是什么?32、Volatile和synchronized的区别是什么?
点赞 评论 收藏
分享
评论
1
6
分享

创作者周榜

更多
牛客网
牛客企业服务