目录:
1. 微软亚洲研究院笔试题
2. 微软亚洲研究院软件工程师面试笔试题
3. 微软研究院笔试题及参考答案
4. 中国民用航空总局第二研究所C++面试题
5. 中国石化集团兰州设计院自动化仪表专业面试题
6. 中兴微电子研究院IC工程师面试笔试题
7. MKZ军魂研究院招聘面试题(笔试)
8. SAP(中国)研究院应届生面试题(笔试真题)
9. 长安汽车研究院汽研院发动机工艺所面试题
10. 高级研究人员(模式识别、图像处理类)职位笔试题
11. 深圳航天科技创新研究院软件工程师面试题
12. 网易研究院研发工程师面试题
内容节选:
微软亚洲研究院笔试题
(1)
int Calc(unsigned int x)
{
int count=0;
while(x)
{
printf("x=%i\n",x);
count++;
x=x&(x-1);
}
return count;
}
问Calc(9999)的值是多少。
(2)检查错误
int CopyStringCount(const char* Str)
{
int nCount = 0;
char* pBuffer;
pBuffer = new char[_MAX_PATH];
strcpy(pBuffer,Str);
for(;*pBuffer!='\0'; pBuffer++)
if(*pBuffer == '\') nCount ++;
// delete [] pBuffer;
return nCount;
}
(3)写出结果
void foo(int p1[])
、、、、、、