已Offer
技术面(1h,已过)
1. 自我介绍
2. 问了一下实习,开始挖项目
- 说说你的项目架构,整个流程是什么样的
- 如果让你构建一个大数据分析平台,你会选择哪些组件?(主要是数据存储、计算等)
- 如果是要求实时处理呢?
3. 问Flink(不会,直接跳过)
4. 为什么选Clickhouse?和其他OLAP数据库相比有啥特点?
5. 八股
- 进程与线程区别
- 说一下Spring,SpringBoot,SpringCloud区别
- 微服务是干啥的?有哪些常用的微服务框架?
- 说一下一个微服务项目必须要有的几个模块
- 了解服务注册吗?知道哪些服务注册组件?
- 分布式知道吗。说一下与单机的区别
- 一个服务注册组件,更看重C还是A?你怎么理解的?
- 一个用户调接口,怎么知道它调用的是哪个服务器?
6. 数据库
- 数据库存数据的时候,在磁盘读取上面做了哪些优化?(最后提问环节反问了一下)
7. 算法题,只需讲思路即可,最长回文串
- 你是怎么理解dp的?
- 你觉得DP能用来解决什么问题?
- dp能保存状态,有哪些优势?
#面经# #数据开发工程师# #实习#