当前位置: 首页 > java >正文

20250715武汉xx公司面试一面

先自我介绍
1、平时用到的集合有哪些?arrayList和linkedList有哪些区别,arrayList插入为什么比linkedList要快?set和list的区别,map用得多的是什么
2、多线程和线程池用过没?使用线程池有哪些优势?线程池的七个参数,线程池的工作流程?这个队列应该如何选择,有界队列和无界队列有了解过吗,使用无界队列有什么问题?
3、spring事务有使用过吗,事务失效的场景有哪些?事务的隔离级别和传播机制
4、索引有用过吗?一般什么情况下会使用索引?使用索引有什么注意事项?复合索引的原理?索引的数据结构?b+树有什么特点?b树和b+树有什么区别?索引失效的场景有哪些
5、怎么查找定位慢sql?项目里平时怎么定位,怎么处理慢sql
6、Mysql的锁有哪些?临键锁了解吗,mysql的乐观锁有用到过吗,aba问题知道吗
7、springcloud了解过吗?有哪些常见的组件?dubbo有用过吗
8、feign怎么传递参数
9、拦截器用过吗,主要用来干啥?拦截器和过滤器区别,请求顺序
10、spring的ioc怎么配置
11、有没有接触过打包?
12、有没有使用过消息队列、消息一直不消费(消息堆积问题)怎么排查怎么处理
13、数据库数据量很大怎么处理?有过分表,怎么分的
14、分布式有了解过吗
15、nginx有用过吗
16、Redis有用过吗?redis常用的数据结构?项目上写的bitmap(为什么要用bitmap,而不是记录在表里)?
17、网关有用过吗?主要用来干啥?为啥要用网关?
18、有没有自己设计过表?设计一张表会考虑那些点?
19、分布式id了解吗?数据库表id自增会有什么问题?UUID有用过吗?雪花算法了解吗?为什么要用
20、redis数据持久化的方式有哪些,项目里怎么配置的?aof重写有了解吗?
21、linux常用命令有哪些,怎么过滤关键字?
22、有没有遇到过空指针问题?怎么排查的?

http://www.xdnf.cn/news/15457.html

相关文章:

  • Springboot儿童认知图文辅助系统6yhkv(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
  • React.FC与React.Component
  • 高并发四种IO模型的底层原理
  • [Dify]--进阶3-- 如何通过插件扩展 Dify 的功能能力
  • 深入浅出 RabbitMQ-核心概念介绍与容器化部署
  • ubuntu部署kvm
  • Linux操作系统从入门到实战(十)Linux开发工具(下)make/Makefile的推导过程与扩展语法
  • OpenCSG QA:您的国产大模型与 Agent 管理平台
  • 运维技术教程之Jenkins上的known_hosts文件
  • 渲染设计图的空间革命:可视化技术如何重塑设计决策
  • Keepalived双机热备概述
  • 2025华为ODB卷-IPv4地址转换成整数三语言题解
  • DOM入门知识
  • 回顾一下Docker的基本操作
  • 简单易懂,操作系统的内存管理机制是如何实现的
  • 「Java题库」循环结构(理论+操作)
  • 博客项目 laravel vue mysql 第六章 文章功能
  • 手写签名提取工具
  • 生成requirements.txt文件
  • Web3.0 学习方案
  • Docker安装升级redis,并设置持久化
  • 4.增-demo
  • Datawhale AI夏令营 机器学习2.1
  • python学智能算法(二十)|SVM基础概念-感知机算法及代码
  • Gitlab跑CICD的时候,maven镜像和pom.xml使用的maven版本冲突导致没办法build成功的解决方法
  • mac上的app如何自动分类
  • 图灵在二战期间是如何破译德国军用密码的?
  • 20250715使用荣品RD-RK3588开发板在Android13下接入USB3.0接口的红外相机
  • 第八章,应用题
  • Python 字典 (Dictionary) 详解