东方财富_服务器开发_面经
TimeLine:2.28投递且当晚约面,3.4一面,3.6二面,3.13上海线下三面,3.18口头OC,3.26正式offer。
注:我实习是偏大数据,故有部分大数据的问题
一面
-
自我介绍
-
项目经历
- 问题:该项目是ERP系统还是独立模块?
- 追问:上游和下游数据来源是什么?
- 追问:数据库使用情况?
- 追问:项目团队规模及分工?
-
Java垃圾回收机制
-
多线程原理及线程安全
-
Spring Boot优缺点
-
如何优化大数据量下数据库读写性能?
-
未来职业规划(工作城市偏好)
-
技术学习方式
手撕:自创的题目,DP
二面
-
项目背景与技术实现
-
问题:请实习期间参与的指标资产管理系统的设计与实现?
-
追问:数仓部署方式和底层技术架构是什么?
-
追问:开发的重点是 SQL 编写还是数据聚合与规则管理?
-
追问:
- 指标计算是直接在数仓完成,还是基于数仓数据进一步加工?
- 如何设计告警规则?是否涉及参数化或动态配置?
-
-
数据处理与性能优化
- 问题:面对大数据量时如何解决性能瓶颈?
- 追问:异步编排和内存计算引擎(如 Calcite)的具体优化策略是什么?
- 追问:单次数据查询的处理时长优化前后对比如何?
-
团队构成与项目价值
- 问题:项目团队规模及分工是怎样的?
- 追问:团队是否仅为xxx服务?客户规模与数据量级如何?
-
职业规划与求职动机
- 问题:求职目标(地域、公司类型、技术方向)是什么?
- 追问:是否考虑留在实习公司转正?为何选择在这家实习?是否验证了预期?
- 追问:为何选择当前投递的公司?
- 追问:是否考虑考研?放弃考研的核心原因是什么?
- 问题:算法竞赛中的团队分工与协作模式?
-
反问
三面
手撕:自创的题目,滑动窗口
-
项目经验与技术栈:
- 问题:你在实习过程中能具体说明项目的技术实现细节吗?
- 追问:当时是用Java做的吗?
- 追问:除了Java还用过哪些技术?
-
职业发展规划:
- 问题:你对自己未来的发展方向怎么想?
- 问题:你对自己未来的发展方向怎么想?
-
竞赛与数据库能力:
- 问题:算法编程竞赛中承担的任务?
- 追问:用过哪些数据库?
- 追问:认为哪个数据库更好用?
-
基础信息与待遇
- 问题:老家是哪里?是否计划在上海长期发展?
- 问题:对薪资待遇的期望如何?