1.因为面试官几乎就是看三个模块,一个是实习经历(包括科研经历,假如有的话),一个是项目经历,一个是技能;三个模块的排序就看你对哪个掌握比较深,哪个更深,更有自信就将该模块放在前面。 2.专业技能你写的熟悉,是否真的熟悉,所谓的熟悉是你应用场景、原理都要很懂才叫熟悉,不然的话你经不住面试官拷打很减分的;或许可以考虑换一个说法。技能这块最好是罗列一下,清晰地按照模块分层写:语言及基础、框架、中间件、计算机基础等; 3.项目经历按照STAR法则去写,项目描述最好是一行最多两行,然后按照按照四个模块,项目描述,项目使用的技术栈,把项目实现换成项目难点亮点(可以适当加粗),项目做完的收获这样子,好好重新包装一下。你第一个项目其实很多可以写的,支付系统、秒杀系统、评论系统,任何一个单独领出来都是可以作为一个项目去写的,我可以告诉你如何思考一些亮点,其实有水平一点的面试官,或者说大部分面试官都是想和你聊天,面试的时候会问你对于某个功能的思考,秒杀系统为例子,因为秒杀涉及到很多的东西,单单后端层面来说就有几个亮点,超卖问题,如何面对突发的并发量,订单数据进行落库的时候如何进行快速落库等等一系列的问题。评论系统涉及到消息通信,那么就会涉及到通信的内容,那么消息的可靠性如何保证?时序性如何保证?消息堆积影响了性能又怎么办?等等问题,如果你能想办法解决了这些问题(不一定要实现,但是你要准备),那么这就是亮点了。所以说,不要单调地讲你实现了啥,而是要对于实现了啥思考了啥。 4.简历基本盘在线,深化一下你的项目和技术栈吧,然后多去投递被拷打吧;做一个简介:假如需要模拟面试,可以来滴滴我哈哈(再强的面霸第一次面试的时候都是做炮灰的,很多学历很好的同学的第一面往往是大厂面试,做炮灰的几率更大,因为小厂也不傻,不给机会面试,所以我们可以给你一次模拟面试,让你真正掌握面试的重点的技巧,而不只是单单背八股文而已~),简历辅导也是如此(两位数可以无限次数辅导) 5.最后的最后,加油努力,祝你成功、顺利。