写点什么

面试官教你做人:字节跳动在招 2000 人,招聘要求让人窒息…

用户头像
Android架构
关注
发布于: 48 分钟前

你想过跳槽,但没有走


=============================================================================


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


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


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


  • “现在工作是在拧螺丝,根本没什么拿得出手的项目,简历都不知道怎么填……”

  • “高成不了,低不想将就。简历投了很多家,小公司不想去,大公司又没人要……”

  • “面了很多家,根本拿不到想要的价,还不如不跳……”

  • ……


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


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


=========================================================================================


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


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


刷题推荐网站(八个)




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


  • 可以提高自己所学专业知识的巩固程度,知道自己的不足之处

  • 可能你通过这些平台刷过的题,会在今后的面试过程中遇到

  • 刷题可以增加面试的信心,从而提高自己的表现水平


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


1. leetcode


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


https://leetcode.com/



2. 牛客网


https://www.nowcoder.com/



3. lintcode:在线刷题


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


https://www.lintcode.com/



4. 赛码


名企 BAT 真题,在线编程


https://www.acmcoder.com/index



5. Codewars


https://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:


https://vjudge.net/



7. geeksforgeeks


https://www.geeksforgeeks.org/



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


https://www.hirevue.com/products/assessments



面试准备(两大篇)


============================================================================


一、简历篇




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


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


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


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


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


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


a. 只能是 PDF 格式


b. 不能是压缩文件


c. 不能有错别字


d. 简历最多不超过 2 页


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



二、面试篇(5 个点)



1.现场面准备

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


  • 有的面试者匆匆赶来,满头大汗,一身汗味,显然不好,还是要稍微整洁一点;

  • 有的面试者,觉得自己牛气冲天,在现场和面试官争论不休,这是不可取的;

  • 有的面试者在现场遇到难题后,唉声叹气,变得急躁,这是非常不成熟的表现,不管怎样,要冷静面对,精神面貌很重要;

  • 有的面试者遇到困难后,不加思考,非常轻率,直接放弃,但是这样是非常轻率的表现,很难打动和说服面试官,面试态度很重要。


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


2.技术面攻略

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


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


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


1. 数据结构和算法。


2. 操作系统和 Linux.


3. 计算机网络和网络编程。


4. C++和 STL.


5. 存储和数据库。


6. 海量数据处理。


7. 分布式组件和原理。


8. 后台安全原理。


9. 设计模式和原则。


10. 系统方案设计。


11. 项目介绍和讲解。


12. 其它相关问题。


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




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


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


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

3.hr 面试攻略(20 道常问题合集预警)

hr 面试考察的重点是情商,包括性格和沟通能力。掌握三个原则,万问可破:


  • 原则一:强调自己是积极进取的人,乐于挑


《Android学习笔记总结+最新移动架构视频+大厂安卓面试真题+项目实战源码讲义》
浏览器打开:qq.cn.hn/FTe 免费领取
复制代码


战自己,有更高的追求,不安于现状,对未来有清晰的思考和规划,并在付诸行动。


  • 原则二:要以公司利益为目标,强调自己能为公司的产品做出什么贡献,而不是强调自身利益和感受。

  • 原则三:面对问题,不要直接用 yes 或 no 一棍子打死,而应该从多角度看问题,体现出严谨的逻辑性和条理性,辩证思维。


你去面试,本质上是和公司做利益交换。你是来向公司要钱的,自然要多体现自己能给公司带来什么利益。在牢记上述三个原则的前提下,我们来看 hr 常问的 20 个问题。


问题一:你为什么离职?


解析:这个问题,绝对不是给机会让你吐槽现状或者谈主观感受。离职的原因,要强调自己有进取心,想去更大的平台,表达出看好公司的发展,想加入公司,共同成长。


问题二:我们为什么要招你?


解析:这个问题,部分人读不懂题意。公司要招聘你的原因,一定是因为你能给公司带来价值。价值怎么体现和证明?不是吹嘘自己有多牛逼,而是要通过以往的事例,来说明自己有价值。


问题三:你怎么看待加班?


解析:看问题要看到本质,别直接回答 yes 或 no. 也别傻乎乎太强调自己的感受,要牢记公司的利益。这个问题很好回答。


问题四:你对公司有什么了解?


解析:如果对目标公司和产品不了解,那就显得面试动机很不真诚。平时多了解一下公司和公司产品,不至于面试时把天聊死。


问题五:你职业发展规划是怎样的?


解析:如果没有思考过职业规划,说明不够用心,对自己不够负责。也别跟某某一样,海阔天空,畅想未来三十年。


问题六:最打动你的一件事是什么?


解析:别扯那些潸然泪下的感人故事。可以举一个完成了不可能完成任务的事例,深受打动,从中学到什么,对后续工作有什么帮助。


问题七:你遇到的最大困难是什么?


解析:不要诉苦和煽情,要强调遇到困难,并且千方百计解决了,学到了什么,对后续工作有什么帮助。


问题八:工作中遇到不喜欢的人怎么办?


解析:千万别说不喜欢就远离,还是要以工作和项目为重,合作完成共同目标,时刻考虑公司利益。


问题九:你有在应聘其他公司吗?


解析:如实陈述,如果同时在面试阿里、头条,如实说出来,也让公司 hr 知道,你是有很多选择余地的。

用户头像

Android架构

关注

还未添加个人签名 2021.10.31 加入

还未添加个人简介

评论

发布
暂无评论
面试官教你做人:字节跳动在招2000人,招聘要求让人窒息…