`

群硕笔试题

阅读更多
群硕的笔试在语言方面主要是Java和C++,夹了一道C#题,趁记忆犹新的时候记下来
 
一、给了一棵二叉树的前序遍历和中序遍历,要求写出后序遍历。
看一下数据结构就行了,很easy。提示:前序遍历的第一个节点为根结点,在中序遍历中根结点的左边节点是左子树,右边节点是右子树,如此递归。
 
二、什么是物理内存和虚拟内存,OS中为什么要使用虚拟内存?
看OS的书。
 
三、解释一下C#中的“delegate”。
原先不清楚的,然后在技术面试的时候问了一下面试官,原来类似于一个队列,队列中存的是函数指针(托管函数),运行时队列中的函数会在一个线程中被依次执行。
 
四、与子程序传递参数有哪些方法?
汇编题,我想起来三个:参数压栈、参数存寄存器、参数存数据段。
 
五、解释一下Java中的String和StringBuffer,什么时候需要使用StringBuffer?
核心是String对象是不变对象,连接、取子串等操作会生成新的对象,旧对象可能会被回收。StringBuufer则是可变对象,上述操作将在原对象上进行。
 
六、Java中哪些容器的默认布局器(layout)是BorderLayout?
这个不是那得很准,就写了JFrame及其子类,Frame及其子类。
 
七、一个C++的函数:
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的值。
原先以为考得是传值、传引用的问题,结果仔细一看考得是a++和++a的问题,这就简单了。
result1 = 7, result2 = 12
 
八、如果父类的析构函数没有声明为虚函数的话在父类的指针上调用析构函数会有什么后果?
屏蔽多态,子类申请的资源将不被释放。
 
九、定义了一个类:
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()的最后一行的话会有什问题?
doSomething执行完后sth没有被销毁,内存泄漏。
 
十、写一个程序将输入的16进制转为10进制。
基础
 
十一、设计一个微波炉的控制程序(OO)。
这道题有点意思,我主要用Observer模式设计了一个定时器,然后把微波炉烹饪的对象抽象为Cookable。
 
十二、逻辑题,一列火车以15 mph的速度从北京开往上海,另一列火车以20 mph的速度从上海开往北京,一只鸟(比较笨)速度25 mph,在两列火车之间来回飞,相遇即折回。问到两列火车相遇这只笨鸟一共飞了多远?
很简单,因为鸟一直在飞,所以一共飞了s/(15 + 20),s为上海到北京之间的距离,那么它一共飞了s/(15 + 20) * 25 mile。
 
12道题,除了那道C#题,其它觉得没多少地方能扣我分了,当天晚上就没睡好,很兴奋。果然第二天上午就打电话来让我去面试,效率真的很高,然后就果然顺利拿到了offer
分享到:
评论

相关推荐

    群硕笔试题 群硕笔试题

    群硕软件的笔试题群硕软件的笔试题群硕软件的笔试题群硕软件的笔试题群硕软件的笔试题群硕软件的笔试题群硕软件的笔试题群硕软件的笔试题群硕软件的笔试题群硕软件的笔试题群硕软件的笔试题

    群硕软件校园招聘笔试题

    校招的笔试题,有兴趣的可以下载下来去看一看喔

    群硕的校园招聘笔试题

    校招的笔试题,有兴趣的可以下载下来去看一看喔

    C++ 笔试题 google 微软 华为 索尼 中兴 大唐 各种C++笔试题目

    群硕笔试 基础题 笔试博朗 - [笔试 职业] C语言面试题大汇总 思科 慧通 雅虎笔试题(字符串操作) C语言最长平台算法 华为3COM C语言题库 将两个无序数组合并为有序链表 上海聚力传媒技术有限公司官方VC笔试题解答

    群硕面试题及经验

    群硕软件2013大礼包。 很不错。 可以为要去准备群硕面试的同学提供帮助。

    群硕招收.net高级开发工程师的笔试题

    群硕招收.net高级开发工程师的笔试题,从朋友那里得到的.net笔试题,后续在发。

    群硕软件公司的软件笔试试题

    群硕软件公司的一些笔试试题,希望对大家有用。。。 也希望大家找到一份好的工作。。。。

    华为研祥迈瑞北电群硕腾讯等公司笔试题目汇总

    软件工程师笔试题目,华为、研祥、国人通讯、深飞拓、迈瑞、北电、群硕、腾讯、深圳市理邦精密仪器有限公司等公司笔试题目与答案汇总。

    软件公司JAVA面试和笔试题目

    里面有各大软件公司的笔试题和面试题,主要公司有方正,文思 泰和,群硕 软通,彪骐等另有125条常见的java面试笔试题汇总.chm和JAVA面试题集合(项目11部V1.0版).chm,希望能够通过这些文档帮助大家找到一份满意的...

    c++笔试常考题目(整理了很多企业的)

    华为的面试题,google面试,金山面试,微软亚洲技术中心的面试题,摩托罗拉部分C++面试题 ,北京中软笔试题,C/C++面试题解,有的有答案,Intel 的笔试题,群硕,很多公司的都有!有100页,弄懂的话招工作C++笔试不...

    .net 面试题系列(网上收集)很全

    2008/06/17 18:47 2,098 群硕招收.net高级开发工程师的笔试题.txt 2008/06/17 18:49 1,497 软件公司常问的技术面试题(.net sql css js html).txt 2008/06/17 18:48 3,782 雅虎公司C#面试题.txt 2008/06/17 18:50 978...

Global site tag (gtag.js) - Google Analytics