`
wopenonline111
  • 浏览: 49670 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

最近想这样考察别人

阅读更多


最近准备面试一些人,准备了这样些的考题:

1. struts,spring,hibernate这样的开源框架,他们的历史局限性在哪里?在何种情况下会不适合用这些框架?

2. 如果要设计一个搜索引擎,像google那样只有两个页面,要求性能最大化,web方面应该如何设计?(不需要考虑搜索的逻辑)

3. 如果要设计一个用于小型路由器中的web系统,应该如何来设计?

4. 请评价下你所熟悉的web框架的可测试性如何,struts,springMVC,webwork或其他均可.在什么样的条件下才能对web系统引入自动化测试?请描述一套完备的面向web系统的自动化测试框架所应当具有的特性.

5. 企业级应用有哪些特殊要求?在何种情况下我们不需要考虑这些要求?

6. 你们从前的研发流程是怎样的?如果由你来设计研发流程,是否能大幅提高生产力和开发质量?如果能,那体现在哪些方面?如果不能,瓶颈在哪里?

不知道大家觉得这样的题目如何?
分享到:
评论
51 楼 xuyao 2008-12-15  
zhangsheng79 写道
题目出得太一般了,不明白为啥这么多人叫好

高手们都是云里雾里,呵呵
50 楼 抛出异常的爱 2008-12-15  
zhangsheng79 写道
题目出得太一般了,不明白为啥这么多人叫好

对于看不见的东西....
就要相信皇帝的新衣..
49 楼 zhangsheng79 2008-12-15  
题目出得太一般了,不明白为啥这么多人叫好
48 楼 272675766 2008-12-15  
看得不怎么懂啊····
47 楼 wopenonline111 2008-12-15  
抛出异常的爱 写道
wopenonline111 写道


最近准备面试一些人,准备了这样些的考题:

1. struts,spring,hibernate这样的开源框架,他们的历史局限性在哪里?在何种情况下会不适合用这些框架?
struts是以请求回答方式为基础的.ajax,flash等富客户端越来越多了.....
spring是由于java的静态类型限制,等java可以支持动态方法添加之后.....
hibernate是由于数据库都是关系型的,等数据库面向了对象之后.....
综上所述...ssh蹦达不了几天了.


2. 如果要设计一个搜索引擎,像google那样只有两个页面,要求性能最大化,web方面应该如何设计?(不需要考虑搜索的逻辑)
性能:
1客户端:js的写法,数据排列,不同浏览器区别.
2服务器:逻辑,计算,缓存,减少I/O,提高命中
3传输:带宽,缓存,异步,进度条,并发,集群,数据压缩.
我认为最主要的性能是人的体验,其它都是可以放到第二位去的.

3. 如果要设计一个用于小型路由器中的web系统,应该如何来设计?
使用不需要并发多线程的简单文件服务器提交后直接改文件.
不使用常规异常捕获方式
(由于选择性少所以根本不使用异常,只提供软硬的复位)


4. 请评价下你所熟悉的web框架的可测试性如何,struts,springMVC,webwork或其他均可.在什么样的条件下才能对web系统引入自动化测试?请描述一套完备的面向web系统的自动化测试框架所应当具有的特性.
由于容器的限制所以:web,spring,hibernate都不是很好测试.
由于大多数web是以人的体验为主的.主观概念变成代码代价过高
由于页面生成工具没有足够的测试支持.所以写出的代码非常难以程序化自动化

现有的seleniumIDE还不是很稳定
如果把html,js,css分开,页面内容以json或xml来传输,页面的逻辑由js二次绚染成型那么测试成本会下降很多.....
(开发成本提高2到5倍)


5. 企业级应用有哪些特殊要求?在何种情况下我们不需要考虑这些要求?
,性能,扩展性,7*24小时,
性能问题在出现性能问题之前不考虑
扩展性问题在签定长期维护,二期开发合同之前不考虑
7*24工作系统一般不考虑...开发中本身就是


6. 你们从前的研发流程是怎样的?如果由你来设计研发流程,是否能大幅提高生产力和开发质量?如果能,那体现在哪些方面?如果不能,瓶颈在哪里?
......................我设计的.........
瓶颈很大一部分是由于没有勇气 去尝试新的实践.



不知道大家觉得这样的题目如何?




先评价下第3题,异常的爱回答到点子上了。一般的web服务器,都是来一个请求起一个进程或者线程,或者用多路分离的机制去处理。但是对于路由器来说,通常只会有很少很少的人用,很多时候就1个人,而且没有数据库,所以请求的处理都非常快。在这种情况下,使用单进程的web服务器才是合适的选择,根本不需要一个请求一个线程,还省掉了启动进程或线程的开销。所以在面临大并发和没并发的情况下,对web服务器的考虑是不同的。可以考虑下第2题的情况。

另外我没做过路由器,这只是我自己考虑的情况。
46 楼 xyf_84 2008-12-15  
发挥想像及其创造力。
45 楼 pipilu 2008-12-15  
能不能稍微有个循序渐进的过程?这样能让面试者充分的发挥出来。
我咋感觉第一个问题就把我问蔫儿了,第二个问题进一步摧残(同楼上有一位仁兄说的:题目都没看明白)。
44 楼 抛出异常的爱 2008-12-15  
wopenonline111 写道


最近准备面试一些人,准备了这样些的考题:

1. struts,spring,hibernate这样的开源框架,他们的历史局限性在哪里?在何种情况下会不适合用这些框架?
struts是以请求回答方式为基础的.ajax,flash等富客户端越来越多了.....
spring是由于java的静态类型限制,等java可以支持动态方法添加之后.....
hibernate是由于数据库都是关系型的,等数据库面向了对象之后.....
综上所述...ssh蹦达不了几天了.


2. 如果要设计一个搜索引擎,像google那样只有两个页面,要求性能最大化,web方面应该如何设计?(不需要考虑搜索的逻辑)
性能:
1客户端:js的写法,数据排列,不同浏览器区别.
2服务器:逻辑,计算,缓存,减少I/O,提高命中
3传输:带宽,缓存,异步,进度条,并发,集群,数据压缩.
我认为最主要的性能是人的体验,其它都是可以放到第二位去的.

3. 如果要设计一个用于小型路由器中的web系统,应该如何来设计?
使用不需要并发多线程的简单文件服务器提交后直接改文件.
不使用常规异常捕获方式
(由于选择性少所以根本不使用异常,只提供软硬的复位)


4. 请评价下你所熟悉的web框架的可测试性如何,struts,springMVC,webwork或其他均可.在什么样的条件下才能对web系统引入自动化测试?请描述一套完备的面向web系统的自动化测试框架所应当具有的特性.
由于容器的限制所以:web,spring,hibernate都不是很好测试.
由于大多数web是以人的体验为主的.主观概念变成代码代价过高
由于页面生成工具没有足够的测试支持.所以写出的代码非常难以程序化自动化

现有的seleniumIDE还不是很稳定
如果把html,js,css分开,页面内容以json或xml来传输,页面的逻辑由js二次绚染成型那么测试成本会下降很多.....
(开发成本提高2到5倍)


5. 企业级应用有哪些特殊要求?在何种情况下我们不需要考虑这些要求?
,性能,扩展性,7*24小时,
性能问题在出现性能问题之前不考虑
扩展性问题在签定长期维护,二期开发合同之前不考虑
7*24工作系统一般不考虑...开发中本身就是


6. 你们从前的研发流程是怎样的?如果由你来设计研发流程,是否能大幅提高生产力和开发质量?如果能,那体现在哪些方面?如果不能,瓶颈在哪里?
......................我设计的.........
瓶颈很大一部分是由于没有勇气 去尝试新的实践.



不知道大家觉得这样的题目如何?

43 楼 1314520ln 2008-12-15  
LZ,出的题都不错..很能考察一个人的真正实力,尤其是实际解决问题的能力..

赞一个!
42 楼 javavaj 2008-12-15  
尽说好,回答的没几个,还有说你考api好,的确,但你能回答几个,菜鸟我页长长见识
41 楼 ytuwlg 2008-12-15  
这对面试官的水平要求也相当的高呀!!面试官可一定要控制住局面
40 楼 thinkx 2008-12-15  
这种题很不错,其实面试官根本不是要一个具体答案,而是可以看出一个人的思考方法,解决问题的能力,还有知识的广度。
这种题一般都没有具体的唯一解,而是有很多可选的方案,互有利弊。
另外,知识的广度可能是很多人都忽略的了,因为有些人开发3年以上,但是做的方面比较单一,自己又不主动学习,没有足够的知识的积累,回答这样的问题很难。
39 楼 kong_bai 2008-12-15  
不知道这样的题目怎样判定一个人的实力?
38 楼 blurm 2008-12-15  
搬个板凳来看大家畅所欲言

没几个我会的。。
37 楼 jltest 2008-12-15  
另外有一点,可以选答,擅长答哪个就回答哪个.

没有看到这个的时候我差点哭了。。
36 楼 shishi11 2008-12-15  
看起来,这些题目倒是很合我的口味,如果不限时间,可以聊个一半天的。
35 楼 guying1028 2008-12-15  
我只想知道,很多人都说好,为什么没人给出自己的观点答案呢?题目出了,那些有经验的出来谈谈你们对题目的理解,让我们这些没有经验的也好开开眼学习学习啊!
34 楼 Laynepeng 2008-12-14  
看错了,果然是面试题,不错。。。我喜欢这种风格的面试官。。。
33 楼 Laynepeng 2008-12-14  
这种题像面试题啊。。。嘿嘿,这种题比那些考记忆的API题好多了。。。
32 楼 redsea 2008-12-14  
wopenonline111 写道
redsea 写道
>3. 如果要设计一个用于小型路由器中的web系统,应该如何来设计?

这题也是, 小型路由器, 囊括的范围可广了.
可以用 IXP 芯片做, 可以用Arm 做, 也可以用 MIPS 芯片做, 内部可能无OS, 也可能有个vxworks, 或者linux; 可用的ram资源, 是否跑 OS, 差别都很大, 都要说清楚, 可是一个大题目.


其实不是真指望应聘者知道该怎样做这样的系统,而是想看看应聘者思考问题的方式和思路。其实每道题的后面都还隐含着很多题目,但是要根据应聘者的回答来提问。



层层递进的方法是相当有效的, 不过, 这需要应聘者和面试者的知识范围, 经验重叠的范围比较广才可以.

例如我们公司一个项目组, 用 calvium 32 core 平台做了一个应用, 其中nat 路由器, vrrp冗余之类的东西只是其中一小部分功能, 而web 管理是 pcie 相连的一个 x86 做的, calvium 平台这个组的同事, 估计就无法回答你的问题了, 呵呵.

相关推荐

    出国考察学习总结.doc

    美国人的开放与善于倾听,让我明白了尊重他人、给予空间和时间的重要性。同时,我学会了主动出击,积极参加社交活动,以此建立友谊,克服孤独感。这些经验让我明白了,融入新环境需要勇气和主动,而不仅仅是等待机会...

    综合能力面试考察方法

    展示出你有良好的协作精神,能够倾听他人意见,愿意为团队目标做出贡献。 4. 领导力:如果你有管理经验或曾经领导过项目,面试官可能会询问相关的例子,以评估你的决策能力、指导团队和解决冲突的能力。 5. 解决...

    如何写外出考察报告.doc

    在总结了他人的优点后,需要反思自身工作中存在的不足,并提出针对性的改进措施。例如,报告中提到了六个突破,包括在思想解放、工业发展、招商引资、解决瓶颈问题、新农村建设以及落实工作方面的改进计划。这部分...

    面试中的设计模式的考察

    其核心在于复用代码、让代码更容易被他人理解、保证代码可靠性等。在面试中,了解和应用设计模式是展示自己深厚功底的重要手段。 首先,设计模式通常分为三大类:创建型模式、结构型模式和行为型模式。创建型模式...

    四年级自然与科学上册 考察计划展示会要点教案 大象版.doc

    学生将被训练去客观评价自己和他人的工作,学会欣赏他人的优点,这是合作精神的培养。这种能力不仅在科学考察中至关重要,在日常生活中也具有深远影响。 3. **考察计划展示会**: 这是课程的核心环节,通过展示和...

    园长考察报告范本.pdf

    通过考察学习,园长可以借鉴他人的成功经验,结合自身实际情况,制定适合的管理策略,从而促进幼儿园的整体进步和发展。报告中的内容不仅是对考察的记录,也是园长自我成长和教育理念提升的过程,为未来的教育工作...

    甘肃省会宁县新添回民七年级政治下册 第十二课 我们生活的地方——社区考察教案 教科版.doc

    7. 交流考察结果:可以举办报告会,通过演讲、展示等方式分享研究成果,报告会过程中要注意表达清晰、逻辑连贯,同时注意听取他人意见。 8. 课堂检测的题目解答: - 1. C. ③①④② - 2. B. ②③ - 3. A. 实地...

    新员工试用考察表.zip

    4. 专业素养:考察新员工的职业道德和职业行为,如尊重他人、保守商业秘密、遵守公司规章制度等。这是衡量员工是否能长期融入公司文化的关键因素。 5. 学习与发展:关注新员工是否有持续学习和自我提升的意愿,他们...

    音视频-编解码-蓝色代码中的自我修正和他人修正的考察.pdf

    "音视频-编解码-蓝色代码中的自我修正和他人修正的考察" 音视频编解码技术是当前数字媒体技术中的一个重要组成部分,该技术的发展对数字媒体的发展产生了深远的影响。本文聚焦于音视频编解码技术中的自我修正和他人...

    赴外地中学考察学习个人小结.doc

    关键词“范文”可能意味着这是一篇供他人参考的示例文本,展示了如何进行有效的学习考察和撰写相关报告。 考察学习的主要内容集中在以下几个方面: 1. **常态课堂观察**:考察团队观摩了cc中学的日常教学,这些...

    外出考察学习总结报告.doc

    通过对电厂的参观,认识到企业文化的影响力以及“只为成功想办法,不为困难找理由”的工作理念对于推动企业发展的重要性。报告还强调了学习和借鉴优秀企业的经验,提出要转变思想,面对困难寻找解决办法,加强安全...

    教师外出考察学习总结报告.docx

    教师应积极参加此类活动,反思自己的教学,不断吸取他人的优点,以提升教学质量。 综上所述,教师外出考察学习的目的在于更新教育观念,优化教学方法,提高教学质量,最终使学生受益。教师在教学过程中应注重方法的...

    四年级自然与科学上册 考察前,我们要…教案 大象版.doc

    在游戏中,学生需要协同工作,共同完成任务,这有助于他们学习如何与他人沟通、协调和合作,这对于形成团队协作的能力至关重要。 3. 游戏规则与教学过程:游戏"合作方块"需要每个学生剪裁不同形状的图形,然后通过...

    大学生社会实践考察报告范文.docx

    他们愿意投身公益,帮助他人,这种无私奉献的精神是社会的宝贵财富。尽管部分学生因时间或其他原因未能经常参与,但社会应鼓励并提供更多的机会让他们贡献力量。 3. 文明礼貌:在尊师重教方面,大学生表现出良好的...

    工作人员考察评语(范文)..doc

    - “为人正直,作风正派,清正廉洁”是评价一个人的道德品质,这样的员工通常能赢得他人的尊重和信任。 - “团结同志,关心群众生活”体现了员工的人文关怀和团队精神,有助于建立良好的团队氛围。 总结来说,...

    文献检与利用索期末考察方案A.doc

    关键词是用来标识文章主题的重要词汇,便于他人快速理解论文的核心内容。 2. 英文摘要与keyword(40分):与中文摘要类似,英文摘要同样要求准确、精炼,关键词需符合国际学术交流的标准,确保国际检索系统的可识别...

    前端大厂最新面试题-hr.docx

    HR想通过这个问题了解候选人如何看待自己在别人眼里的形象,是否能够与他人和谐相处。 7. 你最大的缺点是什么? 这个问题考察候选人的自我认识和自我批评能力。HR想通过这个问题了解候选人是否能够正视自己的缺点...

    无领导小组讨论考察点整理.pdf

    首先,我们要了解无领导小组讨论的主要考察点。其一,语言表达能力是基础,候选人需要清晰、简洁地表达自己的观点,同时运用适当的身体语言,如眼神交流和手势,来增强沟通效果。其次,分析能力体现在能否全面、深入...

    大学生暑期社会实践考察报告.docx

    大学生暑期社会实践考察报告是高等教育的重要组成部分,旨在促进学生理论与实践相结合,提高他们的综合素质和社会适应能力。通过社会实践,学生们能够走出课堂,亲身参与社会活动,理解社会现象,从而提升自身的能力...

    大学生创业情况考察报告.docx

    有趣的是,18%的学生创业是出于对个人兴趣的追求,而9%的人则单纯不想为他人工作,反映出一种对传统就业模式的回避或担忧。 尽管创业愿望强烈,但学生们对创业的预期并不清晰,近一半的人表示没有明确的预期,采取...

Global site tag (gtag.js) - Google Analytics