文档章节

谈谈PHP程序猿怎么进入BAT

风吹白杨树
 风吹白杨树
发布于 2017/06/15 18:56
字数 1690
阅读 16
收藏 0

为什么去BAT

找工作就像相亲,你牛逼了,BAT并不一定给你发offer,反之,即使你不牛逼,BAT的offer也有可能是非常容易的事情。BAT每年分别都能发出近千个校招offer,如果题主要听这么多人的意见其实也挺难做决定的,毕竟拿到BAT其中一家offer的给他换个时间换个地点换个面试官就不靠谱了,拿到两家的建议也许可以稍微听一听,拿到三家的就可以认真揣摩一下,毕竟能拿到三家offer至少说明是有点原因的。

实际操作

我来给题主点有实际操作性的答案吧。因为去年只参加了AT的校招,狼厂的跟我厂的笔试冲突了就没去,主要基于对AT的了解谈谈拿BAT校招offer这回事。

关于学历

首先,简历这东西题主有一个985硕的学历,面对BAT的简历机筛,基本是不用担心的。

然后通说下笔试,网上找点笔试题,每家的笔试能做个40分就能进面试,刷题这种事情题主这样的考研党不陌生吧?做一两套卷子拿不到40分,不管你信不信,我反正不信。

面试。这个是大头所以我就分阿里和腾讯的来讲一讲我的分析好了。

阿里

阿里针对大部分校招的普通人来说,一面(我目测)只会放出M1级别的,对应到P6,问你点基础的CS知识撑死了,二面可能是M2级别的也就是P7、P8的样子(这部分对职级的描述只是我大概的一个印象,毕竟最后弃掉了阿里的offer没去研究过,考究党请放过我),运气好的遇到跟你谈谈人生谈谈职业规划什么的,运气不好的遇到那种下面带几个team还成天看技术blog的就问你点比较新鲜的知识或者是比较基础但是冷门的那种知识,所以平时没事看点跨领域的博客、看点经典名著防防身还是很必要的,经历了一整天枯燥无味的面试突然碰到一个眼前一亮的绝对是一个加分项。

腾讯

腾讯的话也是类似的道理,校招一面放出的是各个有headcount的leader,T3.1到T3.3不等,几个一面面试官对应一个二面面试官,后者是前面那几个的老大。像鹅厂这样的公司很操蛋的是:业务领域跨的特别广。电商、SNS、普通的C/S软件、游戏、各种App。一面面试官直接对面试者负责。换句话说,通过你就意味着他要直接当你老大。一面完全是随便分的,你投的感兴趣事业群是互娱,但是分到的可能是SNG的某款社交产品的程序组老大面你,所以你的面试官不一定对得上的你background。鉴于此,拿鹅厂offer的随机性又加了几成。

提示

当然,这里有一点tips:如果你的笔试成绩让面试官觉得有点意思,比如说我们去年的时候实习招聘,满分100,我写了75+,我投的互娱,结果还真被分到了SNG的一个程序面我,我就直接向他申请,他把笔试成绩往群里一贴,就被转到互娱那里去了。如果你的简历够牛逼,比如说ACM

world final(随口一说而已,大神们看不上BAT我懂的),比如说本科手写tokenizer和grammar

analyzer,相信阿里的P6校招offer、鹅厂那只闻其声不见其形的special也是随手那么一收吧。

要求

回到题主最关注的问题——「在一年的时间中,我应该做哪些准备,才拥有进入BAT研发部门的资格?」。多阅读多coding多思考多阅读。一年的时间其实已经很长了,阅读点cs经典名著,时间绰绰有余了。还有之前说的blog,知乎上也有很多博客推荐的问题,随便一翻:优秀程序员的博客有哪些?重点推荐下云风的、淘宝核心系统的、轮子哥的

@vczh、陈皓的,至于老外的因为我关注的游戏行业的比较多就不在这里做推荐了,想找到自己的focus领域的优秀老外博客或者社区还是比较容易的一件事。

多coding。这个不多说了,码农每天花10几个小时写代码不是啥难事吧?最大的难事可能是琢磨琢磨怎么保护腰和颈椎。当然,多coding包括了多实习,最好是实BAT的习。至于leetcode、topcoder、各种OJ什么的,题主如果只瞄着BAT,那大可不必浪费时间,但是如果打算拿硅谷的offer或者北京那一票海龟回来办的公司,leetcode全刷一遍还是必须的。

多思考。只写代码是不够的,至于该怎么思考、该思考什么,这个属于多思考的一个子问题之一,请题主自行解决。

书单

最后,贴书单能骗赞吗?教练我也来!!!还有三本书没照上,《STL源码剖析》、《APUE》、《黑客与画家》,这几本书看过的面试过的都懂的。顺便还混进去几本比较奇怪的书无视掉就好了。

