记录秋招 慧策 掌上先机 57min
属鼠凉面 供有缘大佬参考

1. 介绍你在实习项目中的难点
Redis Geoset去存储坐标
2. 你会怎么设计JVM,从哪些方向考虑
运行时数据区;垃圾回收器性能问题;线程安全问题
3. 垃圾回收器还有哪些缺点
频繁full gc
4. 怎么理解字符串常量区
5. 字符串拼接的方法
6. String 和New区别
7. String、StringBuffer和StringBuilder区别
8. Java值传递与引用传递的区别;Java是值传递还是引用传递
9. 开放10个线程,但不操作相同数据,会有线程安全问题吗
没有
线程安全问题都是由全局变量及静态变量引起的。 若每个线程中对全局变量、静态变量只有读操作,而无写操作,一般来说,这个全局变量是线程安全的;若有多个线程同时执行写操作,一般都需要考虑线程同步,否则的话就可能影响线程安全*。
10. int static =0;++1怎么保证并发安全
synchronized
11. synchronized的原理
12. 不加锁怎么进行操作
13. Redis实现分布式锁
14. SQL:查找1分钟内的热点数据
select * from xx betnween group by
SQL语句调优
15. 怎么看慢SQL
16. 为什么用B+树不用B树
B+ 树的非叶子节点不存放实际的记录数据,仅存放索引,因此数据量相同的情况下,相比存储即存索引又存记录的 B 树,B+树的非叶子节点可以存放更多的索引,**因此 B+ 树可以比 B 树更「矮胖」,查询底层节点的磁盘 I/O次数会更少。**
17 最左前缀树
18. Redis的缓存穿透
布隆过滤器
19. 热点数据加载
20. 布隆过滤器原理
21. 21SpringBoot有看过,Tomcat的线程池参数吗
没有
22. tomcat单机最多支持多少并发(参数)
23. 接口特别慢怎么办
网络问题;接口限流
24. 什么工具去做并发测试
Arthes:具体的不清楚
1. 介绍你在实习项目中的难点
Redis Geoset去存储坐标
2. 你会怎么设计JVM,从哪些方向考虑
运行时数据区;垃圾回收器性能问题;线程安全问题
3. 垃圾回收器还有哪些缺点
频繁full gc
4. 怎么理解字符串常量区
5. 字符串拼接的方法
6. String 和New区别
7. String、StringBuffer和StringBuilder区别
8. Java值传递与引用传递的区别;Java是值传递还是引用传递
9. 开放10个线程,但不操作相同数据,会有线程安全问题吗
没有
线程安全问题都是由全局变量及静态变量引起的。 若每个线程中对全局变量、静态变量只有读操作,而无写操作,一般来说,这个全局变量是线程安全的;若有多个线程同时执行写操作,一般都需要考虑线程同步,否则的话就可能影响线程安全*。
10. int static =0;++1怎么保证并发安全
synchronized
11. synchronized的原理
12. 不加锁怎么进行操作
13. Redis实现分布式锁
14. SQL:查找1分钟内的热点数据
select * from xx betnween group by
SQL语句调优
15. 怎么看慢SQL
16. 为什么用B+树不用B树
B+ 树的非叶子节点不存放实际的记录数据,仅存放索引,因此数据量相同的情况下,相比存储即存索引又存记录的 B 树,B+树的非叶子节点可以存放更多的索引,**因此 B+ 树可以比 B 树更「矮胖」,查询底层节点的磁盘 I/O次数会更少。**
17 最左前缀树
18. Redis的缓存穿透
布隆过滤器
19. 热点数据加载
20. 布隆过滤器原理
21. 21SpringBoot有看过,Tomcat的线程池参数吗
没有
22. tomcat单机最多支持多少并发(参数)
23. 接口特别慢怎么办
网络问题;接口限流
24. 什么工具去做并发测试
Arthes:具体的不清楚
全部评论
这公司我看了 面试纯看运气 简单地非常简单难的非常难
果然好难,大佬继续加油!
我应该是你的上一个两点到三点的,问的完全不一样,问我的几乎没有八股文麻了,全是场景
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享