腾 讯 QQ 的 官 方 电 话 是 ...

直击灵腾参加2017腾讯全球合作伙伴大会开幕会现场
2017腾讯全球合作伙伴大会今日正式开启,灵腾受邀参加了此次全球盛会的开幕会。
  2017腾讯全球合作伙伴大会今日正式开启,灵腾受邀参加了此次全球盛会的开幕会。开幕会还未正式举行,但大会现场已经聚集了众多精英人才,规模盛大气势不凡。
  此次分论坛数量超过往届,达21个之多,AI、内容、游戏、云计算等腾讯业务线都将亮相大会现场。参会的嘉宾集合互联网界的精英大咖,可谓是群星荟萃——《西部世界》编剧、导演、制作人Jonathan Nolan,诺奖获得者Edvard Moser,MIT媒体实验室教授Hugh Herr,还有大家熟悉的马东等等。  
  内部的会场空间显得宽阔大气。正门口巨大的落地玻璃上纵横方格,将场外的天空分割成渐变的色块。场内崭新明亮,布局简洁明快。
  此次分论坛数量超过往届,达21个之多,AI、内容、游戏、云计算等腾讯业务线都将亮相大会现场。导引TIPS:分论坛区域的电子屏已投入使用,查看导览图可快速了解分论坛的具体场馆信息。
  让我们一起期待大会正式开启后的精彩内容吧!
