一份面试题目

niu_a 2005-11-25 04:53:30
1、估计一下广州有多少理发师,如果允许,你还需要那些调研工作?并给出你的推导过程。你认为你的 估算结果可信吗?

2、看过那些软件方面的书籍

3、什么是软件,软件开发包括那些步骤,并说出你对这些步骤的理解

4、OSI网络结构的七层模型分别是什么,并说出你认为划分为7层的理由。

5、软件过程中了解、使用过版本控制或建模工具吗?对你工作有什么帮助?

6、软件过程中你都写过什么文档?分别是什么目的及其对你的帮助?

7、我们知道,C++将内存划分为三个逻辑区域:堆、栈和静态存储,请说出它们的区别及你的理解。

8、字符串A是由n个小写英文字母(a ~ z)构成的,定义为char A[n]。你能用更少的空间表示这个字符串吗?请写出从char A[n]到你的新的储存格式的转换函数。(请用C/C++编程,不允许上机操作)

12、对现在的Stack(栈)数据结构进行改进,加一个min()功能,使之能在常数,即O(1),时间内给出栈中的最小值。可对push()和pop()函数进行修改,但要求其时间复杂度都只能是O(1)。

9、C++构造函数为什么不能是虚函数?

10、C++中virtual与inline的含义分别是什么?虚函数的特点;内联函数的特点;一个函数能否即是虚函数又是内联函数?

12、请列出实现C++代码你认为需要注意的一些问题。

11、你在原来的项目中有没有遇到什么困难,又是如何解决的?

准备给公司笔试面试应届生使用的,不过没有被采用!大家评论一下题目的好坏,谢谢!
...全文
673 38 打赏 收藏 转发到动态 举报
写回复
用AI写文章
38 条回复
切换为时间正序
请发表友善的回复…
发表回复
fyx010641 2005-11-29
  • 打赏
  • 举报
回复
对应届毕业生来说难了点,建议还可以加道算法方面的题目,可以看出一个人的思维方式!
fisheryj 2005-11-29
  • 打赏
  • 举报
回复
你哪个学校毕业的 存心整别人了
abesky 2005-11-29
  • 打赏
  • 举报
回复
MARK
niu_a 2005-11-28
  • 打赏
  • 举报
回复
忘了说明,公司只收了研究生(公司的决策,和我没有关系,我只是一个小程序员)的简历。我看到大部分简历多说了较多的项目经验,所以出了此题目,这些题目包含的内容正是我比较缺乏的。
niu_a 2005-11-28
  • 打赏
  • 举报
回复
应网友要求,发布 参考 答案或我题目的目的,请指教
1、估计一下广州有多少理发师,如果允许,你还需要那些调研工作?并给出你的推导过程。你认为你的 估算结果可信吗?
考查分析问题的能力
参考答案1:
根据广州总人口,每人的年理发费用,理发成本和理发师的年收入来计算
参考答案2:
根据本校的学生总数及理发师总数得出一个理发师的年客户人数,再根据广州总
人口估出答案

2、看过那些软件方面的书籍
考查对软件的兴趣和知识面(兴趣是最好的老师)

3、什么是软件,软件开发包括那些步骤,并说出你对这些步骤的理解
考查对软件过程的理解

4、OSI网络结构的七层模型分别是什么,并说出你认为划分为7层的理由。
考查对软件功能的划分,各模块功能的独立型。(高内聚低耦合)

5、软件过程中了解、使用过版本控制或建模工具吗?对你工作有什么帮助?
考查实际技能

6、软件过程中你都写过什么文档?分别是什么目的及其对你的帮助?
考查对软件过程的理解

7、我们知道,C++将内存划分为三个逻辑区域:堆、栈和静态存储,请说出它们的区别及你的理解。
http://www.nmzol.com/wlxy/rjkf/200507/5320.html

8、字符串A是由n个小写英文字母(a ~ z)构成的,定义为char A[n]。你能用更少的空间表示这个字符串吗?请写出从char A[n]到你的新的储存格式的转换函数。(请用C/C++编程,不允许上机操作)

