背景与目标
1.背景
在找工作阶段,大家都需要针对自己的业务进行详尽的描述,但带过几个班之后发现大家每次都有不同的重难点的遗漏,因此需要一个标准化文档来记录项目中的关键信息,逐字稿是针对简历的细节描述,帮助大家提前分析好简历中可能出现的业务问题。
2.目标
把控逐字稿的关键要素,保证逐字稿的准确性、预测性、高效性,从而提高面试的通过率,也让大家更有信心。逐字稿不是一成不变,是需要不断的面试、不停的打磨才最终变得完整。
自我介绍
其中比较难的是优惠券 或 点赞 或 分库分表
重难点
技术栈(选部分)
13
我的项目是一个叫做交易喵2C的电商系统,主要解决用户线上Steam账号交易的业务流程,用户可以通过我们的系统搜索、购买游戏账号
核心业务(2句话)
👥 最近项目简介
学历有加成就提学历,否则隐藏
姓名、年龄、籍贯
📡 个人信息简介
离职原因:最近因为这个项目结束了,说年后要搬到北京,有点太远了所以考虑重新找
第一家公司叫,主要承担接口设计、代码开发、线上故障排查
最近一家公司叫,主要承担技术方案设计、数据库设计、代码开发&重构、性能优化、线上故障排查、需求发布
🙆🏻 工作经历简介
自我介绍
项目疑难点
合理的项目疑难点是拿下高薪的要诀,一般都会设计在高并发场景下的问题:秒杀、分布式事务、幂等等
业务本身够复杂
二选一
如医疗、电商、物流、OA项目
业务的生命周期比较长,如电商从搜索-加购-下单-支付-物流的全链路
技术本身够复杂
二选一
是否涉及商品的超买超卖问题
是否涉及远程调用的分布式事务问题
是否涉及分布式架构下的服务限流、降级问题
是否涉及订单创建的幂等、防重复校验问题
是否涉及海量数据存储的分库分表问题
是否涉及性能优化问题
是否涉及代码重构问题
针对业务的复杂需要准备一个能够说出3-5min的逐字稿,从而保证面试的成功率
场景问题
8-场景题☆☆☆☆☆
优先看这个,如果有遗漏的大家编辑文档或评论,我看到后第一时间回复😀😀😀实际开发的工作面试问题.pdf
微服务技术栈
主要事项
自我介绍
过往经历
最近一个项目业务、技术
最近一个项目难点、亮点
项目考察
关注真实性,如QPS、TPS
关注生产问题、排查解决方案
关注技术方案选型、落地细节
八股考察
Java基础、MySQL
Spring全家桶、微服务
中间件:Redis、MQ
面试过程
💡 Tips:如果允许,建议录音后一起复盘
⛳️ 关键结论
复盘每一场面试的细节,哪里好?哪里还可以进一步提高?
积极面对每一场线上、线下面试,只有面试才有机会拿下offer,简历上的业务、技术都是有限的,只有通过大量的面试才可以不断完善、解决问题
⚠️ 需要注意的点
面试前全面准备
面试后充分复盘