腾讯软件开发校园招聘笔试题和面试题答案(3)

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

  C Transport layer

  D Network layer

  17 一个栈的入栈序列是A,B,C,D,E,则栈的不可能的输出序列是?(C)

  A.EDCBA B.DECBA C.DCEAB D.ABCDE

  18 同一进程下的线程可以共享以下?(BD)

  A. stack B.data section C.register set D.file fd

  19 对于派生类的构造函数,在定义对象时构造函数的执行顺序为?(D)

  1:成员对象的构造函数

  2:基类的构造函数

  3:派生类本身的构造函数

  A.123 B.231 C.321 D.213

  20 如何减少换页错误?(BC)

  A 进程倾向于占用CPU

  B 访问局部性(locality of reference)满足进程要求

  C 进程倾向于占用I/O

  D 使用基于最短剩余时间(shortest remaining time)的调度机制

  21 递归函数最终会结束,那么这个函数一定?(B)

  A 使用了局部变量

  B 有一个分支不调用自身

  C 使用了全局变量或者使用了一个或多个参数

  D 没有循环调用

  22 编译过程中,语法分析器的任务是(B)

  A分析单词是怎样构成的

  B 分析单词串是如何构成语言和说明的

  C 分析语句和说明是如何构成程序的

  D 分析程序的结构

  23 同步机制应该遵循哪些基本准则?(ABCD)

  A.空闲让进 B.忙则等待 C.有限等待 D.让权等待

  24 进程进入等待状态有哪几种方式?(D)

  A CPU调度给优先级更高的线程

  B 阻塞的线程获得资源或者信号

  C 在时间片轮转的情况下,如果时间片到了

  D 获得spinlock未果

  25 设计模式中,属于结构型模式的有哪些?(BC)

相关推荐

猜你喜欢

大家正在看

换一换