数字马力二面

1. 大学期间参加过什么比赛

3. 实习期间感触最深、成长最大的项目是哪个?

4. 该项目主要做了什么?

5. 能否详细讲某个功能从前到后的业务流程?

6. 页面加载时间优化80%,优化前有多慢?

7. 页面加载慢的原因是什么?

8. 如何优化页面加载速度?

9. Sql优化有哪些心得?

10. 引入缓存机制后,如何保证缓存与DB数据一致?

11. 公司主要使用哪些数据库

12. MySQL索引的存储数据结构是什么?

13. 为什么InnoDB选择B+树而非B树作为索引结构?

14. Redis跳表的数据结构是什么样的?

15. Redis为什么使用跳表而非B树、B+树?

16. Redis中设置有效期的数据是如何淘汰的?

17. Redis随机淘汰的具体方式是什么?

18. 如何用Java基于LRU算法实现简单的内存缓存(get、put、初始化方法)?

19. LinkedHashMap和HashMap有什么区别?

20. HashMap为什么是线程不安全的?

21. CAS是怎么实现的?

22. 线程池常见的关键参数有哪些?

23. 核心线程数3、队列长度4、最大线程数5的线程池,提交10个长任务的工作过程是什么?

24. 第8、9个任务为何新建临时线程执行而非进入队列?

25. 请介绍Java内存模型。

26. JMM和JVM有什么区别?

27. 大数据专业和软件工程专业有什么区别?

28. 一个请求进来,Spring MVC是如何工作的?

29. Spring如何解决循环依赖?

30. 100亿条账号ID黑名单,如何存储及判断某个ID是否在黑名单中?

31. 为什么用布隆过滤器解决黑名单查询问题?

32. 布隆过滤器中哈希计算完后如何使用?

33. 如何设计短域名?

34. 如何设计群发红包功能(含整体流程、算法、未领取回收)?

35. 群发红包的抢红包过程有哪些流程?

36. 如何解决红包超领、用户限领问题?

37. 红包拆包算法如何设计?

38. 延迟队列用于红包回收时,使用什么消息中间件?
#发面经攒人品#
50分钟,没开摄像头,但是体验挺好的
全部评论
今天没看到其他人的面经啊,是不是都太难了
1 回复 分享
发布于 昨天 19:58 河南
为啥你的大部分都是八股 我的给我出了三个场景题 往里面使劲er问
1 回复 分享
发布于 昨天 17:06 广东
你这个好难啊,我社招都没你这个难
点赞 回复 分享
发布于 今天 00:31 湖南
有手撕吗请问
点赞 回复 分享
发布于 昨天 23:17 辽宁
问我mysql最大承受压力,难崩
点赞 回复 分享
发布于 昨天 17:16 四川
我擦,感觉问好难
点赞 回复 分享
发布于 昨天 16:41 浙江
刚二面完,只面了20分钟不到,感觉g了
点赞 回复 分享
发布于 昨天 15:30 重庆
大佬好牛,是不是全答出来了
点赞 回复 分享
发布于 昨天 13:40 广东
变成啥状态了
点赞 回复 分享
发布于 昨天 12:29 北京
感觉有点难
点赞 回复 分享
发布于 昨天 11:51 河南
感觉稳了
点赞 回复 分享
发布于 昨天 11:38 江西
问这么多
点赞 回复 分享
发布于 昨天 11:00 河南

相关推荐

评论
1
12
分享

创作者周榜

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