就业数据资源平台
当前位置:首页 > 笔试题目
2012年路透笔试题


2012年路透笔试会考什么样的题目呢?下面来总结一下。


题目分为公共试题和逻辑试题两个部分。


公共试题是一道超级简单的逻辑推理外加一道作文,作文还是蛮难的,是写一封email,详细描述遇到的技术问题,向别人求助,而且要写出来自己已经想过的解决这个技术问题的办法。总之,我是胡写的,实在是不会啊。


逻辑试题分为六个部分,C++,C,算法,JAVA,C#,SQL。任选其中的四个部分来做,因为JAVA和C#完全不会,所以选了其他的四个。SQL不熟,所以都是蒙的,这里统计的题目就不包括SQL的部分。


因为年纪渐渐变大,过目不忘的本领逐渐退化,所以不能像当年朗讯笔试的时候完全把题目背下来了,只是把考点记下来了,因为有些题目比较简单,所以我就没有去记,因此题目统计不全,而且只是大概是这个样子,随便做个参考。老了,唉……


1.which one calls a program to halt?(multiple answers)


A.assert(10>0) B.assert(10<0) C.assert(x=0) D.assert(x<0)


2.class


{


public:


void f();


const void g();


private;


int data;


}


下面哪个选项可以访问data?


a.g()  b.f()  c. g()和f() d.都不可以


3.void time(int year,int moth=10,date=10);


下面哪些选项可以正确调用time()?


a.time(1995);


b.time(1995,1);


c.time(1995,1,2);


d.都不可以


4.下面哪个选项可以访问一个类的私有成员?


a.友元类的公有成员函数 b.类的公有成员函数 c.类的私有成员函数 d.都可以 e.都不可以


5.下面是一个类的几个部分,哪些部分有错误?


a.void ~Time(int);


b.class Time


{


public:


private:


int hour=0;


};


c.int Time(const char*,const char*);


d.Time(const char*,const char*);


6.什么时候会用到模版类?


7.(大概是这么个意思)


#include<iostream.h>


int a =0;


void fn(int j,int *k)


{


int i=0;


i++;


int a=1;


*k=a;


j=i;


}


void main()


{


fn(1,2);


cout<<j<<endl;//a


cout<<*k<<endl;//b


cout<<a<<endl;//c


}


a,b,c句的打印结果是什么?


8.void f(________head_ptr);


其中head_ptr是链表的头,f()是一个要对链表进行某种操作的函数,这个链表可能本来有一个头结点。


横线上应该填什么?


a.node *, b.node &, c.node*&, d.node


9. 一个二叉树


                       10


                      /    \


                   2       15


                  /\       / \


                 1 30   3   5


移去二叉树的根节点并且用其他节点代替,用哪些节点使这个二叉树不受影响?


a. 2  b.15  c.1  d.3  e.5


10.(题目都没看懂)


circular array of CAPACITY elements, last is an index into that array, formular for the index afer last?


11.


int fn(char *s)


{


int a=0;


while(*s++)


{


a++;


}


return a;


}


void main()


{


char str[20]="AAABBBCCC";


int i=fn(str);


int j=sizeof(str);


strcpy(str+3,"DDD");


cout<<str<<endl;


}


i=?,j=?,最后输出的str=?


12.MyStruct


{


int a;


char*p;


double b;


}


void main()


{


MyStruct s[20];


MyStruct *p1=(MyStruct*)malloc(sizeof(MyStruct));


MyStruct*p2=new MyStruct;


}


求sizeof(MyStruct),sizeof(s);sizeof(p1),sizeof(p2);


还有许多题目不再赘述,大概有二叉树的前序遍历,递归函数的返回原理和执行过程,类的静态成员等等。都是一些基础而且又零散的东西,不难但是长期不用很难记得的东西。


 


更多相关的笔试题目分享:2012年夏普笔试题   2012年海信网申笔试题目  2012年新太笔试题


就业数据资源平台