发布于 2014-10-31 05:34:27 | 522 次阅读 | 评论: 0 | 来源: 网友投递
腾讯
腾讯控股有限公司(腾迅)是一家民营IT企业,成立于1998年11月29日,总部位于中国广东深圳,是中国最大的互联网综合服务提供商之一,也是中国服务用户最多,最广的互联网企业之一。
本文 是一份2015腾讯校园招聘移动开发类岗位面试经验及试题,感兴趣的同学参考下。
笔试
笔试两个小时,各种语言基础,操作系统,计算机网络,数据结构和算法以及智力题等等。
一面
1、最大堆排序
2、20亿个数找出最大的100个,每个是XXByte,一共大小是XXG。
3、找出两个数组(有重)相同的元素,两种方法
二面
1、自我介绍
2、熟悉C++还是Java
3、虚函数和纯虚函数的区别什么?
4、java垃圾回收的机制
5、TCP的连接过程画一下,为什么要三次握手呢?
6、用什么数据库?group by是什么?group by会分成多少组(个)?
7、给了两个表说,找出他们相同的id并返回(sql)
8、有n个阶梯,一次可以走一级或两级,有多少种走法
9、为什么递归慢
10、堆和栈的区别
11、堆和栈的大小是多少
12、标着“金” 和“铅”的两个圈, ,问两个球,一模一样,大小颜色轻重外形全一样,怎样区别。
13、有没有参加什么笔试啊,有没有去百度
14、有没有在学校参加什么俱乐部啊
总结:
1.“不要被一个石头同时绊倒两次”,其实很多面试和笔试的问题都是很相像乃至相同的,每次面试或笔试完后把自己没答出来或不会的再想想或者网上找找,没准过不了多久,你绝会再次遇上它。
2.夯实基础,不要去揣摩面试官可能面试什么,这取决于他的风格,所以打牢自己的基础才是王道。
3.有时候多做一些尝试,万一成功了 呢!就算不成功,也算是积累经验,为下次铺垫。你的基数大了,命中率就高了。