赛意科技Java岗二面(超聚变科技项目现场面试)
前言:此次二面承接上次一面的结果,为超聚变公司的面试。外包大多是把人给外包到相应的外部公司项目现场去做项目。所以一般一轮是外包公司自己的人面试,二轮就是项目现场的外部人员面试。此轮面试主要是两个人,一个为项目经理、一个为技术经理。
项目经理面试:
1.简单描述一下从接到需求到上线的一整个流程?
需求分析与评审-需求设计-研发-测试-上线-监控。
参考文章:https://blog.csdn.net/hoop55555/article/details/125158355
2.数据库sql是如何优化,有什么思路?
避免关联查询的表过多;
避免使用子查询;
查询条件计量走索引,要避免索引失效的情况等。
参考文章:https://blog.csdn.net/jjc4261/article/details/125782959
3.和外部系统对接接口的时候需要注意什么?
注意数据的一致性,是最终一致性还是强一致性;
当接口调用出错时候的一个处理,如何进行补偿;
参考文章:https://blog.csdn.net/gzt19881123/article/details/108791034
技术经理面试:
主要根据简历中的内容来问。
1、 性能调优经验。
讲了下jvm调优经验。
2、 数据库灾备的方案。
讲了下数据库主从架构方面。
3、 有没有进行过多线程开发的经验。
讲了下线程池方面。
4、 有没有使用过消息中间件,如何解决消息重复消费、消息丢失的情况?
讲了下rabbitmq中间件的使用。
5、 简单讲述一下微服务架构体系?
讲了下spring cloud alibaba相关的架构。
后语:2022的金九银十市场显得不那么好,投了很多简历,通知面试的比较少。但是各种外包公司的招聘需求还是那么的多。
求职一份Java相关工作