3.28淘天暑期业务技术一面
项目拷打
项目穿插八股,介绍项目为主
- 介绍你的两个项目
- 技术栈是什么
- 介绍一下使用的框架
- 实现哪些功能
- 怎么保存用户登录的状态(session)
- 邮件推送系统是干嘛的
- 项目如果要扩展需要往什么方向做,大致设计
- 如何实现不同平台的商品比价
- 数据库索引是干嘛用的
- 除了B+树还有哪些索引 使用场景 哪些数据库使用
- 介绍数据库的并发控制的原理 使用场景 如何实现
- 锁有哪些级别
- 场景设计:如果高并发情况下,申请锁经常失效,怎么做使得C端友好
- 故障恢复怎么做 基本流程 实现形式
- 项目实现哪些框架外的内容
- 语法分析有了解过吗
- 池化概念 什么是线程池 还有哪些池 基本原理
- 线程池更适合计算密集型还是I/O密集型
- Java哪些数据结构使用了池化概念
闲聊
- 使用的语言有哪些
- 平时学了哪些课程
- 有学习ML/LLM吗
- 自己的意向岗位
- 未来的打算(留任、深造)
- 介绍部门情况