关于C++程序员的供求问题,放个话,顺便附送部分笔试题
影风骑士 2011-04-26 09:20:43 不管刚毕业的还是工作只有一年经验的,相信我,最近市面上招C++程序员的特别多,而且要求并不是特别高,只要基础知识能过,面试的时候对自己有点信心,把自己从事过哪些工作或做过哪些学习的都说一遍……
offer基本上就是你的了!!!我选择了离开南京,前往苏州,我祝福我自己,虽然对游戏行业没有接触过,但是我相信自己通过学习一定能够适应的,加油!
亚信联创(南京电信部)
一. 基础题(70分)
1. 在何种情况下需要使用::符,请举例说明。
2. 类型指针p,p+1,请问1所代表的字节数,并写出计算表达式。
3. 进程与线程之间的区别。
4. linux中IPC的主要方式。
5. 类中的static函数与普通类成员函数的主要区别。
6. const的作用,写出两点以上。
…………(大概十几条,上面六条为我印象较深的题目)
二.经验题(30分)
1.找错题1(5-6分)
char ch;
void * p;
void main()
{
(long)p = (long)9999999;
}
2.找错题2(6分)
#define MAX 255
char ch;
char array[MAX];
for(ch = 0;ch<(MAX+1);ch++)
{
array[ch] = ch;
}
For(ch = 0 ;ch<(MAX+1);ch++)
{
arr
}
3.有一个链表struct list{int data;struct list *next},请写出一个删除从链表pList中删除链表节点dListNode的函数,void delete(list *pList,list *dListNode),时间复杂度为O(1),要求注意代码规范。(8分)
4.1000个球分成10堆,要求任意说出一个小于1000的数字x,从10堆中选出n堆,它们的球加起来正好是x,请问如何分这10堆
0<n<11,0<x<1001。(10分)