字节跳动在招2000人,招聘要求让人窒息……

220 阅读6分钟

又双叒叕看见字节跳动的招聘信息啦,这次又是大动作,薪资待遇没的说!!!

打工人,打工魂,打工都是人上人!

作为打工人,我们生活的盼头不过就是到手的红票子,卡里上涨的数额,每天期盼的不过就是升职加薪进大厂

这阵子身边换工作的朋友不可谓不多,就在前不久,又有朋友跳槽成功了,薪资直接double,说不羡慕是不可能的。

你想过跳槽,但没有走

是什么让一个天天加班,周周996,薪资不见涨,职位不见升的coder坚守岗位五年?即使天天做着底层工作也毫无怨言?是爱吗?是责任吗?

唯物主义告诉我们,经济基础决定上层建筑,没有面包是没有爱情的。不跳槽,不过是因为自身的能力不足以支撑自己的野心。

随着时间一天天过去,金三银四的跳槽高峰期也过去了,很多人还在观望,想着自己到底该不该也跟着跳一波,说不定搏一搏就单车变摩托了呢?可是万一我准备不足只是一场空呢?心中不免有很多担心,比如:

  • “现在工作是在拧螺丝,根本没什么拿得出手的项目,简历都不知道怎么填……”
  • “高成不了,低不想将就。简历投了很多家,小公司不想去,大公司又没人要……”
  • “面了很多家,根本拿不到想要的价,还不如不跳……”
  • ……

有的人轻轻松松就可以工资 2W+,有的人离开现在的岗位却找不到更好的工作,这都是实力造成的。

如何在面试中一展风采,拿到心仪的offer?

很多人都说国内的面试是“八股文”,毫无技术含量,表示不屑一顾,但是至少“八股文”也能看出一个人的态度问题:你钻透了,最起码你是认真对待的,你是用心的。

然而现实就是:很多人也是直到准备面试和跳槽的时候才开始看书,直到被虐后才开始认真刷题。

刷题推荐网站(八个)

不少人都没有引起重视,但是刷题真的很重要:

  • 可以提高自己所学专业知识的巩固程度,知道自己的不足之处
  • 可能你通过这些平台刷过的题,会在今后的面试过程中遇到
  • 刷题可以增加面试的信心,从而提高自己的表现水平

下面是我在网上整理的一些对我们来说非常有用的刷题网站。

1. leetcode

在线刷题网站,在线编程刷题、在线判题

leetcode.com/

2. 牛客网

www.nowcoder.com/

3. lintcode:在线刷题

(学习算法、大数据、人工智能、面向对象编程)

www.lintcode.com/

4. 赛码

名企 BAT 真题,在线编程

www.acmcoder.com/index

5. Codewars

www.codewars.com/

6. Virtual Judge

Virtual Judge is not a real online judge. It can grab problems from other regular online judges and simulate submissions to other online judges. It aims to enable holding contests when you don't have the test data.

Virtual Judge currently supports the following online judges:

vjudge.net/

7. geeksforgeeks

www.geeksforgeeks.org/

8. CodeEval - Coding Challenges for the World's Best Developers

www.hirevue.com/products/as…

面试准备(两大篇)

一、简历篇

简历的投递,这里有一个误区,有人总觉得内推好,但是实际上,并没有多大区别。

简历的基本原则是信息真实,一旦被发现,不只是尴尬,可能会被拉黑。

简历的内容要展示自己才能,要多花点心思来写,突出亮点,吸引面试官。而且自己要对简历上的每个内容都了如指掌。

如果学校不错,建议简历文件名就标注一下:《姓名 _ 某大学 _ 某本科_应聘某岗位.pdf》。

如果有github账号且写得很好,或者有开源作品,也可以放到简历中,这是加分项。

简历的其他注意点也很多,如下4点,不接受反驳:

a. 只能是PDF格式 b. 不能是压缩文件 c. 不能有错别字 d. 简历最多不超过2页

总之,自己写完简历后,要好好检查和修改,多站在他人的角度审视自己的简历,也可以让自己信赖的朋友帮修改。

二、面试篇(2个点)

1.现场面准备

咱程序员的面试虽然没有什么特别的讲究,但是在面试现场,基本的事情还是要注意:

  • 有的面试者匆匆赶来,满头大汗,一身汗味,显然不好,还是要稍微整洁一点;
  • 有的面试者,觉得自己牛气冲天,在现场和面试官争论不休,这是不可取的;
  • 有的面试者在现场遇到难题后,唉声叹气,变得急躁,这是非常不成熟的表现,不管怎样,要冷静面对,精神面貌很重要;
  • 有的面试者遇到困难后,不加思考,非常轻率,直接放弃,但是这样是非常轻率的表现,很难打动和说服面试官,面试态度很重要。

没有万能人,大家都有知识盲区,遇到困难太正常了。遇到困难还能现场解决,才能体现出自身价值。即便无法解决问题,也可尝试说出自己的思路,而一个人的思路,往往能反映出这个人的心智模式和未来潜力。

2.技术面攻略

鸡汤大师说,如果看到地上有纸屑,要去捡起来,然后会被录用。这有点反智。真的,别去捡,没用的!要搞清楚,这是技术面,需要真刀真枪的本领。

技术面涉及的内容实在太多,无法完全穷尽。所以,本文只聊面试前的准备方向,以及面试现场的注意事项。

还是以社招后台开发为例,在面试之前,你去招聘网站看了相关岗位的要求,就知道要准备的技术内容和方向了。要准备的技术内容,纷繁驳杂,大致如下:

1. 数据结构和算法。 2. 操作系统和Linux. 3. 计算机网络和网络编程。 4. C++和STL. 5. 存储和数据库。 6. 海量数据处理。 7. 分布式组件和原理。 8. 后台安全原理。 9. 设计模式和原则。 10. 系统方案设计。 11. 项目介绍和讲解。 12. 其它相关问题。

这里给大家分享一篇面试真题解析资料,上面的问题都收录在里面了,希望对大家的面试有帮助!

部分整理目录

这份资料包含了当下大厂常问的面试题目,有需要的朋友可以直接【点击此处】免费获取。

总之,技术准备,功在平时。还是应该修炼基本功,有了这份基本功,就不怕变化,毕竟万变不离其宗。至于该怎么提升基本功,建议多学习、多思考、多实践、多总结。

世上没有银弹,也没有万能捷径,不要浮躁地以为,临时抱佛脚,刷几个题目,就能通过面试,没那么简单的。功夫修炼,千朝万夕。用兵一时,养兵千日。