前言
首先在文章开始之前, 需要大家了解下我的情况我是普通本科, 不是 985,211. 大学的时候玩联盟, 打篮球, 逃课, 谈恋爱. 总之和一般的大学生一样, 没有目标和方向, 每天除了上课就是怎么开心怎么来. 后来得知大四要实习, 也看到了学长们就业那么困难, 所以开始为自己的未来担忧, 开始学习大学课程 (电子相关专业), 但是发现自己并不喜欢, 但是也不知道该去学什么. 无意间知道 java, 出去比较好找工作, 所以开始自学, 后来又学习 Android. 然后在大四的时候开始来北京工作. 一直到现在. 公司模板化比较严重, 工作难度适中. 但是我也非常感谢这家公司, 因为他肯要我, 同时因为工作难度不大, 也让我有更多的课余时间去学习, 去充实自己.
其实说了这么多, 我只是想告诉那些知道我, 但是不了解我的人明白, 其实我们都一样, 我一点也不比你们强, 甚至不如你们. 所以在一些私聊和评论中有个叫我大佬, 我真的很惭愧, 因为我扛不起这两个字. 我深知自己的不足, 自己只是一个菜鸟. 如果以后有机会可以叫我 KP, 或是老铁都可以. 同时这篇文章也不适合那些目标是 BAT 或是美团京东, Google 的小伙伴, 而是适合那些和我一样普普通通的小伙伴, 想有个能养活自己同时能锻炼自己的能力的工作 (2 年左右).
文末有我总结的一些面试资料免费领取, 感谢支持~
概述
由于本文较长, 为了不浪费大家的时间, 我先对全文内容做一个简单的内容介绍, 以便大家了解是否适合自己. 本文主要是我最近面试的总结心得与规划. 包含: 面试准备, 简历建议, 投递简历方法, 面试问题, 面试安排, 面试前的准备, 如何与面试官的交流, 如何与面试官沟通, 如何回答问题, 期望薪资水平, 个人总结, 今后规划, 个人以后方向等等.
面试之前
首先我不建议频繁的跳槽, 除非被逼无奈, 频发跳槽, 不光会成为面试官害怕的一个方面, 对自己的沉淀也是没有帮助的. 同时我不建议裸辞, 这样会存在太多的不定性因素, 如果面试时间拖得太久, 这段事件你没有经济收入, 但是你还在支出 (房租, 日常生活开销). 这样会代来无形的压力, 同时如果面试受挫, 很容易失去信心, 甚至怀疑自己的能力. 但是离职也有他的好处, 因为, 有些公司可能项目非常急, 需要迅速上岗, 那么你离职的交接办理也会耽误一些时间, 那么也会成为面试官考虑的一个因素. 所以还是要结合自己的情况而定.
1. 面试复习
面试之前我用 10 天左右把自己看的书, 做过的项目, 写过的博客, 还有一些 java 和 Android 基础复习一遍来准备面试, 但是后来实际发现, 尽管花了很久的时间去复习, 但是复习的成果在面试过程中体现并不是很大. 因为, 虽然感觉复习的很好, 可能没过三天就忘记以前的看的内容了. 同时重复的去理解与忘记很容易代来负面情绪, 所以, 复习要尽可能短一些, 在自己的长处, 比如: 前端, 后台, 框架源码, framework 等等去好好的梳理一下, 成为自己的特点和优势就好. 然后面试前 1-2 天把一些面试常考的知识点复习一下牢牢记住, 就可以了, 不用等自己 100% 的准备好才去面试, 因为那事不可能的. 你根本复习不过来. 60-70% 就很好了, 剩下的就在面试中去回顾吧.
不要想着完全不用回顾自己以往学过的东西, 也不去准备. 就等着便面试遍复习, 因为即使你当初理解的熟的不能再熟, 也要看, 因为你永远想不到自己的记忆力消散的有多快, 有多可怕. 同时当你面试的时候, 你就会发现, 你根本没有时间去复习. 即使你想在地铁上看一下也是不太可能的, 因为你会忙着别的或是太累或是导航去下一个地点. 而没有时间去复习.
2. 简历制作
简历制作是一种学问, 一份好的简历往往让人眼前一亮. 同时简历要突出重点.
感兴趣的朋友可以参考我之前的一篇文章让人眼前一亮的 Android 工程师简历
技能特长
比如你自定义 View 好, 那么就把 View 的相关技能写上, 比如: View 加载流程, 事件分发, 自定义属性, 滑动冲突等等, 如果视频方面强那么就相关的技能写上. 尽量不要有精通, 除非你真的 "精通". 否则就是给自己挖坑. 也不要写一些太过常见的技能, 如果: 了解 Activity 的生命周期. 谁都知道的东西, 没别要单拿出来. 也不要太长或太短 10-12 个技能特长左右. 宗旨在于表达的特点简单明了. 其他的点大家在自己搓摩下.
项目介绍
如果你是实习, 那么你一定要有自己在大学项目, 或是毕业设计, 或是团队项目. 如果是在职一定要有公司的项目. 同时项目不宜过多 2-3 个即可, 如果你有觉得可以在简历上写的前端或是后台的项目, 那么会有很大的加分. 同时项目介绍不要太过啰嗦, 3-5 行, 突出架构, 核心技术, 主要功能与模块即可, 同时写出自己在其中做了那部分内容.(这部分要写好, 因为面试官很可能会问你, 你开发中遇到的问题, 难点, 优化, 协作, 调试等相关问题)
其他技能
如果有英语 4.6 级一定要写上, 有 GitHub, 个人 blog 一定要写上地址. 这我就不用说了吧.
简历制作总结: 至于其他的对大家应该没有难度. 同时适当的包装无可厚非, 求职者想找个好工作, 面试官想找个好员工. 对方就像相亲一样. 一定会把你的低摸个清楚的. 如果相亲的时候的没问题, 等孩子都有了那就晚啦. 哈哈, 我就是这个意思. 包装的目的是为了增加 HR 的通过率. 这样才会有面试机会, 对我们这种渣渣来说, 面试机会比面试通过与否更重要. 因为面试邀请都没有, 你准备有个 P 用.
最后我还是希望大家提高自己的实力, 实力才是硬道理
3. 简历投递
如果说简历制作是门学问, 那么简历投递一定是一个技巧了. 投的好你就会有面试邀请, 投的不好, 即使你能力再好也是过不去的. 所以投好简历至关重要. 那么我们可以从这几个方面入手:
网站选择
现在主流的网站有智联, BOSS 直聘, 拉钩. 如果你这些投递完后面试邀请还不是很多, 可以试试中华英才, 前程无忧, 猎聘同道. 其他的软件基本就没什么作用了, 智联可以海投, 能力好可以看公司方向投递. 拉钩有投递上线, 可以多创建几个拉钩重复投递, BOSS 的话可以在坐公交或是面试之余去投, 这个主要是以聊为主, 如果谁看了你的简历, 那么你可以主动沟通.
投递时间
你可以选择在周日晚间投递, 这样在周一 HR 上班时候你的简历不会排的太远. 平时也是在每天的 6-8 点投递为好, 这样如果 HR 去看的话, 会容易看到一些
其他注意
如果你是半年或是一年经验, 可以多写一点, 当然面试的时候给的简历就要真实了. 因为有些情况, 如果你工作太短, 无论你多优秀也不会有太多的面试机会, 因为人家的硬性条件你都过不去.
4. 面试准备
个人准备
如果你是在大城市, 一定要把手机充好电 (带着充电宝), 因为去哪里都要导航, 还有就是提前就多买点吃的, 因为你可能为了干面试一天都吃不上饭 (深有体会). 带好简历和纸笔.
面试安排
如果面试邀请比较多的话, 一定要用 Excel 做好表格, 然后尽量把相同地点的安排在一起 (虽然给你面试邀请的时候, 会规定时间, 但是你打电话沟通改时间件, 一般都会同意的, 大家都理解). 这样你就可以不用来回跑, 可以一天面 3-4 个. 还能节省时间和体力. 我把我的表格拿出来, 你们可以做个参考:
大家可以根据自己的情况自己创建, 安排和查看都很方便.
面试排期
面试多的话, 不要一天排超过 4 个, 2-3 个最好, 有时候可能会赶不上, 同时会给人家造成不好的印象, 同时对自己太多劳累 (面试比工作累多了).
来源: http://www.jianshu.com/p/30a9c9329966