慧策面经

📍面试公司:慧策

👜面试岗位:Java

📖面试问题:

实际项目中Jdk用的版本?

有没有用过Hashmap?有什么特点?

项目中常用的集合?HashSet特点?

链表和数组的差异点?链表查询和增删的时间复杂度?

并发内容里的volatail关键字的作用?

了解过哪几种锁?乐观锁的实现方案有哪些?项目中用什么关键字加锁?

Synchronized用在普通方法和静态方法有什么区别?

JVM内存区域划分和每块区域大概有什么作用?

MySQL数据库中索引为什么能加速查询?

B+树是多路搜索树,可以做到高度更低,搜索路径变得很短,所以查询效率更高;非叶子结点存储索引,叶子结点存储数据和索引,并且每个叶子节点使用双向链表结构,有双向指针,方便做范围查询。除了点查还有范围查询。

一条SQL语句,如果运行比较慢,一般怎么去优化它?怎么知道它有没有命中索引或者命中了哪个索引?sql的执行计划?

🙌面试体验:问题很基础,之前不太接触过

#软件开发笔面经#
全部评论
接offer了吗
点赞 回复 分享
发布于 04-28 11:09 福建
要寿司算法吗
点赞 回复 分享
发布于 04-09 11:28 重庆

相关推荐

评论
3
11
分享

创作者周榜

更多
牛客网
牛客企业服务