该公司为一家制造行业公司,主要使用低代码平台开发,业务方面最重要。
1:自我介绍
我:介绍了个人基本情况与所待过的公司及所负责过的主要项目
反思:未详细说明每个项目所使用的技术栈,未明确表达出每个项目的核心业务,可通过核心业务发散技术点。
如:可通过流量切读引起的问题描述redis与数据库一致性;
2:上家公司主要业务流程
反思:诉说不够流畅简洁明了,说到下一个流程反而要去补充上一个流程的遗漏,未通过每个业务流程发散技术点;
如:通过生产返尺描述通过线程副本读取每个excel单元格实现需求
通过状态模式控制订单状态流转
通过观察者模式监听对象流转发通知消息
3:观察者模式由谁触发
我:只记得是一种发布订阅模式(当时想到两边都可以去触发,但最好还是由被观察者触发)
反思:知识点不够深刻,害怕答错。
4:数据大屏是否支持多数据源,erp用的哪家公司的
反思:当时项目是单体项目,并不支持多数据源,其实可以随机应变,对多数据源发散一些事务的技术点;erp这点完全没了解过,不知道erp还分公司;
5:聊到对于一个人做项目,是否觉得成长性很大?
我:确实成长性很大,对于需求的落地执行,项目的测试上线部署都需要一个人完成。最难的是需求的落地,对于甲方不懂技术的情况下来说,要完成她们的业务需求,并且还要宏观的考虑整体项目流程逻辑,要把业务思维转换成技术逻辑,并且不能影响前置项目的情况下,设计出一个让甲方满意的模块。
面试官:并没有了解当你一个人做项目时有什么痛点难点。
反思:对于一个人做项目,没有举例出一个痛点难点,没有根据一个点去拓展业务与技术的结合,可以描述验收-结算-质保流程,生产返尺的尺寸校验,计划交货时间的修改逻辑等。
该公司是一个侧重业务的公司,难点不应该说需求落地是最难的,虽然难但是还是尽力去沟通实现了,表现出自己对业务的把控能力。
总结:对于业务描述不够精确纯熟,很多点没有鼓起勇气去诉说,技术业务结合的部分也没有很好的去展现自我。错过了一次很好的机会。