首页 > 贝壳java面经
头像
201805232147953
发布于 2021-09-16 11:01
+ 关注

贝壳java面经

一面:
总体上是一个接一个的基础问题
java基本数据类型
int和Integer区别
自动拆箱和自动装箱机制
java常用的集合类
arraylist和linkedlist区别
jvm内存模型
常见的异常类型
threadlocal讲一下 作用是什么
写sql题
mysql里常见的dml和ddl
数据库隔离级别
数据库引擎知道哪些 有什么区别?
mysql索引失效的场景
spring和springboot的关系
ioc和aop讲一下
maven常见的生命周期和命令是什么?
redis常用的数据类型?
kafka的作用 使用场景?
kafka有哪几部分组成?
mybatis意义?
http常见状态码有哪些?
单点登录讲一下?
cookie和session的联系和区别?

二面:
基本都是围绕项目展开的
项目扩展,要搭成分布式系统,如何优化?
redis什么时候操作主,什么时候操作从?
redis主从延迟,问题是扣了库存以后,从的消息延迟问题?
为什么会选择redis做中间件? 为什么不用memcached
redis的string跟java或c的string的区别
string扩容的话怎么扩的?能不能举一个具体的例子?
redis持久化怎么实现的?
rdb和aof持久化的区别,优缺点?什么时候选哪种方式?
hashmap怎么实现的?7和8的区别?是线程安全的吗?
concurrenthashmap怎么实现线程安全的?
kafka架构是什么样的?
zookeeper的作用是什么?
zookeeper具体存什么数据了解吗?
zookeeper如何选主 实现高可用?
tcp保证可靠传输?
udp怎么保证可靠传输?既想高效率又想可靠怎么实现?

更多模拟面试

全部评论

(3) 回帖
加载中...
话题 回帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

热门推荐