Carl校招社招简历技巧及常见问题汇总

admin 2024-04-01 223 0

卡尔在校招和社招方面都收到过各大公司的offer,也看过很多应聘者的简历。 这里我给大家整理一下我总结的简历技巧和常见问题。

这里给大家送上我多年来整理的必读经典计算机书籍pdf,帮助大家在编程之路上走得更快更稳。

首先,程序员的简历应该简洁明了,设计上不宜过于复杂。

学校招生,一页简历就够了,社会招聘,两页简历就够了。

有的学校招收学生,说经验太多,简历要写两三页。 其实基本上都是不相关的内容太多或者描述太长,比如校园活动太多,学生会经历等等。

由于这是技术岗位的面试,其他方面就一次性说一下吧。

谨慎使用“熟练”一词

应届毕业生或者刚毕业的程序员写简历的时候,切记不要写自己精通某种语言。 如果确实学得很好,建议写“熟悉”或“掌握”。

但是有的同学可能只是用go或者python等一些语言写一些小东西,或者了解一些语言的语法,然后直接写“熟悉C++、JAVA、GO、PYTHON”。 这也是一个禁忌。 如果你对C++比较了解,建议熟悉C++并了解JAVA、GO、PYTHON。

词语强度:熟练>熟悉(推荐)>精通(推荐)>了解(推荐)

我们也应该做好心理准备。 一旦我们写出自己熟悉某种语言,那么这种语言一定是面试中考察的重点。

比如,如果你熟悉C++,肯定会被问到继承、多态、封装、虚函数、C++11的一些特性、STL等。

所以简历上写的是你熟悉哪种语言,准备面试的时候要重点准备。 你几乎可以忽略其他语言。 面试官在面试过程中通常只考察一种编程语言。

切勿在简历中写下任何您不确定的内容

不要为了让简历看起来很丰富而写很多内容。 内容越多,面试时需要的测试点就越多。

在简历中突出显示您的技能的几个要点,而不是涵盖所有内容。

想一想,面试官一定是拿了你的简历就开始问问题了。 如果只是为了表现自己懂得多一点而把一切都写在简历上,那等于给自己挖了一个“大坑”。

比如,如果你只部署了一台nginx服务器,而你在简历中写到自己熟悉nginx,那么面试官可能会问很多关于nginx的问题。 如果学生无法抗拒,就会说:“我只是部署了,不了解底层实现”。 这让面试官有点失望。”

同时,简历上尽量不要写10万+行代码,这相当于提高了面试官的期望。

首先是代码行数10万+,无法验证,而这无疑会大大增加面试官的期望和面试官提问的范围。 这相当于告诉面试官“我写代码没问题,你尽管问”。

如果没有对简历的重点,面试官就会开始到处提问,恐怕大家的回答效果都不会很好。

项目经历怎么写

在项目经历中,应该突出自己的贡献。 不要描述一次项目就完成它。 你应该突出你的贡献,无论是增加了哪些功能,还是优化了哪些性能指标。 最后说说好处。

比如有多少人使用这个功能,性能提升了多少倍。

事实上,很多学生的一个通病就是在面试时无法说出自己项目的难点。 他们写了很多关于自己的项目经验以及各种框架数据库的使用,但都无法回答他们项目的难点。

有的同学可能会想:“我的项目没有什么难度,就是按照功能去做,遇到不知道怎么配置、怎么调整的地方,就百度搜一下吧”。

其实大多数人做项目的时候都是这样。 并不是每个项目都有困难,但为什么有相同项目经验的人能够告诉你困难呢?

这里还是有一些技巧的。 首先是在做项目时始终保持对困难的敏感度。 我们中的许多人都竭尽全力去解决一个问题,然后我们就忘记了它,没有做任何记录。 这个时候,如果我们及时把自己的成果,记录下自己的思考过程,就是面试中的重要材料。 养成这个习惯非常重要。

许多学生抱怨他们的项目并不困难。 事实上,情况并非如此。 如果你在项目中找到一个点并深入挖掘,你就会遇到困难并解决它们。 这个经验可以用在面试中。

例如,对于使用Java完成的项目,我们深入研究一下Java内存管理,看看它是否可以减轻某些虚拟机的内存压力。

所以,很多时候并不是你的项目没有困难,而是你准备得不够充分。

面试官肯定会问项目经历,所以并不是每次面试都会主动问项目中的亮点或者难点。 这个时候,我们就需要主动说出自己项目中的困难。

