杭州产链数字科技一面(30min)

日期: 一面(2.27)
岗位:Java开发实习生
地点:杭州
背景:  双非科班、两段实习经历

全程八股,但不是很难。

1. 自我介绍

2. 有做过类似登录之类的权限控制或者加密吗?

3. 讲讲你们的权限控制是怎么做的?你们数据库存的是什么?

4. 讲讲Java的八种数据类型

5. 双等号和equals的区别,现在有两个Integer 129, 请问用双等于是true还是false?那如果值是64呢?

6. StringBuilder 和 StringBuffer有什么区别?

7. synchronized 和 Lock 之间的区别是什么?

8. 讲讲 synchronized 的底层原理

9. 了解CAS吗

10. 有用过线程池吗,核心参数有哪些?

11. 讲讲Java的集合类

12. concurrentHashMap和HashTable的区别是什么?

13. 说下Spring 的IOC和AOP,AOP的应用有哪些?

14. Spring Bean的生命周期有哪些?

15. SpringBoot的自动装配原理是什么?

16. 了解过Spring Bean的循环依赖吗?

17. MySQL中内连接、左连接和右连接有什么区别?

18. union 和 union all 有什么区别?

19. char 和 varchar 的区别?

20. 讲讲索引类型有哪些?聚簇索引和非聚簇索引的区别是什么?

21. 什么情况下会索引失效?怎么排查索引失效?

22. 回表是什么?非聚簇索引存储的是什么?

23. B树和B+树有什么区别?

24. 你们的业务数据量大吗,有用到分库分表吗?

25. 用过Redis吗,使用场景是什么?

26. 缓存穿透、缓存击穿、缓存雪崩是什么?怎么解决?

27. 平时做项目有用到高并发的场景吗?谈谈你对高并发的处理?
#实习#
全部评论
这么多的吗
点赞 回复 分享
发布于 02-28 12:47 北京
过了吗
点赞 回复 分享
发布于 03-05 23:55 浙江

相关推荐

评论
6
16
分享

创作者周榜

更多
正在热议
更多
牛客网
牛客企业服务