当前位置: 首页 > 面试经验 >

2022秋招Java 星星充电一面(已offer)

优质
小牛编辑
139浏览
2023-03-28

2022秋招Java 星星充电一面(已offer)

  1. 自我介绍

  2. 选一个项目介绍

  3. 为什么选择这个项目

  4. 单体项目为什么要用dubbo

  5. 计算机网络OSI模型介绍

  6. 一般我们用的是哪一种模型,介绍一下

  7. 介绍每一层干了些什么,有哪些协议

  8. 输入url到网页呈现过程

  9. DNS解析过程

  10. ip怎么跳的

  11. 介绍内存模型

  12. 怎么保证可见性

  13. volatile怎么保证可见性

  14. 线程工作内存的官方名称是什么

  15. 虚拟机栈的结构,栈帧中有哪些东西,局部变量表和操作数栈存放哪些东西

  16. springboot自动装配原理

  17. springFactoriesLoader采用什么机制

  18. 类加载过程

  19. 有哪些类加载器

  20. 我们自己写一个类它是怎么加载的(双亲委派)

  21. 为什么要用双亲委派

  22. 线程上下文类加载器是干什么的

  23. SPI是什么,有哪些例子

  24. jdbc实现SPI怎么做的

  25. 对IOC理解,IOC容器工作流程

  26. 对AOP理解

  27. 代理模式有哪几种

  28. cglib代理是怎么实现的

  29. cglib在是哪个阶段进行代理的

  30. asm了解哪些

  31. 介绍hashmap

  32. 红黑树特点

  33. 为什么链表要变成红黑树

  34. hashmap初始容量,扩容,为什么这么设计

  35. mysql索引结构

  36. 为什么mysql索引不用hashmap

  37. 为什么不用LinkedHashMap或者TreeMap

  38. mysql为什么要用buffer pool,本地缓冲区不行吗

  39. 事务持久性如何保证

  40. buffer pool刷盘时机如何确定

  41. redo log和buffer pool先写哪一个

  42. 为什么要先写redo log

  43. bin log有什么作用

  44. 一些关于bin log听不懂的问题

  45. RR隔离级别怎么解决不可重复读

  46. 反问

#Java面经#
 类似资料: