某银行
面试时间:
- 系统开发岗位:2021.10.13 15:00-15:30
- 中间件管理岗位:15:40-16:20
面试形式:多面试官单独面试
总体感受:中间件开发岗位设计中级工程师的技术,总体感觉良好,感觉能拿offer
系统开发岗
系统开发岗几乎没有问任何技术问题,以开放性的问题为主。总体感觉一般,但是面试官态度良好。
-
自我介绍
-
说一下里最满意的一个项目经历
着重体现:分析解决问题能力、沟通协调能力
这个问题被问过多次,但是一直没好的答案。我觉得一个好好的
- 有一定难度
- 自己是主导
- 成功落地的项目
被选项目
- Ant切Mavne:
- 需求:使用ANT进行构建,无法使用远程仓库,插件也很少。本地包无法托管在git
- 难点:项目一个有30万行的代码,有第三方包、部门包、自研包总计270个。需要全部翻译为pom文件,工作量巨大。
- 解决:
- 分析了maven仓库的查询和详情接口,做了批量查询功能
- 设计6个上下游部门,推动其Jar上公共仓库
- 成功在三级部门推广
- 项目性能优化:一二级缓存+门面模式