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

CVTE java后台实习

优质
小牛编辑
97浏览
2023-08-16

CVTE java后台实习

2022-12-08 (1h10分钟)

主要是问了八股,最后是手撕一道比较简单的算法题改编

八股

  • ArrayList和LinkedList的区别
  • LinkedList底层是怎样的链表
  • HashMap底层实现,1.7和1.8的区别
  • 为什么长度是8的时候转变为红黑树
  • ConcurrentHashMap底层是如何进行并发控制的
  • volatile底层实现
  • 什么场景下会出现总线风暴
  • jvm底层是如何实现CAS的原子性的
  • ReentantLock和synchronized有什么区别
  • innodeDB底层的逻辑结构是什么
  • 聚族索引和非聚族索引在底层存储有什么不同
  • 数据表中建了abc联合索引,用ab、ac、bc分别去查询会不会命中索引,为什么
  • 主键是a,如何最高校的根据b查c
  • 了解过mysql的哪些日志
  • 开启一个事务后,修改一条数据,binlog、undolog、redolog是分别在哪个阶段写的
  • 有没有了解过http各个版本
  • 讲一下http2.0和http3.0
  • 讲一下tcp三次握手和四次挥手
  • 为什么是三次握手,为什么是四次挥手
  • closed_wait状态出现在哪个阶段
  • 讲一下jvm内存结构
  • 讲一下堆是怎样的结构
  • g1比cms好在哪里

算法

  1. 不使用双指针如何得到链表的倒数第n个节点
#求职##实习#
 类似资料: