腾讯2016研发工程师笔试题(一)

时长:60分钟 总分:100分

170浏览 0人已完成答题

题型介绍
题型 单选题 多选题
数量 11 4
1.
爸爸去哪儿中的3对父子站成一排,各自父子之间不能相邻,比如石头不能和郭涛挨着,以此类推,共有几种站法?
问题详情




2.
请找出下面程序中有哪些错误
问题详情

请找出下面程序中有哪些错误:
int main(){
   int i = 10
   int j = 1
   const int *p1//(1)
   int const *p2 = &i //(2)
   p2 = &j//(3)
   int *const p3 = &i//(4)
   *p3 = 20//(5)
   *p2 = 30//(6)
   p3 = &j//(7)
return 0
}




3.
以下代码输出什么____.
问题详情

以下代码输出什么____.
#include <stdio.h>
int main(){
   int a[5] = {1, 2, 3, 4, 5}
   int *p = (int *)(&a + 1)
   printf("%d", *(p - 1))
}




4.
设k1,k2是矩阵A的两个不同的特征值,a与b是A的分别属于k1,k2的特征向量,则由a与b是:
问题详情




5.
下面代码的输出为?
问题详情

有如下C++代码:
struct A{
  void foo(){printf("foo")}
  virtual void bar(){printf("bar")}
  A(){bar()}
}
struct B:A{
  void foo(){printf("b_foo")}
  void bar(){printf("b_bar")}
}
那么
A *p = new B
p->foo()
p->bar()
输出为:




6.
linux命令
问题详情

linux下,指定文件file1为所有用户可读,可写,可执行,执行命令:___1__。修改file1的拥有者为test,拥有组为user,执行命令:___2__。




7.
哪些设计模式是降低资源使用率:
问题详情




8.
表达式的值
问题详情

testArray是一个包含8个元素的int类型数组,请问表达式:
sizeof(testArray) / sizeof(testArray[0])
的值是_____.




9.
全连通图至少去掉多少个边才能构成一棵树
问题详情

n个顶点,m条边的全连通图,至少去掉____边才能构成一棵树?




10.
在序列 [22, 34, 55, 77, 89, 93, 99, 102,...
问题详情

在序列 [22, 34, 55, 77, 89, 93, 99, 102, 120, 140] 中,采用二分查找,分别查找77,34,99,所需的查找次数分别为()




11.
ip地址正确的汇总网段
问题详情

ip地址10.1.8.0/24和10.1.9.0/24,下列哪个是正确的汇总网段:




12.
以下代码的执行结果是
问题详情

以下代码是否完全正确,执行可能得到的结果是____。
class A{
   int i
}
class B{
   A *p
public:
   B(){p=new A}
   ~B(){delete p}
}
void sayHello(B b){
}
int main(){
   B b
   sayHello(b)
}




13.
在C++面向对象编程语言中,以下阐述不正确的是:
问题详情




14.
下面关于HTTP协议的说法正确的是:
问题详情




15.
关于多线程和多进程编程,下面描述正确的是():
问题详情