怎么样才能进入BAT公司的研发部门 - wangbo - wangbo

额外ps一句,题主的一年时间可能看不了这么多书,对其中几本比较「速成」的做个重点推荐:《深入理解计算机系统》,简直神书不解释了,面试完你就会后悔没多看一遍。《TCP/IP详解卷1》,有了这本书码码再也不用担心我被十一五教材——没错我说的就是坑爹的计算机网络残害幼小心灵了。《算法导论》,BAT的面试官真的没时间成天刷OJ成天给你来高难度题干掉你,他们出的最难的你都能在算法导论课后题里找到原型。《深度探索C++对象模型》,面C++岗说不出虚表实现机制?那基本就是面试成绩打对折的节奏,带上这本书防身吧。《编程之美》,帮你应付掉大部分逼格还不太够的公司。

培训

试着考虑一下千锋PHP吧。

最后的惯例:渣渣小本一枚,13年AToffer,最后从了猪厂。

© 著作权归作者所有

风吹白杨树
粉丝 0
博文 26
码字总数 28415
作品 0
东城
高级程序员
私信 提问
初生程序猿-面试篇(改)

我在上一篇初生程序猿里说过国庆会出第二篇的,其实在很早以前就准备了一篇面试经历相关的文章,但是最近刚刚辞职想去更大的平台提升自己,从而又添加了很多面试经历,感觉面试的话题不能随随...

JasonWild
2017/12/07
0
0
程序猿之间的各种鄙视链,你是否也曾经被屌?

程序员——是一个集思维、情商、行为都异于其他传统岗位的群体。清高自傲、闷骚、会修电脑、宅、不善交际、几百年不洗的衬衫牛仔双肩包…,代表着程序员这个群体的鲜明标签。 在目前互联网发...

架构之路
2018/01/07
0
0
自动化编程,帮忙程序猿攻城的利器

自动化编程,帮忙程序猿攻城的利器 扳手 ant、maven、eclipse、note pad ++、edit plus、sublime、vs2010 仓库 git、github、svn 铁锹 python、go、java、shell、bat、php、ruby、c、c++、c...

轩辕剑
2015/08/19
158
0
万能的林萧说:我来告诉你,一个草根程序员如何进入BAT。

引言      首先声明,不要再问LZ谁是林萧,林萧就是某著名程序员小说的主角名字。   写这篇文章的目的其实很简单,算是对之前LZ一篇文章的补充和完善。   之前LZ写过一篇《回答阿里社...

zuoxiaolong8810
2016/10/31
0
0
万能的林萧说:我来告诉你,一个草根程序员如何进入BAT。

引言      首先声明,不要再问LZ谁是林萧,林萧就是某著名程序员小说的主角名字。   写这篇文章的目的其实很简单,算是对之前LZ一篇文章的补充和完善。   之前LZ写过一篇《回答阿里社...

tantexian
2016/12/07
121
0

没有更多内容

加载失败,请刷新页面

加载更多

rime设置为默认简体

转载 https://github.com/ModerRAS/ModerRAS.github.io/blob/master/_posts/2018-11-07-rime%E8%AE%BE%E7%BD%AE%E4%B8%BA%E9%BB%98%E8%AE%A4%E7%AE%80%E4%BD%93.md 写在开始 我的Arch Linux上......

zhenruyan
今天
4
0
简述TCP的流量控制与拥塞控制

1. TCP流量控制 流量控制就是让发送方的发送速率不要太快,要让接收方来的及接收。 原理是通过确认报文中窗口字段来控制发送方的发送速率,发送方的发送窗口大小不能超过接收方给出窗口大小。...

鏡花水月
今天
8
0
OSChina 周日乱弹 —— 别问,问就是没空

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @tom_tdhzz :#今日歌曲推荐# 分享容祖儿/彭羚的单曲《心淡》: 《心淡》- 容祖儿/彭羚 手机党少年们想听歌,请使劲儿戳(这里) @wqp0010 :周...

小小编辑
今天
877
10
golang微服务框架go-micro 入门笔记2.1 micro工具之micro api

micro api micro 功能非常强大,本文将详细阐述micro api 命令行的功能 重要的事情说3次 本文全部代码https://idea.techidea8.com/open/idea.shtml?id=6 本文全部代码https://idea.techidea8....

非正式解决方案
今天
5
0
Spring Context 你真的懂了吗

今天介绍一下大家常见的一个单词 context 应该怎么去理解,正确的理解它有助于我们学习 spring 以及计算机系统中的其他知识。 1. context 是什么 我们经常在编程中见到 context 这个单词,当...

Java知其所以然
昨天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部