笔试大观之华为

2019-12-09 10:51 作者 :佚名 围观 : TAG标签:

第一部分,不定向选择

第二部分,填空题 面试问题

1. 什么是UML?分哪两类?

qzm4

2. OS一般的两种进程调度策略

面试网

3. 进程间的四种通讯方式 求职面试

4. 一棵二叉树的前序,中序,后序遍历结果 求职信息

第三部分,问答题

qzm4

1. 通常递归所采用的数据结构?递归和循环的区别? 求职信息

2. 将一个单链表逆序。 求职面试

3. A,B,C,D四个进程,A向一个缓冲区写数据,B,C,D从该缓冲区读数据,A要等到B,C,D都已经读好才能写下一个。用p,v操作实现通讯。

求职面试

4. C 程序写运行结果。

求职面试

class A
{
public:
void f1()
{
printf("A::f1");
}
virtual void f2()
{
printf("A::f2");
}
void callfunc()
{
printf("A::callfunc");
f1();
f2();
}
};
class B:public A
{
public:
void f1()
{
printf("B::f1");
}
void f2()
{
printf("B::f2");
}
void callfunc()
{
printf("B::callfunc");
f1();
f2();
}
};
int main()
{
B *pB=new B;
pB->callfunc(); qzm4

A *pA=pB;
pA->callfunc();
return 0;
} 求职面试

声明:笔试大观之华为来源于互联网,其版权均归原作者及其网站所有,本站虽力求保存原有的版权信息,但由于诸多原因,可能导致无法确定其真实来源,如果您对本站文章、图片资源的归属存有异议,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意!

相关文章