实在智能一面、二面

0923一面

一、Java基础

(一)基础数据类型和包装类

  1. 包装类的缓存机制
  2. 对应题目判断

(二)String、StringBuilder、StringBuffer的区别

  1. 三者核心区别
  2. 数据量很小时选择哪一个?

(三)常见的集合

  1. ArrayList和LinkedList的区别
  2. ArrayList 初始容量扩容机制
  3. HashMap 和 ConcurrentHashMap 扩容机制线程安全相关区别

二、MySQL

(一)索引

  1. 索引有哪些类型?(分类)
  2. 索引创建的原则
  3. 索引失效的场景(举例)
  4. 无限创建索引的影响 索引对存储空间的占用索引是否会导致查询效率变慢?

(二)Redis与MySQL

  1. Redis和MySQL如何保持数据一致性
  2. 为什么使用Redis?有哪些业务场景

(三)复杂查询的连接

  1. 内连接
  2. 外连接

(四)慢查询

  1. 如何定位慢查询?
  2. 慢查询的解决方法

三、其他技术工具

  1. 是否使用过Docker
  2. 是否使用过Linux
  3. 是否使用过Nacos

四、手撕代码

  1. 三个线程交替打印1-100

五、框架相关

(一)Spring Boot

  1. 日常开发中Spring Boot的使用
  2. IOC相关知识
  3. AOP相关知识

(二)事务

  1. 事务失效的场景

(三)MyBatis

  1. #{}和${}的区别

六、项目、实习

-------------------------------------------------------------

0926二面

1.git 假如说有两个个分支git1、git2,现在git2想要git1中的某些特定的功能,应该怎么做

2.where in (100个id) 怎么解决查询慢的问题?

3.线程池的七大核心参数,四个拒绝策略

4.手撕Logger日志管理器,遵循开闭原则 代码有哪些优化点?

面试官还挺好的,一直让我不要紧张 hhh

#发面经攒人品#
全部评论
佬去了吗
点赞 回复 分享
发布于 10-09 11:48 浙江
过了吗兄弟
点赞 回复 分享
发布于 09-27 03:02 安徽
我面实在智能问了我好多奇怪的问题
点赞 回复 分享
发布于 09-26 22:30 陕西

相关推荐

评论
点赞
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务