腾讯2010暑期实习生笔试面试经历

话说不知不觉已经研二了,再过半年时间就要投入找工作的大军中了。为了避免那么痛苦的找工作的过程,kangzj想通过暑期实习的身份直接进入公司。kangzj的兴趣在互联网,第一份简历投给了腾讯(http://join.qq.com),应聘后台开发的岗位。腾讯也没让哥失望,在笔试的前一天(4.23)通知的哥,地点在民族大学。
Continue reading “腾讯2010暑期实习生笔试面试经历”

两道关于指针的C语言笔试题

实验室的师兄师姐为找工作都在狂做C/C++的笔试题,偶们也掺和了下,做了两道指针方面的,大家一起来看看吧。

1. 求n的值。

int a[20];
char * p1 = (char * )a;
char * p2 = (char *)(a+5);
int n= p2-p1;
答案:20。
解析:int为4个字节,char为1个字节。a是int*型指针,加减运算以4个字节为单位,a+5便会指向第20个字节;而p1,p2是char*型,它们进行加减运算时以1个字节为单位。于是p1指向第1个字节而p2指向第21个字节,于是21-1=20,n的值为20。

2. 求 * p 的值。

Continue reading “两道关于指针的C语言笔试题”