设为首页 加入收藏

TOP

软件工程师笔试试题-腾讯QQ
2011-04-17 08:51:12 来源: 作者: 【 】 浏览:817
Tags:软件 工程师 笔试 试题 腾讯
1.二叉树遍历,给出前序,中序,后序三者中两者的遍历,要求写出第三种遍历。

2.什么是物理内存和虚拟内存,OS中为什么要使用虚拟内存?

3.解释一下Java中的String和StringBuffer,什么时候需要使用StringBuffer? 

4.Java中哪些容器的默认布局器(layout)是BorderLayout 容器Frame,和对话框组件Dialog的默认使用的布局管理器.

5.一个C++(www.cppentry.com)的函数: 
int operation(int numberA,int numberB)
return numberA + numberB; 
}
然后声明了三个变量: 
int a = 2; 
int result1 = operation(5, a++); 
int result2 = operation(5+a, ++a);
问result1和result2的值。

7.定义了一个类: 
class Something
pulic: 
Something();
void setValue(int val)
value = val; 
private: 
int value; 
以及一个函数: 
void doSomething(int val)
Something* sth = new Something(); // Line 1 
sth->setValue(val); // Line 2
 }
问Line 2如果是doSomething()的最后一行的话会有什问题?

8.10进制与16进制程序转换 

9.逻辑题,一列火车以15 mph的速度从北京开往上海,另一列火车以20 mph的速度从上海开往北京,一只鸟(比较笨)速度25 mph,在两列火车之间来回飞,相遇即折回。问到两列火车相遇这只笨鸟一共飞了多远?
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇2010年10月10日腾讯笔试及13日一.. 下一篇华为C语言试题及参考答案-华为