变被动为主动

我们来说说面试中如何变被动为主动的一个技巧。 例如,如果我们的项目是分布式系统,当我们介绍项目时,我们主动说:“项目的难点是分布式数据一致性问题。”

此时你应该知道面试官会问:“你是如何解决数据一致性的?”。

如果你足够了解数据一致性协议的使用和原理,你就可以和面试官进行很好的交谈。

我们简历中突出项目的难点就是数据一致性,而我们精心准备了一致性协议以及与数据一致性相关的知识,等待面试官询问,让面试的准备更加高效。 这些简历都是写的,这才是一份好的简历,而不是泛泛而谈,到头来却没有太多了解的简历。

面试总共持续三十分钟或一个小时。 谈论两个项目中的难点不仅凸显了我们的技术深度,而且项目中的难点最好由我们自己掌控,因为这是面试官必须要问的问题,是我们如何变被动为主动的关键。

真正好的简历是学生将简历交给面试官。 他们基本知道面试官看简历会问什么问题,然后引导面试官到自己最熟悉的领域,让大家对简历有一个很好的把握。 倡议。

博客的重要性

你可以把你的博客地址、Github地址甚至微博放在简历上(如果你发布了大量技术内容)。 通过博客和github,面试官可以快速判断学生对技术的热情和学习的态度。 面试官很快了解了学生的技术水平。

如果有很多高质量的博客和漂亮的github,即使面试表现不好,面试官也会通过博客知道这个学生的基础还是很扎实的,只是表现不好。

可见记录和总结的重要性。

您不必成为技术专家才能撰写博客。 每个人都可以写博客来记录自己的收获。 每个人都可以针对每个知识点写一篇技术博客。 在这方面不要偷懒!

欢迎记录的朋友参考我的文章,写博客记录自己的收获,但一定要注明来自公众号“代码随想记录”!

同时,不要害怕 GitHub。 你可以很容易地找到一些小项目来练习。

这是我的Github,里面有我自己写的一些小项目。 您可以参考:github.com/youngyangyang04

面试只持续30分钟或一个小时。 如何才能更好地向面试官展示你所掌握的技能? 博客和 github 是不错的选择。 如果你把这些写在简历上,面试官肯定会看到的。 ,这些都是加分项。

简历模板

最后的福利是贡献我的简历模板! 如下所示。

简单个人简历模板图片_简历模板图片_简历模板免费使用

以下是简历模板中的 Markdown 代码:github.com/youngyangyang04/Markdown-Resume-Template。 您可以将其 fork 到您自己的 Github 存储库,并根据此模板修改您的简历。

下载您的简历的 Word 版本:

总结

一份好的简历是踏脚石。 同时,不要在简历上花费过多的精力。 一份好的简历和面试技巧是锦上添花。 基于经验的真正报价来自真正的才能和实践学习。

如何真正学习?按照《代码随机记录》解题,哈哈

这个时候你可以再回顾一下你的简历。 如果发现有什么不足,面试前就应该多做准备和练习。

最后,无论你是学生还是工作多年的老手,都需要学习算法知识。 一旦学会了算法,就很容易进入大厂,对以后的职业发展有很大的帮助。 我整理了一份详细的算法学习路线。 并在Github上开源,如上图:

简历模板图片_简历模板免费使用_简单个人简历模板图片

本项目包含200道经典算法题(按解题顺序排列),60万字的详细图解、常用算法模板汇总、难点视频讲解。 只要按照清单,一一完成即可!

快去看看吧,这个Github算法学习项目会让你惊叹不已!

算法学习策略

同时还整理了一份PDF。 PDF不仅包含了问题的提纲和回答顺序,还包含了详细的插图。 每个PDF发布后都受到广泛好评。 该 PDF 包含 20 万字的攻击内容以及 100 多个关键点的详细插图。 上面的经典问题,如上图:

简历模板图片_简单个人简历模板图片_简历模板免费使用

不管你现在想不想学算法,先下载一下,你会发现细节会很晚!

大家好,我是卡尔,来自哈尔滨工业大学的高级研究员。 我赢得了 ACM 亚洲奖牌。 我曾在两个BAT矿坑工作过,是一名文笔兼具的程序员。 交流可以加我微信:

我无休止地编码,希望对您有所帮助!

@代码随想曲

点个赞就是对我最大的鼓励,加油~