现在的位置: 首页 > 综合 > 正文

我在笔试面试的时候被问到的问题

2012年11月03日 ⁄ 综合 ⁄ 共 708字 ⁄ 字号 评论关闭

历经十几家大大小小公司的笔试与面试, 现整理其中的一些经典问题如下:

1. C/C++

  • malloc与new的区别是什么?(我的解释)
  • const int *p; int const *p; int * const p;三者的区别是什么?其中哪个声明语句是错误的?(指针与const限定符)
  • sizeof问题(sizeof操作符详解)
  • 虚成员函数与纯虚成员函数的区别;
  • strncpy函数的实现;

2. 计算机网络

  • TCP与UDP的区别是什么?
  • 解释TCP的三次握手.
  • 请解释TCP的滑动窗口.

3. 数据结构

  • 请解释快速排序算法的原理. 时间复杂度是多少?与其效率相当的排序算法还有哪些?
  • 模式匹配用的是什么算法?请描述该算法.
  • 二叉树中, 已知前序, 中序序列求后序序列; 或已知后序, 中序序列求前序序列.
  • 优先队列中用到的数据结构是什么?

4. 数据库

  • Oracle数据库中如何判断某字段是否为空?

5. 操作系统

  • 进程与线程的区别是什么?(我的解释)
  • 进程地址的大小是多少?

6. 算法

7. Java

  • 如何实现多线程?这两种实现方法的区别是什么?

8.
智力&推理

  • 24小时内, 时针, 分针与秒针相遇几次? 每次相遇的时间是多少? 请写出推理过程.(我的解释)

9. 数学

  • 三重积分的计算;

10. 人事面试

(包括HR面试, 及最终的部长/经理面试)

  • 你经历的最大挫折是什么?你是如何克服的?
  • 请分别用两个词描述一下你的优点与缺点.
  • 你现在的状态如何?最近在做什么事情?
  • 你最大的特点/亮点是什么?
  • 你为什么可以胜任这份工作?
  • 你如果看待加班问题?
  • 你如何看待领导与员工之间的关系?
  • 你手里现在有其他公司的offer吗?
  • 你手里有其他公司的offer,为什么还到这里来面试?
  • 你从那次实习/工作的经历中学到了什么?
  • 你有什么想问的问题吗?

抱歉!评论已关闭.