先上一张系统截图(考虑到隐私问题,马赛克了楼主姓名信息水印)
————————————————————————————————————————————————————————
简单的楼主信息介绍
服务端研发,工作近9年,在大大小小各类公司都呆过,加入字节(西瓜视频业务)将近3年。( 此处顺带打个小广告,西瓜视频服务端在招实习和校招,有意向的同学可以发送简历到邮箱:xigua_server_neitui@bytedance.com )
在字节筛选服务端简历近5千份后,有些建议想要给到还在找工作的你
关于简历内容
关键信息要突出
最基本的几个信息,姓名、出生年、联系方式、学历情况、项目经历、各类比赛经历等等
我发现有些同学可能会不自信,特别是学校非211/985院校,我的建议是实事求是就好,突出个人优势,越遮遮掩掩反而效果越差。
如果你还是大二或者研一的同学,那我建议你也要开始写一份简历了。然后整体看看自己还缺点什么,专项的补一补
项目介绍不要罗列功能
服务端简历很常见的几类项目介绍:小型webserver实现、模仿XXX网站、网络云盘实现……如果你确实没有除了这类toy project以外的项目可写,也没有关系。一定要突出你的差异化(也就是你的竞争力),我拿小型webserver实现这种项目举例,实现了哪些功能不重要,因为这些在网上太轻松就能找到对应的实现。重要的是你在项目中做了哪些不一样的东西,比如在协议层面,http、https、http2、quic这些的差异和区别(如果在你项目中有实现 是额外加分项)。再比如在性能方面,你实现的版本benchmark数据是怎么样的,你是如何优化的,过程中遇到了哪些困难,是怎么解决的。如果可以更进一步去做业务场景推演那将也会是亮点(比如假设业务场景下作为外层webserver需要给反向代理的后端服务提供熔断、降级、限流这类能力,又该如何实现。业内更优秀的实践是否又是在webserver这一层去做的?)
无关紧要的内容尽量就别写了
面试官并不关心你是不是拿了C1驾照;面试官也不关心你在学校送温暖的社会实践活动中去了多少家养老院;当然如果你在大学期间确实在送爱心、帮助他人方面或是学校社团工作方面花了很多心思和精力,或是承担了社团重要岗位角色等,那我觉得这也是你的亮点。我想表达只有一点:你写在简历上内容尽量不普通
专业技术方面尽量不要写“精通”
程序员“直男癌”患者确实会比较多,除非你真的非常非常自信。否则你真的可能会遇到想把你虐到体无完肤的面试官。。。
了解简单概念、熟练使用且有相关项目实践经验、熟悉简单原理、深入源码研究;是怎么样就怎么样,实事求是就好。
关于面试
自我介绍
准备一段简短的文字,2-3分钟时间。让面试官对你有一个快速的总结性的认知。(网上各类模板比较多,适合自己的就是最好的)
在刷题方面投入一些精力
面试过程中,在线算法题考查,核心要看的几个点:编码习惯(变量命名、函数抽象……)、算法思路、code熟练度、debug能力等等
花些时间刷一些题,是你对这次面试的企业,对自己,对面试官最起码的尊重
面经
网上不同企业的相关面经都比较多且完善了,在这里就不额外赘述了。除非你有特别想了解的内容,可以留言评论
你的问题
通常最后面试官会给你一个反问的环节,这个环节同样重要。你的问题代表了你的关注点(懂我意思吧)
“团队技术氛围怎么样?”、“在个人优缺点方面寻求指导建议”……看你自己发挥
最后的最后
西瓜视频服务端在招实习和校招,有意向的同学可以发送简历到邮箱:xigua_server_neitui@bytedance.com
全部评论
(3) 回帖