12、对现在的Stack(栈)数据结构进行改进,加一个min()功能,使之能在常数,即O(1),时间内给出栈中的最小值。可对push()和pop()函数进行修改,但要求其时间复杂度都只能是O(1)。
http://community.csdn.net/Expert/TopicView3.asp?id=4407616

9、C++构造函数为什么不能是虚函数?
虚函数需要虚函数表,虚函数表在构造时产生。 而且构造函数默认为内联函数

10、C++中virtual与inline的含义分别是什么?虚函数的特点;内联函数的特点;一个函数能否即是虚函数又是内联函数?
一个函数不能同时是虚函数和内联函数?

12、请列出实现C++代码你认为需要注意的一些问题。
接口的充分必要,功能独立,

11、你在原来的项目中有没有遇到什么困难,又是如何解决的?
Stefine 2005-11-28
  • 打赏
  • 举报
回复
再次路过,帮顶

期待发布答案的那天

会不会发下让大家学习下子啊

niu_a 2005-11-28
  • 打赏
  • 举报
回复
我这里不看学历,只看能力
niu_a 2005-11-28
  • 打赏
  • 举报
回复
这是我出的题目,如果哪位愿意和我(一个三人小项目的负责人)做同事,请发消息给我,我可以推荐。谢谢!
niu_a 2005-11-28
  • 打赏
  • 举报
回复
to tidyduck(笑天犬) :

“这是公司的决策,和我没有关系”,你明白我的意思了么?不讨论这个问题,呵呵。
tidyduck 2005-11-28
  • 打赏
  • 举报
回复
忘了说明,公司只收了研究生(公司的决策,和我没有关系,我只是一个小程序员)的简历。我看到大部分简历多说了较多的项目经验,所以出了此题目,这些题目包含的内容正是我比较缺乏的。
--------------------------------------
只收研究生么?呵呵,你们公司太NB了吧!什么公司?

tangjun237 2005-11-28
  • 打赏
  • 举报
回复
感觉还是有很多基础和性格测试的题,不过对于才毕业的应届毕业生,肯定偏难,像“12、请列出实现C++代码你认为需要注意的一些问题。”肯定范围太大了,《C++编码规范》就是一本书,里面全部列出了需要注意的一些问题,不过还是不错,至少可以看被试者知道多少
nlstone 2005-11-28
  • 打赏
  • 举报
回复
题目不能算坏,但也不能算是好.
好的笔试题目应该偏向于测试笔试者的逻辑能力(第一个题目就不错)与编程的基本感觉,譬如写个strcpy之类的
项目经验,读过什么书,不妨放在面试来问,C++的细节不必问,这个并不怎么能反映个人的开发能力
risley 2005-11-28
  • 打赏
  • 举报
回复
可以考虑一下性格测试方向的题
_炳叔_ 2005-11-28
  • 打赏
  • 举报
回复
汗~~~~
好像都不太会。
或者忘得差不多了。
看来需要重新看一下拉
38062708 2005-11-28
  • 打赏
  • 举报
回复
1、估计一下广州有多少理发师,如果允许,你还需要那些调研工作?并给出你的推导过程。你认为你的 估算结果可信吗?

这个题目有意思
kenskens 2005-11-26
  • 打赏
  • 举报
回复
一点也不好,虚的多,实的少!

准备给公司笔试面试应届生使用的........

3,5,6,11 明显不适合,还好楼主英明,没有采用...
kenskens 2005-11-26
  • 打赏
  • 举报
回复
对这个比较感兴趣:

8、字符串A是由n个小写英文字母(a ~ z)构成的,定义为char A[n]。你能用更少的空间表示这个字符串吗?请写出从char A[n]到你的新的储存格式的转换函数。

如果n比较小,又没有连续重复的字符,怎么弄?
Featured 2005-11-26
  • 打赏
  • 举报
回复
如果n比较小,又没有连续重复的字符,怎么弄?
========

每个字节有8位,其实只要有5位就可以表示一个字符了。
重新组织一下即可
(节省3/8的空间。)
tsys2000 2005-11-26
  • 打赏
  • 举报
回复
mark
AntonlioX 2005-11-26
  • 打赏
  • 举报
回复
这些题目面试时都可以问,让被面的人自由发挥
加载更多回复(18)

16,551

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Creator Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