面试系统设计经验总结
一、经验总结
1. 厚积薄发
平时多积累,多思考,多沉淀。
很多系统设计面试题出自日常生活,例如春运抢火车票,秒杀活动,抢红包等,平时遇到多思考难点在哪,如何实现,然后借鉴网络文章,记录成文。
2. 面试技巧
首先分析业务场景,找到难点在哪里。比如抢红包主要分为发红包、抢红包和查看详情,那如何保证高并发下抢红包的事务性就是难点之一。
然后针对业务场景进行粗略设计,再结合难点进行设计优化。
最后还是看临场发挥,见招拆招。
平时多积累,多思考,多沉淀。
很多系统设计面试题出自日常生活,例如春运抢火车票,秒杀活动,抢红包等,平时遇到多思考难点在哪,如何实现,然后借鉴网络文章,记录成文。
首先分析业务场景,找到难点在哪里。比如抢红包主要分为发红包、抢红包和查看详情,那如何保证高并发下抢红包的事务性就是难点之一。
然后针对业务场景进行粗略设计,再结合难点进行设计优化。
最后还是看临场发挥,见招拆招。
I am Mao Fagui.
Good Good Coding, Day Day Up!