大佬,本菜鸡申请强答一波。。。     大佬可以想一想,在做自己简历里面的项目时,是否有一些自己的思考? 比如你说你做了MySQL读写分离,为什么要这么做?用了xxx技术,是否深入了解过原理?哪怕是一个简单的xxx管理系统,他的表结构,你是基于怎样的考虑设计的?是否考虑到了后续的扩展和改动? 如果说实习参与了分布式项目,深入了解过哪些中间件原理?接口是否有考虑过幂等?是否有涉及到分布式事务问题?如果是分库分表,是基于怎样的维度拆分的?写代码时候是否有关注过线程安全、性能、加密?是否了解项目整体的架构?是否熟悉上下游的调用流程? 你说你做了秒杀系统,你是怎样压测的?怎样抗住xxx的QPS的?遇到性能瓶颈是怎样处理的?是否用了缓存?对于缓存有了解多少?缓存和数据库是怎样保证一致性的?     我认为项目难度并不是重点,重点是对于你的项目,你是否有过一些自己的思考并动手实践。切忌疯狂罗列技术名词,然后自己不知道为什么用他们,给自己挖坑。
38 9

相关推荐

牛客网
牛客企业服务