人人校园招聘笔试题和面试题答案目

招聘笔试题2018-11-22王新老师

  一、选择题(每题5分,共计50分)

  1、对于全局函数 int f(void) ,与其完全等价的函数原型为(c)

  a、int &f(); b、int f(void) const; c、const int f(); d、a、b、c都不是

  2、下列关于构造函数的描述中,错误的是(d)

  a、构造函数可以设置默认的参数

  b、构造函数在定义类对象时自动执行

  c、构造函数可以是内联函数

  d、构造函数不可以重载

  函数重载是通过靠参数来实现的,构造函数是可以重载的,但析构函数没有参数,不能重载,所以析构函数只有一个版本。

  3、考虑函数原型 void test(int a , int b = 7, char ch='*'),下面的函数调用中,属于不合法调用的是(c)

  a、test(5) b、test(5,8) c、test(6,'#') d、test(0,0,'#')

  4、所谓lru页面淘汰算法是指将驻留在内存中(b)页面淘汰

  a、时间最长的

  b、最久未使用的

  c、使用频度最少的

  d、出现脏数据的

  5、下列说法错误的是(c)

  a、构造函数可以有一个参数 b、构造函数可以有多个参数

  c、一个类只能有一个构造函数 d、一个类只能有一个析构函数

  6、系统在调用重载函数时,能作为确定哪个重载函数被调用的依据是(b)

  a、函数返回类型 b、参数个数 c、函数名称 d、参数名称

  7、一个栈的入栈序列是a、b、c、d、e,则栈的不可能的输出序列是(c)

  a、edcba b、decba c、dceab d、abcde

  8、有12个球,外形相同,其中一个小球的质量与其他11个不同,给一个天平,需要几次把这个小球找出来并且求出这个小球是比其他的轻还是重()

  a、3 b、5 c、7 d、9

  二、问答题

  1、编码实现环状单向链表(尾指针直接指向头指针,中间没有空节点),去除连续的重复元素的操作。

相关推荐

猜你喜欢

大家正在看

换一换