四川灵腾信息技术有限公司,成都灵腾教育咨询有限公司,成都灵腾信息技术有限公司,四川灵腾,成都灵腾,灵腾,灵腾信息技术,灵腾教育咨询
灵腾官方网址:
热线电话:028-
法律顾问:
灵腾官方微信
四川省成都市高新区益州大道北段555号创新时代广场3号楼1301室
灵腾官方微博当前位置: >>
2015届校招腾讯校招笔试面试大礼包
IT 面试 (www.itmian4.com)2015 届腾讯校招笔试面试大礼包新浪微博:IT 面试论坛 http://weibo.com/free4294 微信公共账号:itmian41 目录1. 腾讯公司简介................................................. 3 2. 腾讯笔试分享 ................................................. 4 2.1 2014 腾讯校园招聘实习技术类笔试题目 ...................... 4 2.2 2014 腾讯校园招聘实习笔试题目广州站 ...................... 9 2.3 2014 腾讯校园实习招聘游戏策划笔试题 ..................... 17 2.4 2014 腾讯校园招聘实习笔试题目哈尔滨站 2.5 腾讯 2014 校园招聘软件后台开发类笔试题 ................. 22 ................. 292.6 腾讯 2014 校园招聘技术运营笔试题......................... 32 2.7 2013 腾讯产品类笔试题目汇总 ............................. 35 3.腾讯面试分享 ................................................. 37 3.1 2014 腾讯实习移动客户端开发岗 offer 面试经验分享 ......... 37 3.2 2014 年腾讯游戏实习生面试体验 ........................... 42 3.3 腾讯 2014 年实习生招聘 offer 经历(TEG-后台开发)......... 48 3.4 2014 腾讯校园招聘技术运营一面面经 ....................... 50 3.5 2014 腾讯实习技术类霸面拿到 OFFER!(C++转 java 岗位)...... 55 3.6 2014 腾讯前端实习生面试经历(3 面被刷 )................... 63 3.7 2014 腾讯实习微信产品岗位面试经历分享, ................. 71 4. 腾讯职场 .................................................... 94 4.1 2013 年在腾讯实习的 5 个月 ............................... 94 4.2 猎头深度解析腾讯的职场等级、公司架构、人才结构......... 100 5. 腾讯故事 ................................................... 112 5.1 你所不知道的马化腾..................................... 112 5.2 腾讯 15 年厮杀史:看看企鹅是如何一刀刀杀死竞争对手们的?.. 1252 1. 腾讯公司简介腾讯控股有限公司(腾迅)是一家民营 IT 企业,成立于 1998 年 11 月 29 日,总部位于中国广东深圳,是中国最大的互联网综合服务提供商 之一,也是中国服务用户最多,最广的互联网企业之一。 腾讯的业务范围广泛,PC 端到移动端(微信)都有强悍的统治力,在中 国互联网界傲视群雄, 牢牢站住互联网中心的位置,腾讯盈利变现能力超 强,腾讯 2013 年全年财报 2013 年腾讯总营收 604.37 亿元,同比增长 38%,净利润 170.63 亿元,同比增长 19%。 腾讯帝国如果用一座金字塔来描述的话―― 第一层:基座底层,熟人社交平台――竞技型游戏市场。这是腾讯 最重视的领地,也是其主要竞争力和利润来源。 第二层:微信支付和 B2C 电商平台――腾讯视频。这是腾讯扩张的 主要方向, 矛头指向阿里和百度的饭碗,成功与否关键是项目负责人的运 营能力。 第三层:应用工具――角色扮演游戏――微博――腾讯网。防御型 投入,自生自灭,能成功就好,不成功也没关系,竞争力主要体现在“持 续不间断的研发更新”和“简约的产品特性” 。 第四层:陌生人社交――垂直媒体――垂直电商――其他领域。这些领 域属于腾讯的边界之外,偶尔插足,基本不关注。3 2. 腾讯笔试分享 2.1 2014 腾讯校园招聘实习技术类笔试题目时间: 职位:开发、后台、客户端、前端等 城市:上海、合肥、沈阳、长沙、深圳(一)不定项选择题(25*4) 1. 使用深度优先算法遍历下图,遍历的顺序为()A ABCDEFG C ABDECFGB ABDCFEG D ABCDFEG2. 输入序列 ABCABC 经过栈操作变成 ABCCBA,下面哪些是可能的栈操作 () A. B. C. D. push pop push pop push pop pushpush push pop pop pop push push push push push push poppop pop pop pop pop push push push pop pop pop pushpush pop pop push pop push push push push pop pushpop push pop pop pop pop4 3. 下列关键码序列哪些是一个堆( ) A. 90 31 53 23 16 48 C 16 53 23 90 3148 B 90 48 31 53 16 23 D. 53 484. 稀疏矩阵压缩的存储方法是:() A 三元组 B 二维数组 C 散列 D 十字链表 5. 二叉树的后序排列 DBEFCA,中序排列 DBAECF,那么对其做先序线索化 二叉树,节点 E 的线索化指向节点() A BC B AC C DF D CF6. 线性结构的是() A 串 B 链式存储栈 C 顺序存储栈 D 顺序存储二叉树 7. Linux 命令是哪些() A ls B mkdir Cmagnify D man8. Unix 系统中,适合任意两个进程通信的是() A FIFO B PIPE C Message Queue D sharememory 9. Windows 系统中,不适合进程通讯的是() A 临界区 B 互斥量 C 信号量 D 事件 10. 下面的内存管理模式中,会产生外零头的是() A 页式 B 段式 C 请求页式 D 请求段式 11. Linux 执行 ls,会引起哪些系统调用() A nmap B read C execve D fork 12. a 是二维数组,a[j]的指针访问方式为:()5 A *(a+i+j)B *(*(a+i)+j)C *(a+i)+jD *a+i+j13 输出以下结果: #define add(a,b) a+b; Intmain() { Printf(“”,3*add(4,7)); } A 33 B 19 C 25 D 4914 对于以下代码,char * p= newchar[100] A p 和 new 出来的内存都在栈上 B p 和 new 出来的内存都在堆上 C p 在栈上 new 出来的在堆上 D p 在堆上 new 出来的在栈上 15 进程 A 读取 B 进程中的某个变量(非共享内存),可行的方式() A 进程向消息队列写入一个包含变量内容的消息,B 进程从队列中读出 B 通过本地环路通信 C 如果 A、B 非亲属,那么 A 通过命名管道把这个变量的地址发给 B 进程 D 如果 B 是 A 进程,那么 B 直接读取变量内容即可 16 使用 send 发送大量小的数据包,说法正确的是() A 带宽利用率低 B 网卡吞吐很高 C 网卡中断频繁 D 进程上下文切换频 繁6 17 TCP 的握手与分手 可能出现的情形是() A 握手需要 3 次通信 B 分手需要进行 4 次通信 C Fin 和 ACK 在同一包里 D ACK 和 SYN 在同一包里 18. 和 16 题 一样。。。。。。 19. 新窗口打开网页,以下哪个() A _self B _blank C _top D _parent 20.二进制数
转化为十进制为() A 103 B 91 C 171 D 71 21 版本控制软件是哪些() A bugzilla B subversion C Git D loadrunner 22 Select A,B from Table1 where A between60 and 100 order by B,下 面哪些优化 sql 性能() A 字段 A 建立 hash 索引,字段 B btree 索引 B 字段 A 建立 hash 索引,字段 B 不建立索引 C 字段 A 建立 btree 索引,字段 B 不建立索引 D 字段 A 不建立 索引,字段 B 建立 btree 索引 23 数据索引的正确是() A 1 个表只能有一个聚族索引,多个非聚族索引 B 字符串模糊查询不适合索引7 C 哈希索引有利于查询字段用于大小范围的比较查询 D 多余的索引字段会降低性能 24 CPU 与外设的传输数据的方式是() A 程序方式 B 中断 C DMA D 通道方式 25 式子 7*15=133 成立,则用的是几进制() A 6 B7 C8 D9(二)填空题 26. MySQL 中表 test 选择 10 条到 20 条记录的语句是() 27. 若信号 S 为 9,则 S 经过 15 次 P 和 14 次 V,S 为() 28. 页面走向:4 3 2 1 4 3 5 43 2 1 5 4,当分配的内存物理快数 4(开始为 装入),采用 LRU 淘汰算法,产生多少次缺页() 29. 评估算法优势,通常从()和()两个方面考察 30. G 是一个邻接表,以 V1 为起点,深度优先遍历序列 V1V2V3V6V5V4, 从 V1 开始的广度优先遍历序列是()8 31.20*20*20 的魔法,8000 个小正方体,如果剥取最外一层,还剩下多少 个方块() 32. (1)如果 A 投硬币是正面的,B 给 A 1 美金 (2)如果 A 投的是反面,就再投,为正面,B 给 A 2 美金 (3)如果还是反面,就再投,为为正面,B 给 A 4 美金 (4)假设 A 投的是反面,就投到正面为止,B 就给 A 的 2 的(n-1)次方 如果 A、B 玩这样的硬币游戏,A 至少要给 B 多少钱 B 才不会亏钱() 33.左轮手枪, 左轮手枪, 有 6 个弹巢, 两颗子弹放进相邻的弹巢, 拨动转轮, 然后拿着这把枪朝我自己扣动,但我还活着,现在轮到你了,你有两种选择 (1)在扣动一次转轮,把枪对准自己,扣动扳机 (2)不拨动转轮,直接对准自己,扣动扳机 假设你还不想死,你选择哪种()原因() 附加题: 34.描述 mapreduce 的执行过程,最好用画图的方式表示。35.数据库 A 的 ID 从 01 到 99,更新 ID 从 00001 到 99999,递增加 1,不重复,不间断(并保持高并发的性能)2.2 2014 腾讯校园招聘实习笔试题目广州站笔试时间:2014 年 4 月 12 日 笔试地点:广州、北京、成都等第二批城市9 岗位:技术研发 特别链接:2014 腾讯校园招聘实习笔试题西安站1.关于二叉树,下面说法正确的是()A. 对于 N 个节点的二叉树,其高度为 nlog2n; B. 一个具有 1025 个节点的二叉树,其高度范围在 11~1025 之间C. 二叉树的先序遍历是 EFHIGJK,中序遍历为 HFIEJKG,该二叉树的右子树的 根为 G D. 二叉树中至少有一个节点的度为 2 2. 假设函数 f1 的时间复杂度 O(n),那么 f1*f1 的时间复杂度为() O(n*n)C. O(n*log(n))D. 以上都不对A. O(n)B. 3.对下列四种排序方法, 在排序中关键字比较次数与记录初始化顺序无关的是() A. 直接排序 B. 二分法插入 C. 快速排序 D. 归并排序4.已知一段文本有 1382 个字符,使用了 1382 个字节存储,这段文本全部是由 a、b、c、d、e 字符组成,a 354 次,b 483 次,c 227 次,d 96 次,e 222 次,对这 5 个字符使用哈夫曼编码。则以下说法正确的是?() A. 使用哈夫曼编码后,使用编码值来存储这段文本将花费最少的存储空间、 B. 使用哈夫曼编码后,a b c d e 这 5 个字符对应的编码值是唯一确定的C. 使用哈夫曼编码后,a b c d e 这 5 个字符对应的编码值可以有多套,但每 个字符的编码位数是确定的10 D. b 这个字符的编码位数最短,d 这个字符的哈夫曼编码位数应该最长 5. 判断单链表有没有环的算法中,至少需要几个指针() 2 C. 3 D. 4A. 1 B. 6.在编译过程中,产生 Parse tree 的过程是() 语义分析阶段 C. 词法分析 D. 目标代码生成阶段A. 语法分析 B. 7.阅读下面代码,程序会打印出来的值是()1. #include 2. Void f(char **p){ 3. 4. } 5. Void main() { 6. 7. 8. 9. 10. } Char *a[] = { “123”,”abc”,”456”},**p; p = f(p); printf(“%s\r\n”,**p); *p += 2;A. 123 B.abc C. 456 D. 38.Char p1[] = “Tencent”, void p2 = malloc((10)在 32 位机器上sizeof(p1)和 sizeof(p2)对应的值是() A. 8:0 B. 9. 4:10 C. 8:4 D. 4:4现在有以下两个函数,调用 test 的结果是()1. Char* getMem(void) { 2. 3. 4. } 11 P[5] = 0x0; R Char * p = “hello world ”; 5. Voidtest(void) { 6. 7. 8. } s = getMem(); Printf(s);Char *s = 0x0;A. hello B.无输出 C. Hello0world D. 不确定10. 冯诺依曼体系结构计算机的基本原理是() A 信息存储 B 存储智能 C 数字控制 D 存储程序和程序控制11.求贡献12.下面哪种设计模式的定义为:定义对象间的一种一对多的关系,当一个对象 改变时,其他依赖于他的对象都能够得到通知并自动更新。() A. Visitor B. Adapter C. Observer D. Interpreter13.请看一下这一段 C++代码,如果编译后程序在 windows 下运行,则一下说 话正确的是() Char*p1 = “123456”; Char*p2 = (char*)malloc(10); A. P1 he p2 都存在栈中 B. P2 指向的 10 个字节内存在栈中C. 堆和栈在内存中的生长方向是相反的 D. “123456”这 6 个字符存储在栈中 14.将 3 个球随机放入 4 个杯子中,则杯子中球的最大个数为 2 的概率是() A. 9/16 B. 3/4 C. 3/8 D. 3/1612 15.对 n 个元素的数组进行快速排序,所需要的二外空间为() A. O(1)B. O(n)C. O(log(2n)D. O(n^2))16.下面关于编译器与解释器的观点,错误的是() A. 解释器不产生目标程序,它直接执行源程序或者源程序的内部形式 B. 解释程序和编译程序的主要区别在于是否产生目标程序C. 编译器对高级语言程序的处理过程划分成词法分析、语法分析、语义分析, 中间代码生成、代码优化、目标代码生成几个阶段 D. 解释器参与运行控制、程序执行的速度快 17.假设系统中有 5 太设备,有多个进程需要使用 2 个设备,假定每个进程一次 只能使用一台,则至多允许多少个进程来竞争这 5 个资源,而不会发生死锁() A. 2 B. 3 C. 4 D. 518.下面哪些协议,存在源端口和目的端口是() A. IP B. TCP C. UDP D. ICMP 协议19.下列哪些 sql 是等价的() A. Select A.tname ,A.depart from teacher A joincourse B on B.tno = .A.tno B. Select A.tname ,A.depart from teacher A whereA.tno = course.tnoC. Select A.tname ,A.depart from teacher wheretno in (select tno from course) D. Select A.tname ,A.depart from teacher where exsist (select * from course B where B.tno = A.tno);13 20.某一磁盘请求序列(磁道号):98、 183、 37、122、14、124、 65、 61, 按照先来先服务 FCFS 磁盘调度对磁盘进行请求服务, 假设当前磁头在 53 道上, 则磁臂总移动道数为:() A、169 B、208 C、640 D、23621.将一个 C 类网络划分为 3 个子网,每个子网最少要容纳 55 台主机,使用的 子网掩码是:() A、255.255.255.248 255.255.255. 192 22 下列关于计算机硬件的描述,正确的是:() A、磁盘的平均存取时间指的是磁盘的寻道时间加上磁头在某一磁道等待记录扇 区的时间 B、计算机的控制器是由多种部件组成,其中包括,指令寄存器、程序计数器和 算数逻辑单元 C、一台计算机的字长是 32 位,表明该机器能处理的数值最多为 4 个字节 D、系统总线可以分为数据总线、地址总线和控制总线三类 23、假设有关系模式 R(A,B,C,D),其数据依赖集:F={(A,B)- &C,C-&D},则关系模 式 R 的规范化程度最高达到:() A.1NF B.2NF C.3NF D.BCNF B、255.255.255.224 C、255.255.255.224 D、14 24.以下为一段浏览器中可运行的 Javascript 代码, 则运行该段 Javascript 代码 的页面弹出框中显示的结果是:() Var obj = { “key”:”1”,”value”:2}; Var newObj = newObj.value += obj. alert(obj.value); A、2 B、12 C、3 D、2125.有足够量的 2 分、5 分、1 分硬币,如果想凑齐一元钱,可以有()种方法 A、541 B、270 C、1024 D、128填空题(共 5 题,每题 4 分,共 20 分) 26、阅读下面代码: #defineMAX_NUM 1000+1 int Temp = Max_NUM*10; 则 Temp 的值为( )27.某个单 CPU 操作系统抢占式进程调度策略。 现在有三个任务 T1 (优先级高) , T2(优先级中),T3(优先级低)同时进入调度队列,每个任务都需要占用 CPU 时间 10ms,10ms,13ms,然后再用 CPU 时间 5ms,则 T3 从进入调度对了到完 成需要()ms(不考虑系统任务调度的开销) 28.在一个采用页式虚拟存储管理的系统中,有一用户作业,它依次要访问的也 没序列是 1,2,3,4,1,2,5,1,2,3,4,5.假定分配给该作业的页数为 3 且作业初始时未装载页面, 那么采用 FIFO 调度算法产生的缺页中断数为 () ,15 采用 LRU 调度算法产生的缺页中断数为() 29.1. #include &stdio.h& 2. class Base 3. { 4. public: 5. virtual int foo(int x){return x*10;} 6. int foo(char x[14]){return sizeof(x)+10;} 7. }; 8. class Derived:public Base 9. { 10. int foo(int x){return x*20;} 11. virtual int foo(char x[10]){return sizeof (x)+20;} 12. }; 13. int main(void) 14. { 15. Derived stD16. Base * pstBase=& stD 17. char x[10]; 18. printf(“%d\n”,pstBase-&foo(100)+pstBase-&foo(x)); 19. return 0; 20. }在 32 位环境下,以上程序的输出结果是()附加题(共 2 题,不计入总分) 31.珠宝商甲需要去鉴定一批 41 克以下的宝石(可能是 41 克以下不包括 41 克 的任意重量),他只能携带一个天平和四个砝码去称重,请问他会携带那些重量 的砝码?16 32.UTF-8 是现在流行的编码方式, 下面是 RFC2279 对 UTF-8 编码规则的规定, 根据这个规则,中文字符‘我’的 unicode 值为 0X6211,utf-8 编码之后为 0XE68891。 请回答一下问题:A)英文字符‘a’,其 unicode 的十六进制值为 0X61,则其 UTF-8 编码后的 十六进制值为? B)中文字符‘腾’,其 unicode 的十六进制值为 0X817E,则其 UTF-8 编码 后的十六进制值为? C)中文字符‘讯’,其 unicode 值经过 UTF-8 编码之后为 0XE8AEAF,则请问 其 unicode 的十六进制值是?2.3 2014 腾讯校园实习招聘游戏策划笔试题时间: 职位:游戏策划 地点:合肥、上海、长沙、深圳17 18 19 20 21 2.4 2014 腾讯校园招聘实习笔试题目哈尔滨站22 23 24 25 26 27 28 2.5 腾讯 2014 校园招聘软件后台开发类笔试题29 30 31 2.6 腾讯 2014 校园招聘技术运营笔试题32 一、选择题(25*4,不定向选择) 1.总线基本内容? 2.结构化程序的三种基本逻辑结构是什么? 3.数据库左外连接、右外连接? 4.计算机的字长是 16 位,它的存储器容量是 64KB,若按字编址那 么它的最大寻址范围是? 5.(sed、top、vim、?)其中处理文本的命令有? 6.使用 udp 相对于 tcp 的优点? 7.文件系统的功能? 8.结构体内 struct s{u32,int,u16,varchar},sizeof(s)是多少? 9.某一 SRAM 芯片的容量是 512×8 位,除电源和接地线外,该芯 片的其他引脚最少应为 根?解答:地址线为 9 根,数据线为 8 根,片选信号线 1 根,读 写信号线 1 根,所以应该是 9+8+2=19 根(除电源线和地线) 10.SQL 语句性能分析的关键字? 11.有 3 台复印机(copier) ,平均每台每周工作 42 小时,每台每 周最少工作 35 小时,问一台复印机每周最多会工作多少小时? 解析: 42*3 - 35*2 =56 12.在一个长 11 meters,宽 6 meters 的房间里,铺上 10 centimeters 厚的水泥,问需要多少水泥?33 解析:11*6*0.1=6.6 cubic meters 13.临床试验显示,对偶尔食用一定量的牛肉干的人而言,大多数 品牌牛肉干的添加剂并不会导致动脉硬化。因此,人们可以放心食用牛肉 干而无需担心对健康的影响。 以下哪项如果为真,最能削弱上述论证? A.食用大量牛肉干不利于动脉健康。 B.动脉健康不等于身体健康。 C.肉类都含有对人体有害的物质。 D.喜欢吃牛肉干的人往往也喜欢食用其它对动脉健康有损害的食品。 E. 题干所述临床试验大都是由医学院的实习生在医师指导下完成的。 解析: 答案 B。 题干的结论依赖于把动脉健康和身体健康混为一谈, B 项把两者区分开来。 14.下列空间复杂度最大的是? 堆栈排序 序 15.有一个呼叫中心,星期二的 calls 比星期一的 1/2 还多 1/3,星 期一和星期二的 calls 的和是 120,问星期二的 calls 是多少? 解析: 设星期一为 x, 则 x+[(x/2(1+1/3))=120, 得出, x=72, 那么星期二的 calls 为 120-72=48 16.new 内存分配问题? 17.数据库操作:truncate 和 rollback 归并排序 选择排序 冒泡排34 解析: Truncate 是一个能够快速清空资料表内所有资料的 SQL 语法。 并且能针对具有自动递增值的字段,做计数重置归零重新计算的作用。如 果有 ROLLBACK 语句, DELETE 操作将被撤销, 但 TRUNCATE 不会撤销。 18.Linux 下能新建用户的是 A.adduser B.useradd C.配额文件 D.二、简答题(附加题,不计入总分) 1.业务运维工程师的职责? 2. qq 能上网,打不开百度、 谷歌等知名网站, 换了浏览器也是一样, 是分析原因和解决方法? 3. 哈尔滨市某移动用户反馈说访问手机腾讯网很慢, 根据网站工作流程, 分析一下出问题的地方及解决方案?2.7 2013 腾讯产品类笔试题目汇总题型解析: 考试时间 60 分钟,整张试卷分四大部分。 第一部分数据分析,整个部分分为三个大题,每个大题 5 个小题,不 难,图表计算。 第二部分逻辑推理,普通的行测题,一共有 10 道选择。难易程度跟 公务员的差不多。 第三部分阅读理解,15 道选择。也是行测类型的,读一段话,做选 择。 前三个部分都是单选,一共 40 题。35 第四部分论述题,最后论述 2 道大题。(这部分不算分数,对面试有 好处)论述题: 2013 年广州腾讯产品实习笔试 第一题是如果微信添加一个功能删除一个功能,你会怎么做?(可见 腾讯论述题很注重腾讯产品的考察) 第二题是现在电子商务创业很流行,如果有以下电商创业,你会选哪 一种:服装,虚拟产品,生活服务类。 第三道题, 如果你是一个乳制品的公关经理,315 曝光你们产品有问 题,设计一个 24 小时公关方案,以挽回公司损失。 (这个题目我在之前 笔试看到过,是宝洁 SKII 事件,写新闻发言稿,所以大家可以注意一下 公关知识) 第四道题,腾讯给你 5000 元公益资金帮扶特殊群体,设计一个校园 公益项目方案。
北京站 产品笔试 附加题一:是用互联网思维改造传统行业,写一个策划方案什么的, 举了嘀嘀打车的例子。 附加题二是: 题目背景是国务院批复了一个文件《前海深港现代服务业合 作区总体发展 XXX》 ,然后问你采取何种措施吸引优秀人才的加入,以便 支撑入驻企业的发展36 3.腾讯面试分享 3.1 2014 腾讯实习移动客户端开发岗 offer 面试经验分享楼主中大大三学生,计算机专业,应聘移动客户端开发 4.9 宣讲会 早就听说腾讯要在四月九号来中大宣讲,于是我怀着非常 期待的心情抵达了宣讲会现场。会场人山人海,还有不少外校的学生,看 来大家都比较期待腾讯。 不过不得不说的是,宣讲会讲的东西都能在腾讯 校招网站上看到,所以实际上是完全没有必要去的,何况人特别多,还得 站着听。 4.10 投简历 其实简历早就在宣讲会之前就投好了,这天只是检查一下 简历,看有没有什么地方写错了。简历是通过计算机筛选的,这看起来好 像没什么问题, 其实还是有点学问的:因为有些公司是通过搜索关键字来 判断简历是否通过网申的,所以填写某些专业术语要规范点,别填一些自 创的。 。 。 好吧,其实网申通过率还是非常高的,毕竟通过这种方式 来刷人有点不妥。 何况还可以霸笔对不对?这里顺便提一下,腾讯是允许 霸笔的,还有专门的考场。我个人也是很支持霸笔,因为筛选有时并不是 很稳定,刷掉高端玩家也说不定的。37 4.12 笔试 4 月 11 号收到了腾讯的笔试通知,地点是在华南理工。第 二天和班上大约十几个男生一起浩浩荡荡地去到了华工, 发现考生简直多 到逆天(坐满三栋教学楼,一层楼 10 个教室,每栋 n 层) ,顿时感到有 点鸭梨。 进到考场,监考老师挺负责的,各种提醒不要忘记考号什 么的。 终于进入重点。 。 。这里讲讲考试相关内容。大概是五十道 选择题,都是不定项;八个填空题,都是些程序什么的;两个附加题。考 题内容非常全面,学过的没学过的基本都考了。当时题目太多了,我也不 是记得很清楚,大概考了这些内容:C/C++,数据结构,操作系统,数 据库,概率论,计算机网络,离散数学,编码理论。当然作为学计算机的 学生,最重要的还是编程语言和数据结构,这也是试卷题目考察的重点。 当然操作系统,数据库和计算机网络也没少考,毕竟也是核心课程。最后 是一些数学知识,考的相对比较简单,但是脑子不灵活照样也得挂。 4.15 一面 14 号收到短信,说笔试过了,顺便通知参加一面,地点是 华工酒店。笔试貌似比较好过,至少我们班是没人被刷。 这天是和宽哥还有伟杰一起去的,来到酒店拿了号牌,然后去到某个38 房间门口等着。这里有个支线剧情,面试伟杰的是一个美女面试官,伟杰 当时就直了(PS.是眼睛直了,不是什么别的地方) 。 进入一面的房间,一面的面试官比较严肃,先是自我介绍 3 分钟(我 比较简短,一般半分钟解决) ,然后是各种问。一面的问题很全面,基本 上所有的专业核心课程都会问到,但是深度不会很大,主要是考察面试者 的基础知识扎实程度。我被问了大概有 20 个问题,总共时长 35 分钟左 右。具体的问题我是不记得了,大概是考了二叉搜索树,进程调度,进程 间通信,c++的一些知识,OSI 七层模型。印象比较深的问题有循环队列 是什么?(也是一面中我唯一答错的问题)其实这个问题我是会的,只是 我平时都叫这种数据结构为循环数组, 面试官一说循环队列我顿时就懵了, 还胡乱答了个链式实现 (又想起当时面试官一脸无奈的表情。 。 。 ) 。最后是 让实现两个函数, 手写代码, 给 10 分钟, 一个是 strlen, 另一个是 strncpy。 都比较简单,关键是保证代码的鲁棒性即可。 4.17 二面 一面过后还是有点忐忑的,一直在想究竟会不会挂掉。然 后当晚居然收到短信说通过了一面, 顺便通知参加二面, 还是在华工酒店。 果断翘掉了上午的软测课,中午十二点来到酒店,人特别少,后来得 知往年一面刷了 80%的人,有点狠。一去到房间门口,发现还有其他的 面试的同学,随便交流了一下,也没有得到什么情报。 二面的面试官一般都是部门 boss,听说是非常严肃的,而39 且二面本来就是压力面试,会比较难,照样也是刷人无数。 进入二面房间,心里有点紧张,神奇的是二面面试官异常地和蔼,完 全颠覆我以前的观点。 不过,这只是暴风雨前的宁静而已。 面试从异常轻松的气氛开始,照旧还是先自我介绍,谈了谈美赛获奖 经历,面试官居然还问我当时的具体解决方案,然后问我用什么手机,喜 欢什么 APP。我说我挺喜欢微信的。然后就迎来了二面第一个问题:设 计微信的通信机制,要求数据传输可靠,快响应。我承认这题是有点难, 而且显然这是没有标准答案的。我提出仿照 TCP 和 UDP 协议来设计, blabla,面试官看起来还比较满意,糊弄成功。然后是一些关于操作系统 的问题,内核模式和用户模式怎么转换等等,还有 c++的内容,什么写 一个拷贝构造函数之类的,最后还问了一道处理海量数据的算法题,我算 是勉强答出来了,不过不算完美(后来老莫跟我说了一种更高效的方法, 目测可行) 。 其实二面还是问了不少问题的,大概是 15 个的样子,不过相对一面 的问题来说更难,耗时也更多,大概一共面了接近 50 分钟。 4.19 HR 面 其实二面出来后,我知道自己已经过了,不过这次居然等 到 18 号晚上十点才收到通知短信,等得我心都碎了。 这次收到短信没有再准备复习什么的了, 因为早就听说 HR40 面不是技术面,而且技术岗的 HR 面是不刷人的。 还是华工酒店,到了房间门口,遇到一个华师的同学,相 谈甚欢,也不知道他最后过了没,祝他好运吧。后来又来了一个华工的学 姐,她看了我的简历后当场表示非常鄙视。 。 。好吧,我承认我的简历是用 qq 截图做的,而且还是黑白的(别人都是彩色的) ,而且,最重要的是还 没贴照片。特别祝麓胃慕 进入 HR 面,果然是非常的轻松,完全不问技术问题,就 只是介绍一下自己的基本状况,有没有什么比较牛的事迹(显然没有) , 有没有女朋友(显然不可能有) ,有没有比较佩服的人(这个还真的有) , 兴趣爱好,擅长点,弱点之类的。谈一下职业规划,问一问家庭状况,问 什么时候能实习等等。整个过程下来非常轻松,气氛也很和谐,20 分钟 完事。 顺带说一下,技术岗的 HR 面是不刷人没错,但是所有通 过者的简历都会送给部门 boss 挑选,所以还是会有人被拒的,具体就要 看公司的需求了。 4.24 电话 offer 19 号面完以后等了好久,大概五六天吧,这几天真心煎熬 啊,即没有 offer 也没有拒信,心每天都是悬着的,心情特别焦躁,期间 去了好几次内环去散心, 才稍微得以排解。 终于, 24 号下午 3 点半左右, 在宿舍和小泽高谈阔论的时候,电话 offer 来了,幸福来的真突然有木有41 ~ 4.25 签 offer 这天去腾讯的广州研发部签的 offer, 还遇到了大二实训的 同组队员(感觉他深藏不露啊) ,他是做后台的,我一直觉得搞后台的都 是骨灰级玩家,不解释。 接着是 HR 介绍一下腾讯的历史,产品,文化,制度什么的,听多了 耳朵起老茧。然后是签约,最后愉快地回学校。 整个腾讯的事情就告一段落了,坐等暑假实习(终于逃了一次实 训。 。 。 ) 。 转载:应届生3.2 2014 年腾讯游戏实习生面试体验三月份邮箱里接到了腾讯招聘实习生的邮件, 立刻在腾讯的网站上投 了一份简历过去,翻了一遍岗位发现没有游戏开发,就选了移动开发,后 来在选择事业群的选项里才发现了 IEG(互动娱乐事业群) ,只要选这个 再选择移动客户端开发就相当于选择移动游戏开发了。 赶快填完了简历 等待通知。 到了清明节的时候在人人网上看到腾讯 4 月 12 号笔试,本来想清明 节回家的我只好默默开始准备笔试了。 。 。 不管你抱什么岗位,哪个部门,第一轮笔试的笔试题都是一样的,所 以非游戏的同学也可以看看这部分内容。而且笔试的成绩真的好重要啊,42 后边还会提到这件事。 准备笔试的第一步是把以前看过的书和 PPT 都复习了一遍,因为这 些东西以前都学过, 所以看起来还是比较快的,花费了一两天就都过了一 遍,感觉就不那么虚了。主要是以下这几部分的内容 Effective C++ 数据结构与算法 操作系统的 PPT 计算机网络的 PPT 数据库的 PPT 编译原理的部分内容 因为很重要, 所以再强调一下,复习的时候一定要挑自己看过的书再 看一遍, 这样做可以以最高的效率来完成之时的巩固,千万不要在这个时 候看什么新书了。 接下来,就在网上一连找了五份腾讯的笔试题来做。提醒下大家,做 笔试题的时候最好找一个没有网络的地方做掉,因为一旦有了网络,就总 是想查一下不会的题的做法,没有了思考的过程,做题就没什么意义了。 到了 4 月 12 号,赶到考场,发现人真是多啊,整个教室坐的密密麻 麻,比较逗的是考场里边人与人之间没有空座,你的左边右边都是考生, 导致整个教室特别的拥挤。机智的我赶快找到边上的位置坐下,这样空间 比较大,心情立刻舒畅起来。 到了考场后, 发现腾讯的题还是很有规律的, 每年考的大概都差不多,43 我来总结一下腾讯的笔试题的固定题型: 哈夫曼算法 sizeof 操作符 虚函数,析构函数的用法 换页算法 组合数学 磁盘移动算法 递归(一般比较难) 二叉树 各种排序的最好,最坏,平均的时间,空间复杂度,排序后序列是否 稳定再把我考场上一道附加题说一下,给大家看看,会做的话可以在下面 的评论里面给我答案: 一个商人到市场上买钻石,这批钻石的质量都是 41g 以下,但是商 人只有四个砝码,请问他该 带哪四个砝码? 还有几点笔试的注意事项,一定要说一下: 做选择题的时候注意多选,错选,少选都不得分,这点非常重要,所 以你可以放心随便选了 附加题不计入笔试成绩,在面试的时候可能会问你,但对你是否进入 面试没有任何影响!44 笔试的时间非常充足,剩余的时间不要去看难题,检查选择题,因为 选择题很难作对,参照第一个注意事项 腾讯游戏一面 4 月 14 号晚上接到通知 4 月 15 号早上 9 点半去一面,腾讯的面试 都是在前一天通知的,实在比较坑爹,接到通知的我赶快开始准备面试, 面试的时间一般是按照笔试成绩来安排的, 如果你被安排在比较靠前 的面试时间的话,比如说 9 点 10 点,说明你的笔试成绩比较好,一面会 比较轻松一点, 笔试的成绩每一次面试的面试官都会看到,相当于对你的 第一印象,这也是我说笔试很重要的原因。 面试前一定要记得多复印自己的几份简历, 因为腾讯在实习生申请时 的那个简历系统简直挫的不能忍啊, 让面试官看哪个简历真是自己给自己 减分,对于简历的设计,可以参考我的这份简历:我的简历。 一面的面试官是 sloth 大大,非常好的一个人,面试完还和我再微博 上互粉了,后来还在 QQ 上聊了许多关于工作上的事情,这次一面的时 间不算长, 大概三十分钟。我们先聊了一下笔试里面的附加题和一些笔试 里面的选择题,在这个环节一般是你在笔试中有哪个地方做的不好的话, 面试官会针对这个知识点来靠你,比如说哈夫曼那边的题答错了,面试官 就会出一般与哈夫曼算法相关的问题,万幸的是,我选择题错的比较少, 所以在这边的问题也是很快就问完了。 然后面试官问了我拓扑排序是怎么回事?我就在纸上给面试官画了 一下拓扑排序的流程,讲解了一下,没有写程序。毕竟变成重在思路,我45 不同意面试的时候一定要手写程序,这样做实在是没什么意义。 接着面试官问了我 TCP/IP 三次握手是怎么回事?因为前一天正好在 书上看过,就打得比较完美,导致面试官有点不敢相信,我只好实话实说 我前一天刚好看过这个内同了,濉 最后,我们就一直在讨论 Cocos2d-x 的问题了,这部分在面试中占 的时间是比较多的,我们聊了 Cocos2d-x 的内存管理,整体架构,编辑 器,Lua 还有和 Unity 的比较之类的。还有聊一些我做过的项目,这部分 其实和前一篇网易游戏的差不多,就不赘述了。 了解了面试官是来自光速工作室, 光速工作室做过节奏大师和全民飞 机大战,感觉对工作更加期待了。 腾讯游戏二面及 HR 面 又过了两天,接到了二面的通知,等通知真的是一件很煎熬的事情, 这一次还是 9 点半,因为知道光速这边 Cocos2d-x 用的比较多,所以前 一天就把 Cocos2d-x 的重要代码都看了一遍,感觉收获不少。 二面是总监面, 到了面试的地点之后,发现总监面的面试官真的是很 有气场,面试的时候,一直在电脑上打字打个不停,大概是在写对我的评 价吧,大部分时间都是我在说,大概聊了这么几个方面: Cocos2d-x 中的各个主要类的用法:如 Director,Scene,Layer, Sprite 等等。 Cocos2d-x 重的各种设计模式 观察者模式:NotificationCenter46 装饰者模式:Action 和它的继承类之间的关系 单例模式:Director 有一个 sharedDirector,NotificationCenter 也有 sharedNotificationCenter Cocos2d-x 中如何处理内存泄露,处理内存泄露有哪些检测工具, 如何针对 crash 后的游戏声称报告发送回服务器 Cocos2d-x 中的内存管理 Unity 和 Cocos2d-x 的区别,额 面试官问完我上述的问题之后,就直接告诉我可以去 HR 面了,二面 过的真是挺快的,看来二面就这么过了。 HR 面其实没什么,做技术的一般到这个环节就已经不刷人了,但是 还是有一个问题, 我没回答好,就是你自己最大的缺点是什么?各位同学 在面试前一定要想好这个问题,要不然到时候肯定语塞。 腾讯游戏到底招什么样的应届生 看到这里,你会发现这篇文章的格式和上一篇文章: 【求职经历】网 易游戏实习生面试体验格式上是一致的,各位可以对照阅读。 腾讯游戏这边干活是分前台和后台的,一般专注于一方面就行,在以 下两个方面至少熟悉一样: Unity 或者 Cocos2d-x 游戏引擎的熟练使用 -- 应聘的时候填客户 端开发 游戏服务器端编程 -- 应聘的时候填后台开发 相比之下,网易这边希望你是一个全栈工程师(FullStack47 Programmer) ,前台后台都要懂,这一点从他们的招聘主页不分前台后 台可以看出来, 网易更看重图形学的基础不看重游戏引擎这种框架使用能 力, 相比之下, 腾讯的话在你在图形学或者框架使用能力上有亮点都回给 你机会。 另外,关于腾讯游戏的一些注意事项: 游戏引擎:2D 这边,天美有自己的自研引擎,其他工作室都是用的 Cocos2d-x, 也有用 Lua binding 的, 不知道是不是 quick-x。 3D 方面, 用的是 Unity3D。 开发环境:Mac + PC 屏幕, Visual Studio3.3 腾讯 2014 年实习生招聘 offer 经历(TEG-后台开发)过去的一年学的都是 linux 系统编程和网络编程方面的东西, 比较熟 悉的语言也是 c/c++,python 仅限写一些测试客户端。所以这学期开始 投的实习职位都是后台开发类, 比如前面笔面的网易 CC (面完 hr 后挂) 。 大概 3 月 10 多号就在腾讯 join.qq.com 上注册了简历,一直等到 4.12 才在大学城华工笔试。期间有过怀疑,不知道自己适不适合投后台,因为 大三很菜水平的时候投过技术运营,面到了 hr 之后还是挂了,想想如果 这次投技术运营是不是更有把握一些。最终还是坚定地投了后台职位,我 不是科班出身, 所以很怕面试的时候问一些比较难的数据结构与算法问题, 为此在之前一个月死磕 DS,分类整理了如链表、二叉树、排序等等 10 多种常见的题目集合, 幸运又搞笑的是面试的时候一个都没问, 这是后话, 个中缘由后面再详说。48 4.12 笔试:具体题目涉及很广,很多人写过专门的文章讨论过,我 也忘得差不多就不狗尾续貂了。注意经常会有些概率题,还有 LRU, FIFO 缺页的问题。我花了很多时间做附加题,但好像是不计入总分的,二面的 时候瞄到自己简历,笔试好像是 B,具体分数好像是 60 什么的,看不太 清楚。 4.15 一面:我在自我介绍就直接说自己 DS & ALG 等一般,面试官 打开我博客说:排名还挺高啊,然后就很有兴趣地在那翻。忘记怎么聊到 我写过一个简单的 ftp 服务器上,就叫我先画实现框图,解释一些细节, 比如是多线程实现还是多进程, 为什么使用多进程?多线程共享当前工作 目录,一个 session 内部两个进程如何通信(socketpair) ,为什么不选 择其他通信方式之类;接着写框架伪代码,大概就是服务器 fork 多进程 实现的版本。面试官问能不能实现异步接受连接?accept 前 epoll 就可 以; 为什么直接想到 epoll 不是 select, 有什么区别? epoll 是回调的, 不用遍历,select/poll 是需要遍历到 maxfd+1 的.....。接着说到我阅读 过 muduo 网络库的大部分源码,面试官网上搜了一下再和我吹一吹。问 我懂不懂安全?不懂。实习地点在深圳有问题没?没。感觉有戏了。数据 结构还行不?太偏的不懂。面试官翻博客发现我写了数据结构的文章,说 太难的我不问你,本想接招,结果看时间差不多,直接让我 走了。15 号 晚上接到面试官电话叫我明天去二面,具体地点去三楼咨询,16 号去发 现其他人都是发短信的, 然后查不到我的记录,直到时间到二面面试官打 电话给我,才知道去哪个房间。49 4.16 二面:基本是查户口,问有没有女朋友啊之类的,为什么喜欢 做后台开发,想做什么类型的后台开发,不懂安全写出代码漏洞咋办..... 我以为二面是技术加强版,难道是因为一面表现不错? 看到简历上写着 一面 评价 A+。说如果我这关过了,明天 hr 面。一直等到晚上 11 点多 才收到 hr 面的通知。很焦急,因为有些是人状态是会停滞不前的,甚至 还会后退~泪。 4.17 三面:hr 面就吹水了,为啥想来腾讯实习,实习 时间和地点 由有什么要求,谈谈自己的项目经验和收获... 实际上面完 hr 我也放心不下, 因为大三我就这样被刷过, 一直到 4.23 晚上才收到电话 offer,期间一直刷官方微信看大家的讨论,还有一个专 门的等 offer 群, 果不其然还是有小部分的过了 hr 没收到 offer 的,技术 少量,非技术比较多,合起来的比例我觉得有 20%左右。 之所以能通过面试跟我写的博客有很大关系, 至少证明我学过后台开 发所需要的一些基础知识,面试官也不用想着法地问我。 最近一段时间还是学学网络安全和 python 吧,应该会有更大用处 的。祝大家特别是找实习的同学好运! ps: 吐槽一下,在大学城很爽的是大部分 it 互联网类的笔试面试都 在那边,不用像我们这种来回跑得很累,去一次 1 个多小时。3.4 2014 腾讯校园招聘技术运营一面面经时间: 地点:华南理工中心酒店50职位: 技术运营 昨晚收到腾讯一面的通知,很是兴奋。今天早上各种准备之后(看了 排序,tcp/ip,操作系统等) ,下午来到了华工中心酒店面试(好紧张, 处女面) 。 进去某房间,面试官已经准备好了,桌面上摆着一台笔记本电脑,虽 然看不到电脑里面是什么,但是根据他的问题和反应,应该是一系列准备 好的面试题以及答案, 还有一个专门记录你表现的地方(因为涉及到亮点 和缺点他都会停下来敲字记录) 。 腾讯一面是专业知识基础面试: 涉及的知识点非常基础, 包括 c++(我 个人是 java 方向,但是他准备的题目没有 java 的,但是相应的,只要你 说明你擅长 java,他对你的 c++问题要求会相应的降低),数据结构,计 算机网络(TCP/IP 是重点) ,操作系统(进程间通信,死锁是重点) ,数 据库。一般就是上面这几大块了。一开始没有绕,先来一个简单的自我介绍,然后直奔技术题。 c++:问的问题我记得的大概有这么几个 (1)面向对象的特征 (2)重写和重载有什么不同(靠,这里我答反了,悲剧) (3)引用和多态有什么关系(可能因为我说了不熟悉 c++,他把问 题都转向面向对象了) (4) 计算机加载程序包括哪几个区? (这个我不知道, 就答了栈区, 堆区,静态区)51 数据结构: (1)链表和数组有什么不同?(要我答的是优缺点,这个是基础中 的基础了) (2)栈和堆的特点是什么?(要我答什么进什么出,我悲剧的就只 知道栈是后进先出,然后说堆的我不知道) (3)问了我什么排序稳定性高而且效率高?(我答快排,不知道对 不对) 操作系统: (1)进程间通讯的几种方式?(这题我觉得是针对我笔试的时候做 错的题目而问我的,幸好我有准备,估计我笔试是做错了) (共享内存, 消息队列,socket,信号量) (2)然后忘了还有什么关于操作系统的了,当时好紧张 OMG。 。 。 计算机网络: (1) 解释 TCP/IP 的三次握手协议 (这个必须会啊! 面试经典问题。 。 ) (2)貌似第一个问题答得不错,于是他继续追问,TCP/IP 有什么作 用。 (oh shit,这个真不知道,乱答了一下) 数据库: (1)有哪些方式可以加快查询?(我答了建索引,建试图,建存储 过程,建索引是一定对的,其他两个就不知道了) (2)然后他继续追问,建索引一般是怎么建才能让查询更加快呢? (问我怎么样才能够通过索引排除不同的数据吧,这个还真不懂,完全没52 深入了解过数据库啊) (3)左外连接和右外连接有什么不同(辶耍飧鼍谷煌橇耍问完技术的,他话风一转,我在问你一些非技术的吧。 。 。 大概这么几个问题(类似于 HR 面,考反应能力) (1)你最兴奋得是什么事。 (2)你最近有看过什么书吗?(这题我没答好,我说买了两本技术 的书,他就问我有没有看,学到什么。我不好意思说,刚买回来,还是新 的) (然后继续追问,那非技术的书籍呢?看完学到什么。 。?) (3)你上网一般干什么?(我说听歌、逛博客。 。说到逛博客被他打 断了,追问:你说你喜欢逛博客,逛什么博客,这些博客上最新的有什么 东西,分享一下?顶! !这里掉进陷阱,这些天一直准备笔试面试,没逛 过,于是答了两个星期前的一条新闻。 。 。 ) (4)最后出了两道智力题(不知道是不是智力题,不过就是考你的 想法) 1、假如要统计广州市一共有多少间便利店,你有什么想法? (这个考的是我如何去解决这个问题)blabla 说了一堆,然后他会 根据你的回答继续追问你,然后你就要很快反应,说出你的想法。 2、假如你在一间很偏远的酒店住,又想吃烧烤,你会怎么办? 这题有点坑,我说什么,然后他就说假如没有呢。比如说,我先找到 附近一些酒吧或者热闹的地方,他说假如没有呢?我继续回答,或者找一53 些村落或者有小旅馆的地方。他说假如没有呢。 。 。 。然后。 。 。 。就没有然后 了。 。 。最后勉强说过去了。 面试最后一个环节,给我一份卷子,30 分钟写完,是关于服务器负 载均衡的,完全不懂,随便写了想法交了。 这次面试大概就这样, 估计跪了。 不过还是非常有收获, 不错的经验。 所有的题目貌似只回想到了上面几个经典一点的了。 但是还是那句腾 讯非常注重基础知识。 (个人觉得腾讯是一间非常棒的公司,他们有自己 的理念,对待面试者的态度非常好,值得尊重的公司。 )因为面试官最后 问我有 什么问题可以问他。我说:我自我觉得一般般,在你看来,有的基础 怎么样, 有哪些方面还可以去提高的?他笑了笑, 答道: 你说你熟悉 java, 我对你的 c++要求就不是很高了, 数据结构不是很好, 数据库不是很好, 操作系统不是很好。 。 。 。 (shit,都不好啊,估计挂了)经验总结: (1)技术类,没得说的,就是基础知识(面向对象,c++,数据库, 计算机网络,操作系统,数据结构) (2)面试官一般会由浅入深地问问题,千万不要向我一样他问什么 就简单地答了, 因为面试官的题目是准备好的,如果你觉得这题的知识点 你了解的比较透, 可以再深入地分析一下。但是不懂的知识点就不要乱分 析了,如果是完全不懂就直接说不会吧,不然会像我一样,被追问下悲剧54 了。 (3)其实大公司来说,面试官都是非常 nice 的,不妨放轻松一点, 回想一下,我最后都是笑着跟面试官谈话的。 (4)RP 非常重要,不妨分享你们的面经攒 RP 吧。3.5 2014 腾讯实习技术类霸面拿到 OFFER!(C++转 java 岗位)4 月 15 日――第一次霸面 大神刁哥通过了腾讯笔试,通知 15 日早上 10 点华工大酒店一面。 当时犹豫了一阵,因为自己没参加笔试+后台开发岗需要 C++,而我学 的是 Java。看到杰兄毅然决定去霸,人多力量大,我也跟着走了。花了 我一块大洋打了第一份彩色简历。 9 点出发,去到差不多 9 点 15 分了,走上酒店三楼,还挺多人。但 工作人员的一句话灭了我的希望, “收到通知的同学请这边排队签到,霸 面的同学不安排面试,请上交简历,如果可以后续会有通知,但不保证一 定有通知啊” 。 一句话打发了许多霸面的同学, 刁兄很快就去排队签到了, 拿了房号之后就上楼面试了。我跟杰兄就到走廊聊天了。过阵子刁兄出来 了,问了面试内容感觉很坑,一面 linux 高级特性啊啥的就来了,听了之 后感觉更遥远了。 吃完饭回到宿舍都 12 点多了,刚坐下就收到面试短信,下午 2 点, 既兴奋又感到坑爹,早上累垮了还没坐安稳又要出发!1 点多出发急急忙 忙踩车到华工酒店,到签到处因为找不到我的信息,等了很多,抱着酱油 的心情越等越淡定。HR 看过短信再跟面试官沟通之后,2 点 10 分左右55 终于拿到房号了――409。拿了草稿纸去到四楼,貌似是下午面试的第一 位。敲门进去坐下,男面试官,应该 30 出头,身材稍胖,现在想起来有 点像郭涛。 “面试大概 30 分钟,你先用 5 分钟做一下自我介绍吧。 ”5 分 钟! 我大概花了不到一分钟就没话说了, 他也略显惊讶 “啊, 就没了啊” 。 介绍时我怕他问到 C++,特意强调说我主要学习 JavaEEWeb 后台方向 的。他也注意到我学的是 java,就用笔在我简历上勾出了 java,我觉得 这也是我能通过一面的关键地方。 接着就抛给我一道算法题:整型数组里找出符合要求的元素,满足前 面的元素比该元素小,后面的元素比该元素大。实现不难,但那会想不到 好点的方法,就用了最原始的蛮力法求解。交给他之后,又抛给我另一道 算法题: 16 进制字符串转为 10 进制整数。 吩咐完后他自己就走到房间阳 台活动筋骨去了。实现也不难,想了一会就开始动笔了。交给他之后,又 抛给我另一道题:1000 的阶乘结果有多少个零。我去,这个之前好像在 网上见到过,但当时完全没思路,顿了一会,想到分治,就从 10!100! 推算,最终怕等太久,就直接给答案了,面试官问我怎么算出来的,我就 讲了一下思路。 三道题后, 总算可以看他露出一点点笑容,比起一开始臭着脸舒服多 了。 “你是学 java 的是吧”说完就去旁边桌子中抽出几张 java 面试题, 然后就开始问:线程如何实现,如何同步?wait 跟 sleep 有什么区别? 接口跟抽象类有什么区别?抽象类是否可以实例化?String 为什么不用 +号赋值?override 跟 overload 什么区别?HashMap 跟 TreeMap 区别?56 内存泄露问题?“这是最后一个问题,你能画出虚拟机内存分配图吗?” 听到前半句,顿时就松了一口气,还好前段时间看了点虚拟机的知识,很 快就画出来了, 接着他让我解释各个区域都存放什么。 问的问题都很基础, 而且只涉及 java 知识。感觉运气真好!碰到了对的面试官。 最后他问实习能不能去深圳,而且 6-12 月份期间需要保证至少实习 3 个月(其实是 2 个月) 。轮到我问问题了,我笑笑跟他说, “其实挺感谢 您的, 因为今天早上陪同学过来, 面试官都问他 C++” , 他笑笑对我说 “你 觉得今天我有问到 C++吗?” 。就这样,结束了我的第一次面对面面试, 历时 50 分钟。总之,很幸运! 4 月 17 日――糟糕的二面 16 号下午 4 点多收到复试通知――17 号 9:30 分,当天晚上恶 补了一些基础知识。记得那天晚上还做了噩梦,隔天 7 点多就自然醒了, 8 点半出发。去到那里发现人比第一次去少了很多。签到后拿到了房号― ―309,居然忘记自己就在 3 楼,傻愣愣地坐电梯到 4 楼。去到 309 门 口,里面还有人在面试。这次面试是坐在房间的小茶几面试,面试官跟你 距离更近了。看他们交谈甚欢,我在门口也越来越紧张。 等了一阵子,终于轮到我了。在自我介绍过程中,面试官扫了一下我 的简历, 问我项目中有没有碰到什么困难?我就讲到第一个项目中的并发 需求,他就问我同步的原理。讲了几句之后就把我简历放在桌上,我感觉 到不妙。他就开始问, “比如说现在我想统计一天的 QQ 登录人数,一周 的 QQ 登录人数,还有上个月登录过而这个月没有登录的人。每天大概57 有一亿个登录记录数,那你如何统计呢?” 。问这种问题我就开始慌了, 而且思考过程他就两眼直直盯着你,头脑开始空白,胡乱说一通。他开始 引导我, “eh..如果要统计的话,你首先应该先想想数据库怎么设计吧” 。 这一提示我就更紧张了,想了一阵尴尬地说“不好意思,对这类问题不是 很了解” 。他低下头说, “eh..好吧,那我换个简单点的问题吧。比如说你 现在是个大厦设计师, 你如何来设计大厦的电梯数?”他把视线投向桌上 的电脑, “没事,你慢慢想” 。我就从人流量,时间段,房间数,建筑朝向 等等乱扯一通,那时候想到什么擦边的都说了出来。讲完之后,估计面试官也无语,就直接问我智力题了:一个村落重男 轻女(好熟悉的开头) ,生女孩的家庭将继续生,直到生到男孩为止,问 100 年后该村落的男女比例?这不就是阿里笔试的题目吗! 但是当时一点 思路都没有,用了最笨的方法讲了一下,不知为何还扯到期望。面试官无 奈的说“eh..就是穷举吗?” 。面到这,我感觉没戏了,面试官问我哪里 人,打不打算考研,最后连问题都不给我问,就打发走人了。临走前礼貌 性地跟我握了一下手, 不知道他碰到我手心的汗会不会给点同情分?全程 只有 20 分钟。 下了楼,在酒店门口坐着,心有不甘,不断回想刚才的问题,在纸上 写了部分思路。一个小时过去了,想拿上去给面试官看,上了楼走到门口 又停了下来,里边还有人在面试,想着不想再丢脸就滚回宿舍了。回来就 后悔了,其实当时应该试试,至少是一个机会。58 实在出乎我意料,那天中午微信查询到居然二面过了! 4 月 19 日――HR 面平平淡淡 17、 18 号一直焦急地等待短信通知, 生怕是工作人员录入错误, 微信都不知道重复查了多少次。终于在 18 号晚上 10 点收到 HR 面通知 ――19 号 19:30,208 房,心底踏实了。 晚上到酒店,奔到前面两轮签到的三楼,发现漆黑一片,没半个 人影,就直接跑到二楼去了。208 门口已经有 4 个人在等,据说有的安排 下午 5 点多面试到现在还没有开始,一问发现我是最晚的 7 点半面试。 等了一会 HR 终于叫人进去了,才发现进去的是华工研究生,搞技术 研究的。一会来了个男的 HR,发现还有那么多人,就提议帮忙面。不一 会在旁边房间叫了个女 HR 一起帮忙。 剩下 4 个人中两人继续在 208 等, 我跟另一个就被带走。而我,分到了女 HR。 估计广州站快结束了,女 HR 似乎在收拾东西,她也不好意思地 说房间有点乱。 自我介绍的时候特意提了一下项目, 她也从项目开始发问, 由于项目问题已经讲了好几遍,就噼里啪啦讲了一通。估计晚上来面试的 都是霸面来的,因为 HR 有问我如何看待霸面,我笑笑说“实不相瞒,我 就是霸面来的” , 她也笑了讲她知道。 没想到的是 HR 面居然也问智力题: 从中大到华工, 如何用简便的方法计算出有多少个井盖?以为过了技术面 应该可以轻松点唠嗑,这样一问顿时也愣住,胡乱说一通。 最坑的是自己挖坑自己跳,HR 问我一间公司你最注重什么?印象当 时的答案大概是讲什么理念之类的, 后面又问到现在还面试了什么公司?59 我回答阿里跟 WPS。果不其然,她就问我既然你只投了这些公司,说明 这些公司都契合你的理念,那阿里、金山都什么理念啊?我顿了一下,心 想惨了,这两间公司还没做功课。于是我想将问题引到腾讯上面,大讲腾 讯的文化理念想蒙混过关,但逃不过 HR 的法眼,她听了后说“嗯,那金 山呢?” 。 最后问了 HR 最终结果什么时候可以得知?她讲最慢下下周。 然 后就结束了,看着她拿着我的简历大步走向 208 房交差。历时 20 分钟。 4.20―4.25――漫长的等待 本以为都面完 HR 面了应该踏实了吧,后来才发现我错了,等待 才是真正的煎熬。 回到宿舍就疯狂刷微信状态, 一直处于 HR 面试环节, 担心焦急。 狂刷了两天微信,直到 21 号晚上 18:00 左右,突然变为完成所有面试环 节状态(传说是通过 HR 面后的状态) ,开心了好一阵。 在 T 派上看到了一个广州腾讯等通知群, 加群之后才发现广州站 等通知原来这么多人,陆续到最后都有 100 个了,而且这只是一部分。 在群上看各路大神讲技术、吹水度日,期间各种“内部消息” ,听说、据 说、有人说的消息搞得整天情绪起伏。 21 号 18:30 左右,突然有人说拿到 offer 了,群里顿时沸腾,问了 才知道原来是南京站的,然后继续观望,每天关注这个吹水群。23 号下 午 17:27 分,群里第一个广州 offer 终于出现了,炸开锅了。顿时接连几 个 OMG 的也收到通知, 25 号下午签约, 当时感觉 25 号是最后期限了。60 接着 TEG、MIG、CDG 收到的人也相继刷屏。断断续续到晚上 9 点多就 安静了, 这时第一波哀嚎就出现了。 但是就是没有见过一个 SNG 的 offer, 交谈中发现 SNG 的都是在 208 面 HR 的。 可想那天晚上如何难眠,但 24 号很早就起床了。早早就背书包 到教室“静坐” ,完全看不下书,一直关注通知群的消息。早上 9:49 分, 突然有 IEG 的收到 offer,相继几个 IEG 也收到了,所有事业群的 offer 现在只剩下 SNG 没发过!教室网速太渣,就滚回宿舍等消息。各路 208 房的人也相继出声自嘲,组建了一个 208 专属讨论组。心神不宁, 想着明天早上阿里还要面试, 而这几天完全被等消息扰乱, 学习不下,悲从中来。下午一个人在宿舍,狠下心离开电脑,搬到阳台看 会书。偷闲回来看一下电脑时发现 14:40 分,出现了第一个 SNG offer, 而且也是后台方向!这时哪顾得上书,精神又紧张了起来。可是一小时, 两小时过去了,一点消息都没有,同事业群同方向的都有 offer 了,这时 我绝望了。晚上无法集中精神,又想到明早的面试,很纠结很难受。这种 坏消息还没跟家人讲, 晚上 9 点多实在等不住, 打电话想叫姐夫帮忙托人 问问完成面试但又没通知是什么情况。之后想想,觉得不报希望放弃挣扎 了,就发了短信给大姐叫她还没问就算了,广州 offer 应该发完了,明天 都要签约了! 当时想着从最大的希望到现在最惨痛的结果:腾讯没了,阿里终 面这种状态也没戏了。61 25 号早上 7 点半起床,洗漱之后 8:30 就跟杰兄、邱兄、财兄去面阿 里了,还是那个伤心地华工酒店。等了一阵之后就开始了,忘记看时间, 好像面了挺久的, 只记得许多问题答不上来,但是面试官跟你很轻松地聊 天,有说有笑,然后中午回到宿舍一查发现被怒刷了。晴天霹雳,但是这 次貌似没有昨天悲伤了,很淡定地接受现实了。 下午 18:19 分,一个 0755 开头的号码打过来,我很惊讶,但要 强忍激动淡定应答。HR 恭喜我之后跟我核对信息,我只记得当时连自己 身份证 QQ 号都难说出口,心一直砰砰直跳。HR 讲的话事后都记不太清 楚, 只记得我被调到运营开发和需要电子签约。挂电话之后立马告知了一 起求职的小伙伴,给老师发了信息,给家人打了电话。现在回想起来,那 会周围的人应该会觉得我疯了! 感谢老师,感谢一起奋战的小伙伴(加油! ) ,感谢家人!全程下来感 觉运气挺重要,这真不是矫情,感觉自己技术挺渣,身边许多技术比我强 悍得多的人就是因为缺少点运气而跟 TX 擦身而过。 也感谢 TX 给我机会, 后面的日子更任重道远,且行且珍惜! 本想写些什么总结的话, 但细想同一个人碰到不同面试官可能有完全 不同的命运,好吧就 4 点: 1.简历内容最好诚实而且每一项要尽量熟悉, 面试官很有可能从你简 历中挑问题问你。最好有项目经验,因为这可以扯上一段时间,而且项目 这一块被问多了会发现面试官们问的问题都差不多 (我的简历唯一亮点就 只有项目经验了,其他平平) 。62 2.要你写算法的时候,如果一时想不到优解,就将最原始的方法写上 吧,总比交白卷好。 3.淡定淡定再淡定,才能发挥你正常水平。 4.有机会的话都去争取吧,而且越早争取越好。没准就逆袭了。 暂时想到这么多,就此止笔。感恩! 来自:T 派3.6 2014 腾讯前端实习生面试经历(3 面被刷 )面试时间:2014 年 4 月 面试岗位:前端开发工程师 面试城市:西安 有点沮丧,两面技术面都过了,在 boss 面非技术面试的时候莫名其 妙地被刷了。下面详细说下这次经历,总之,收获颇多 一面 之前笔试了,没有收到面试通知,果断去霸面。一面是 4 月 1 日愚 人节,其实都有给面试官祝节日快乐后马上滚蛋的准备,所以,有之后的 经历还是蛮意外的 面试开始, 面试官让做一张试卷, A4 纸, 正反两面, 都是些基础题, 很快绝大部分都搞定了,到最后,修修补补, 剩下一道没做,正式开始 了面试。现在想来,虽然笔试过了, 其实好多都是有问题的 首先,面试官让作自我介绍,我详细说了从什么时候开始学前端,怎 样学习的。由于基础知识还算过得去,看得出来,面试官还是满意的。63 第一个问题, 如何判断当前的域名是属于腾讯的,也就是主域名要是 qq.com。我就说,通过 location.hostname 取得服务器名,然后判断这 个字符串是否包含 qq.com,写了一个正则,/*.qq.com*/,很快就被否 定了,面试官说,如果是 qq.com.baidu.com 呢,改为/*.qq.com$/。面 试官说域名恰好是 qq.com 呢。 由于正则只是打了个基础, 再用正则来匹 配就不会了,面试官提醒,正则不会可以用原始的方法嘛。想了想,可以 取得字符串最后六个字符,判断是不是 qq.com,似乎是没了问题,但面 试官又说假如是 aqq.com 呢,哦,对呀,不行,我说那就先判断服务器 名的长度,如果恰好只有六个字符,且是 qq.com,那么就判断是,如果 长于六个字符,那就用正则来匹配,就这样第一个问题过了。 第二个问题,统计一张页面中出现频率最高的字母。我说,先取得页 面中所有的字符,然后循环遍字符串,然后和 26 个字母匹配,统计出现 的每个字符。其实在说时,也没底,具体怎么实施还不清楚,面试官说循 环几次,磨破了头也想不出来。 “把代码写出来! ” 开始写代码,发现其实两个循环就够了,首先用一个 letters 对象来 记录每个字母出现的频率,初始化为 0。由于字符串也可以用下标取得每 个字符,所以主循环是一个 for 循环 ,遍历每个字符,然后用 for/in 循 环判断 text 是否在 letters 对象中,在就将对应的字母加 1,每个字符必 然都会在 letters 对象中出现,这样最终就得到每个字符出现的频率数。 面试官问,如果开始是一个空对象呢,同样的,代码结构不变,for/in 循64 环中,判断字符如果出现在 letters 对象中,将对应字符频率加 1,如果 没有出现,则为 letters 增加这个字符属性,将频率置为 0。面试官又提 醒有问题, 想了想没想到, 他直接说了, 因为这个字符已经出现过一个了, 所以应该置为 1。面试官说然后呢,我说最后返回 letters 就行了。真是 捉急,做题做得把目标都给忘了,题目是找出出现频率最高的字母。 嗯, 又开始遍历 letters 对象, 写下 for (var i = 0; i & letters. i++) {...}就这样又犯下脑残错误,letters 属性明明是字母,上面还用了 for/in 循环,居然还这样写! 一面总共就这两个问题, 包括做试卷的时间, 总共花了一个小时左右, 每个问题勉勉强强地过了。到楼下的时候,不到半个小时,又收到了第二 天面试的通知。后来还补发了一条短信,明天请带电脑,进行机试!心里 忐忑啊,机试挂的几率太大了 二面机试 二面在 4 月 2 号下午四点,也是早早地就过去了。差不多就在四点 开始做题 第一题是搜索框自动补全功能实现,不能用库,想想悲剧了。由于还 要面试其他同学, 面试官隔一段时间就会来问我做得咋样了。 折腾了半天, 没有半点气色,老实给面试官说原始的没有写过,不会做,然后面试官说 那你就用你会的方式实现。好吧,开开心心地引入 jQuery,还是折腾了 一会, 基本的自动补全功能总算出来了。这道题做出来花了四十分钟左右 吧,挺惊险的65 第二题,面试官问,如何保存一个溢出的数。我说用二进制表示吧, 后来面试官又问了什么,反正他不打算再考这道题,换成了一道 CSS 题 目 第三题,一共两列,左边 100px,右边随着浏览器窗口自适应。还 是折腾了一会,最后解决方案是,用一个 container 包含两列(两个子 div) ,container 用 clearfix 方法清除子元素浮动,两列向左浮动, container 和自适应的列不设置宽度,这样得到了效果,面试官看了看, 让过了。 第四题在第三题的基础上扩展,三列,左右 100px,中间自适应。 这道题没做出来,到现在才发现自己还有一个 BFC 的盲点,其实可以 container 包含三列,第一第二列分别左右浮动,并固定宽度,第三列不 浮动,用 overflow 和*zoom:1 使其具有 BFC 由于第二列向右浮动,脱 离正常流,那么第三列,也就是自适应的列会出现在中间。这道题没做出 来,面试官也没有刁难,换了另外一道题 第五题也是最后一道题,实现拖放功能。也就是在页面上拖动一个 div 块,最后它会停在鼠标松开时的位置。很幸运,在 4 月 2 号早上看了 下《JavaScript 高级程序设计》 ,正好看了这个题,很块就搞定了,实现 还不错。 二面结束大概六点二十,面试官最后问实习时间大概有多长(心中窃 喜,心想,二面是过了,技术面过了,把握就大大地有了) ,我说大四没 什么课,可以一直实习。看的出来,他又收到满意答复。66 最后我又问,还会有几面啊。他说如果还有的话,还会有两面,一面 是专业面试, 一面是 hr 面。 我问什么是专业面试, 他举了一个例子, 70% 的人喜欢打篮球, 80%的人喜欢踢足球, 问同时打篮球和踢足球的人的范 围。还补了一句,这个问题你能打出来吗?这是我心里自苦恼,我这是何 必呢,自己往刀子上碰 以前上概率论课做过这种题,谁还记得啊,拿出纸笔,画画写写,加 提醒,居然弄出来了。 二面结束时,异常兴奋,心想,实习的事儿把握大大地有了 万恶的三面 收到三面通知是在晚上十一点四十左右。 以为第二天是考面试官说的 这种类似逻辑的题,还熬夜看了些 IT 面试逻辑题,奇奇怪怪的题看了不 少。晚上没睡好,欣喜加担忧 虽然是在下午三点面试,由于朋友是在早上,所以早早地就起床了, 其实是六点过醒后再也睡不着,索性七点四十就起床了。 面试官一看就不是码农。让我做性格方面的介绍,简单说了两句就开 始了面试。 奇怪的是,一开始他说,在他的部门,是去做终端开发,问我数据结 构和算法学得咋样,我就郁闷,我面的是前端,技术面也是前端,要找我 去做终端!还是很淡定地应对,我数据结构和算法入门了,后来转前端没 怎么搞这些了,大一的时候学过,近期补了补。我又说,可以呀,我本来 就是打算以后做 ios 开发的(真是这样) ,在这个问题上纠结了一会,开67 始了正式的”压力面“,主要考察应变能力。 第一个问题,前端性能优化有哪些。基本的我还是知道一些的,答了 几条, 其实从这个时候我就知道他不懂前端,他很可能是通过你答的流畅 度来判断你说的是否正确,答完之后他没有深究,继续下一题。 第二个问题,一个手机 app 要做一个网盘功能,但是有一个有一万 条记录的列表, 没有分类, 用户在打开 app 时, 查找列表会耗很多流量, 同时对服务器来说也是很大的压力,问我该怎么解决。想了一会,想从服 务器入手,我说,可以用 DNS 负载均衡来缓解服务器的压力,这样对用 户来说,访问资源也会加快。第二,给 app 增加提醒功能,提醒用户, 这个请求会耗费较多流量,同意就请求,不容易就不请求。第三时,只请 求一部分数据,用户不需要的数据就不请求。期间他还刁难了几句,都问 题不大,应对上了,这个问题他跳过了 第三个问题,如果在一亿条记录中,随机取出两份属性相同的记录。 问题关键是,总的数据量很大,取得的记录数不是重点,关键是要保证两 份记录属性相同, 比如, 记录的男女属性, 所在城市等信息不会影响结果。 很重要的一点是要保证随机。 完全没有思路,想了半天都没头绪,后来他举了一个例子,他说,比 如取 QQ 号位数是 0 的记录。后来我说,根据从腾讯 98 年成立开始到现 在成立 16 周年,根据用户注册时间来划分块,然后在每块里面取。他纠 正我还要给出随机取的方法,比如每个块有一千万条记录,你怎样从中随 机取。这个问题最终以失败而告终。68 第四个问题问,产品经理提了一个需求,问你该怎样应对。问题就简 单,没有额外的信息,没有是与否,不管你是同意还是不同意这个需求。 我说,这个问题从两个放面来看,一是同意该这个需求,就给产品说,需 求可以改动,但是产品周期可能会增加。面试官说,没问题,加吧,其他 条件都不是问题。从另一面来说,不同意该需求,我说,先分析改动需求 的利与弊,如果改动需求增加的付出,和商业利益比较,利大于弊,那么 可以改动。面试官提醒,在一个公司里,你就一个螺丝钉,谈不上商业利 益,商业利益根本不在你考虑的范围之内,你又该如何应答。 我又说, 经过技术主管的评估,改动这个需求产品的整个架构都会改 变,改动的代价太大。他问,那你样去和产品说呢,意思是,结论你们技 术团队是得出了,关键是你怎样和产品去交流。他还补了一句,这个需求 如果是马化腾提出的呢。这下还怎把我给问住了,因为当时有点紧张,还 没有抓住他问题的关键, 又去纠结于技术团都的讨论之类的, 他继续提醒, 就是已经讨论过了,结论已经有了,你怎样和产品说,这个需求不改动, 你怎样给产品说,最后产品又该怎样给马总交代。 此时,他似乎挖了一个坑,他说,你不用紧张,答不出来也没关系。 哇塞,终于找打一个台阶下,我说,确实啊,没有切身体会过,不知道该 怎么办了。 如果这里是导致我失败的原因之一我真是笨死, 自动往坑里跳。 第五个问题。 产品在各种机型上通过了测试,但是到了用户那就是有 问题,他举例说是微信。我说首先是收集用户反馈,确定用户的所用的机 型, 然后测试人员搭建和用户相同的环境, 再进行测试。 他又说, 很遗憾,69 测试通过,但用户还是有问题。他还特意补充,其他条件可以任意满足, 反正用户那就是有问题。我又说,那通过远程协助的方式来解决,他说, 现在远程协助的技术用不了了, 你又该如何解决。 想了一会, 我说, 因为, 这个问题在大面积的用户那出现,已经影响了我们产品,如果可能的话派 工程师去与用户直接面对面的交流。 到这里,问题算是问完了。 最后,他又提到了开始的问题,也就是让我做终端开发的问题,还说 很可能实习的时候就开始做终端。我狠了狠心,说可以,就是不知道时间 上来得急不。现在想起来,自己还真是笨死,居然没有提,我可以做终端 的前端开发啊,反而一直强调,自己是做前端,想去实习的时候接触专业 的前端团队。后来他还问了,你是哪里人啊,我说是四川某城市的,他问 为什么不去成都啊,我说北上广杭的环境相对成熟些,较成都好。 到这里三面正式结束, 本以为, 技术面过了, 这种面试应该问题不大, 何况,三面时我还答得挺多的。晚上回到学校,查微信是复试中,4 月 4 号早上没收到通知,就觉得有问题,下午再查微信时,很遗憾,未能通过 面试……… 写在最后 说实在的, 能通过技术面已经是很幸运了,自己没什么实际的项目经 验,主要是看书,写 demo,写过的东西可能还真算不上项目。但是到现 在还是想不通三面的问题出在哪,哪里是问题的关键,希望看过这篇文章 的人能帮我指点一二。70 技术方面的事。 自己确实还欠缺很多, 不过很幸运的是, 我还有一些时间, 还有机会。 自己还投了其他一些公司, 不管怎样, 接下来还需要不断努力, 争取在今年九月份真正找工作的时候,凭借现在的经历,那时候的实力, 找到好的归宿3.7 2014 腾讯实习微信产品岗位面试经历分享,面试时间:2014 年 4 月 面试地点:广州 职位:微信产品 给所有读者: 请相信两句话: 1. 如果你真的想要得到某件东西,就一定要用尽全力去争取。 2. 成功的方法:专注+坚持。 请相信作者是一个和互联网不沾边的广告专业学生 请相信作者在四个月之前连浏览器是什么都不知道 请相信这是作者的处女面,献给我所热爱的腾讯公司。 这是一篇 1 万字以上的长文,慎入! ! 写在前面――“汝欲学作诗,功夫在诗外” 今天 4 月 19 日,我坐在回厦门的火车上。 四个月之前,我是一个连“浏览器”都不知为何物的互联网小小 小白。而现在,已经走完腾讯实习生招聘的所有流程。虽然不知道最终结 果怎样,但是能够走到现在我已经万分荣幸。71 所以我决定,如果有幸能够被录用,那就把这篇文章发布出来。 否则,就作为自己的日记,永远地储存,以纪念自己曾经为了梦想而努力 的青春。 需要说明的是, 这真的只是一篇个人色彩很浓的文章,各位姑妄 看之,不能作为指导。其实对于网络上的其他面经也这样,只是人家的经 历而已, 如果你觉得去应聘只用将那些笔经面经摸透就可以了,那是很危 险的。就拿我个人的经验来说,网上那些比较精华的面经我几乎都看过, 可是真正面试之后回过头来发现,面试官问我的问题,几乎没一个是面经 上出现过的。 真正要准备好这个招聘,最重要的是前期准备,我是提前三个多 月准备的, 而在此之前我对互联网产品真的几乎一无所知。 所以小伙伴们, 千万不要低估自己的潜力, 只要你真的有梦想, 并坚持下去, 就算不成功, 你也会比之前的你优秀很多。 所以, 我不建议在马上要面试的时候才看面经,而应该提前就做 好准备。我是从以下方面入手的: 1. 仔细解读产品经理的职位要求, 明白这个岗位需要要求什么素质, 列出具体的点。从招聘要求上自己总结,先从 BAT 入手,再扩展到其他 以产品为主导的公司,比如豆瓣等。在行动之前,必须要想清楚:什么是 优秀的产品经理?什么是优秀的产品? 2. 从知识积累、项目实践、行业动态三个方面积累。 知识方面:我看过的有《人人都是产品经理》 《结网》 《大数据时代》72 《用户体验要素》 《金字塔原理》 《don’t make me think》……另外准 备看的有《启示录》 《浪潮之巅》……还有很多,在网上搜“产品经理必 备书籍”就可以搜得到。知识是死的,也是别人的经验总结,往往一本书 看完你印象深刻的点只有那么几个。因此,理清书本脉络很重要,看完一 本书之后,再回过头看目录,回想一下每一章每一节在讲什么东西。记录 下来,记不起来的重要点,就翻到对应的页数,整理下来。 项目实践:书本知识终究是死的,而且有些经典书籍已经过时。所以 通过项目经验自己练手很重要,我是自己组建了一个团队开发网站,在团 队中扮演的角色主要是市场及需求分析、功能策划、部分界面设计、团队 组织和沟通等。总之,尽可能地把自己当做一个产品经理来锻炼。另外, 申请了腾讯 T 派的圈主, 做圈子运营管理, 目标是组织线上活动来增加圈 子用户和活跃度。这两个实践项目,一个是产品策划,一个是产品运营, 而现在回过头发现, 这些必须要自己动手实践的项目,确实锻炼了自己的 有些能力。 很多东西, 你想到是一回事, 而真真正正去做又是另外一回事。 行业动态方面:毕竟你不是考古专业,与时俱进十分重要,尤其是像 互联网这个瞬息万变的行业,时刻了解行业动态十分重要。在这方面我的 信息主要来源是知乎(互联网话题精华挨个看) 、虎嗅、36 氪。在手机上 我装了一个软件:zaker,这是个订阅类阅读软件,个人觉得很有用,支 持离线下载, 可以充分利用零碎时间来了解互联网相关知识。对于这些知 识的整理, 我一般用印象笔记, 主要是因为它的界面清爽和多终端的共享, 并且排版功能很强大。 在平时看文章看到有用的文章时就直接转载到印象73 笔记,有时候自己写的一些关于互联网产品的分析体验我也保存在这里。 时不时复习一下,很有用处。 我在这里想要特别感谢一下知乎。这真的是我特别特别喜爱的产品, 上面的精华答案常常让我恍然大悟或泪流满面 (好吧我承认我是一个泪点 很低的人) ,并且认识了一些优秀的产品经理,曾经我咨询过一个产品经 理: 在校学生要怎样积累才能向优秀产品经理靠近一步?他给了我一个任 务, 让我下载 APP STORE 里前 100 排行榜来分析体验, 并形成书面文档 交给他看。后来我做出来了,他貌似还比较满意。在面试的时候,一面的 面试官和复试的面试官都对我这报告很感兴趣,所以我想,如果我有幸进 了,和这份报告有很大关系。结论:一边看一边分析的同时,最好能形成 自己的思想产物, 形成书面材料。这样一来可以帮助你在迷糊的时候理清 思路,二来可以在面试的时候展现给面试官。 网申阶段: 网申的时间一般持续很长。在这个时候,我在应届生论坛发布了 一篇帖子, 大意是召集报考腾讯产品实习岗位的小伙伴一起交流。后来我 建立了一个群,到现在已经有了 200+人数。这主要是吸取了去年上一届 秋季招聘的学长学姐的教训,有些人不知道笔试地点、面试地点、群面题 目、招聘进度,所以错过了很多霸笔霸面的机会和不知道准备的方向。所 以, 信息的透明性很重要,希望大家多在网络上和同道的小伙伴相互沟通 交流。不要太吝啬,要知道,如果你有十个苹果,你拿一个去和别人交换 梨子、拿一个和别人交换草莓……这样到最后你会尝到十种水果,而如果74 将小伙伴作为你的竞争对手而时刻充满敌意不愿意分享, 那么你最终只能 吃到一个口味,苹果。而且有共同理想和兴趣爱好的小伙伴,往往都是好 的小伙伴。我觉得 QQ 群有个很大的优点就是可以同步实时讨论,而不 像帖子那样“异步” ,而且要审核半天。 最开始建立这个群,是因为我打算从厦门到广州去参加招聘,而 自己不了解广州这边的情况, 所以想要多认识认识广州一同招聘的小伙伴; 并且根据去年秋招的情况来看, 很多人因为信息渠道太少而错失很多机会, 所以建立一个群对大家来说真的很有必要啊! ! ! 后来我又建立了一个专门 的广州群。 而事实也证明这些举动确实很有用,而且帮助我认识了很多小 伙伴。 笔试阶段: 我们是在线笔试的。在大家都收到笔试通知的时候,就我和少数 几个小伙伴没收到。当时确实捉急得不行。因为在线笔试不可能罢笔,而 没有笔试成绩的话到时候霸面估计也不好霸。弄得睡觉睡不踏实,手机一 旦震动就神经质地马上去看。= = 好在最后收到了,为了避免室友太吵,我将笔记本电脑默默背到 图书馆做的。还特地叫上了男盆友,因为怕数理逻辑方面我 hold 不住, 这这方面我已经被他鄙视过无数次。 主要分为四个部分,大致是语言、图表、逻辑、性格测试。除了 性格测试不计时,其他几乎平均一分钟一道题。 语言题原本以为是我的强项,结果却没 hold 住,主要是需要冷75 静,从一大段文字中快速提炼主要意思。而我一开始总是进入不了状态, 还好后来慢慢好了。 图表题:一个图表,下分几个小题。必须要计算器,不然时间真 的来不及。看完题目之后迅速在草稿纸上列出方程式,用计算器计算。 逻辑题:全是找规律的图形题,给出一排图形,找规律,并推算 出下一个可能出现的图形。很多人说很简单,而在此之前我也一直很热衷 此类题目的。但是那些题我真的觉得好难,男盆友也同感,每道题我几乎 都可以先排除两三个答案, 却在剩下的两三个答案之中一直找不到正确的。 整套题坐下来,逻辑题我最没信心。 性格测试:没有标准答案,个人认为真诚面对自己的内心就好。 奔向广州: (我写小说的毛病犯了,可跳过= =) 在收到面试通知之前,我就决定先去广州。因为按照腾讯以往的 习惯,会在面试前一天才通知。而那时候再赶过去真的真的来不及。在决 定去广州的时候就做好了霸面的准备,如果收不到面试通知,就去霸面, 收的到当然最好。总之,这趟广州是去定了。想清楚这个道理之后,立刻 订了火车票, 第二天飞奔到班主任办公室,声情并茂地演绎了一个热血青 年追逐梦想的决心和勇气,班主任听完之后没说什么,只是默默说“路上 小心” , 然后爽快地在一张又一张的假条上签下字。 当时我真的很感激他, 因为我可是请了一周假啊,而且理由并不是生病什么的紧急情况。这班主 任太赞了! ! 然后联系了在群里认识的广州小伙伴,帮忙以低价订好了旅馆,76 安排好了路线,就收拾行李,踏上了去广州的列车。 我真的要吐槽一下为什么厦门到广州要那么久。13 个小时! !为 什么没有高铁!而厦门到深圳只需要 3 个多小时好吗?!无力中…… 第二天早上下了列车,转了地铁,我的广州小伙伴流星已经在门 口等我了。然后带我去了旅馆,条件不错,价格也只需要 60. 可见有个 当地熟门熟路的小伙伴是多么重要, 如果我自己到这边瞎找, 肯定会被宰。 后来我们吃了肠粉, 逛了下华工,然后找到了几天之后即将面试的地 点“华工中心大酒店” ,将酒店到住处的路线熟悉了一下,以便到时候我 自己一个人也能找得到。 不忍心一直耽误小伙伴的时间, 下午一个人在空调房上网找面经, 整理知识点。晚上一个人去夜游的珠江,拍了很多照片。小蛮腰很美,而 且我爱上了肠粉。 我是 13 号到的广州,而 15 号才开始面试。我本来就是想早一点到 这边来,不至于到时候慌手慌脚。 14 号的时候,很多人陆陆续续收到了第二天群面的通知,而我 又没有! !真是受够这种糟糕的体验了,又是手机一震动就立马去看,一 天下来,就像个神经病一样。 直到天都黑了,还没收到。我想我应该是被刷了,然后做好了第 二天霸面的思想准备。 而这个时候,群里的丹丹妹子说她也要霸面,她是游策的,而她在增 城,第二天过来就来不及了,所以要连夜赶过来。但是又没有住处,问我77 这边能不能联系到住宿。 其实在这之前, 我和这个丹丹妹子基本不熟。可是看她那么火急 火燎想要赶过来参加招聘,我有种找到同伴的感觉。就让她和我一起住。 好在我的床比较大。 晚上 10 点多到地铁站去接她。 在路上收到了第二天群面的通知。 我当时想,肯定是因为我刚刚做了好事积累了 RP,所以上天眷 顾我。 其实放在几天之后的今天,我们都觉得当时着实有些疯狂。因为 面试而相遇的两个陌生人,千里迢迢赶往一座城,就这样毫无防备地生活 在一起了 5 天,睡一张床哦~OMG! !@丹丹,虽然我经常吐槽你臭美、 疯癫、二货、路痴、让我分分钟被逼疯,其实这几天生活在一起你带给了 我很多的快乐, 也让我学到了很多,不知道会不会有机会一起走进同一个 公司,会不会有机会再见,望着现在列车外飞逝而过的风景,这几天一起 为梦想奋斗的日子,真的像一场梦一样不真实。 群面: 我是早上 10 点 40 那一场的。我提前了很久到。被叫进去之后 拿着号码找到了自己的小组。 以前看面经说要提早到,熟悉自己的小伙伴,多聊天缓和气氛, 这样到时候群面讨论可以不那么紧张,很快进入状态。 10 人一小组,我们用便签纸写好自己的名字,相互熟悉,然后 聊天。由于上一个小组貌似效率不高,耽误了时间,我们小组一直在等待78 室里等着。海阔天空各种聊。前一天晚上我过于亢奋只睡了不到 6 小时, 聊天的时候还一直像打了鸡血似的一直讲,我都超佩服自己的精力! 直到 11 点半左右我们才被叫进去讨论, 而在此之前, 通过聊天, 我已经完全记住了每一个小伙伴的名字和熟悉了性格, 虽然没有明确分工, 但是我基本在心里已经可以判断谁会担任什么角色。 被叫到一个大厅,里面有很多圆桌。我们找到自己的桌子,然后 坐下,我挑了个面试官正对着的位置,事实证明这一举措十分重要。群面 有个很重要的点就是要让面试官注意到你, 而面试官正对面可以让他一抬 头就看到你,当你说到关键点的时候,他会很容易注意到。 面试管问大家哪些人用过微信支付, 只有我和另外几个同学举了 手,不是很多。面试官就说换一个话题讨论,然后就给我们每人发了一张 纸,上面写着群面的题目和背景,大致是:现在子女和父母的沟通少了, 而微信等工具父母的学习成本较大,要求在电视机和遥控器上改进,在现 有功能上增加 3 个功能(从 14 个功能列表中选三个) ,发布版本 1.0 边看题目边做自我介绍,每个人 1 分钟以内。需要说明的是,总 时间是一定的,大概 50 分钟左右,所以自我介绍时间越短,可以为后面 的环节节省时间。我右边的同学首先说要不她先开始,大家默许,然后她 开始了介绍。 (PS:个人认为可以不必第一个讲,因为这个时候面试官往 往还在整理手头的文件、打开电脑的文档,你说的信息可能他没听到) 。 介绍完之后我说要不逆时针方向轮流介绍吧,这样我是最后一个。其实我 当时没想太多,只是个人性格原因,不喜欢和别人争抢,所以就这样。最79 后一个可能也有不好的地方,但也有好的地方,别人在自我介绍的时候, 我拿了一张草稿纸,把每个人的姓名,主要特点都记录下来。 讨论的时候我完全没有优势。因为我,真的不擅长和别人抢。 。 ~(&_&)~, 人家有的人主动就跳出来说要不我来当 TIMER 吧, 大家同

我要回帖

更多关于 腾qq 的文章

 

随机推荐