阿里云OSS面经
2-27一面 61min
自我介绍
项目
ClickHouse为什么快 除了列存储
SIMD
ClickHouse阿里云对标产品
MySQL和ClickHouse的区别
ClickHouse支持事务吗
项目细节 单点登录、鉴权
八股
数据库
MySQL索引分析,亿级为什么达到了瓶颈
MySQL 慢日志explain
InnoDB MyIsam
事务的隔离级别
脏读幻读举例子
java
双亲委派
GC CMS G1的区别
CMS四个阶段
gclog 优化STOP THE WORLD
网络
输入网址url后发生了什么 和nginx相关(项目用到了)的重点分析
查看端口的命令 lsof netstat grep
端口状态的time-wait 联系三次握手
跨域 简单请求 复杂请求
算法
归并的merge
双重校验的单例模式 还要讲解
反问
组里的业务
学习的建议 学点大数据相关 iceberg flink
3-2二面 44min
自我介绍
八股
IOC IOC和工厂模式的区别
AOP
JVM内存模型
让方法区溢出有什么办法:静态变量、常量池入手
常量池怎么入手:static代码块
两个系统,一个高并发,但是后端处理单个请求很快,一个低并发,但是单个请求处理慢,jvm内存如何设置
系统2编码如何处理:异步多线程
同上,不忍受异步,拉取数据加速吞吐怎么办? 加缓存
缓存的过期策略
缓存失效的场景
如何绕过redis攻击mysql:缓存穿透
缓存穿透如何解决:布隆过滤器、限流、redis存空
流控的策略
算法题
剑指 Offer 32 - III. 从上到下打印二叉树 III
反问
学习的建议
后续的流程
3-21三面 38min
没录音 随便写点
装会议客户端 唠嗑
自我介绍
唠嗑 武带弘毅学堂
项目
项目背景框架亮点 代码行数
单点登录
token 的安全性 ssl xss 过期判断
zk redis mq用的是服务还是原生的 自己运维吗
qps 高并发 考虑过吗
项目如何应对高并发 多线程 集群 缓存 NIO NETTY
CDN Nginx 负载均衡
数据库调优 索引 慢日志 explain 关系型数据库的瓶颈
ClickHouse的选型缺点
前端问了一大堆 麻了 自适应 ipad应对网络差 弱网
反问
唠嗑
3-28 HR面 35min
自我介绍
项目介绍、挑战、收获
学校专业看法
成绩
自我评价(技术、个性)
未来规划
4-21 意向
记录个人2023年春招找实习的历程