论坛首页 招聘求职论坛

最近想这样考察别人

浏览 25323 次
精华帖 (0) :: 良好帖 (0) :: 隐藏帖 (1)
作者 正文
   发表时间:2008-12-14  
seen 写道
wopenonline111 写道


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


不知道小型在这里是如何定位的。不过我刚好做过这方面的事情。
假设是x86+linux,那么:

1 用开源的web server,要求体积小,可扩展性强,性能不是考察对象
2 采用脚本,如tcl,perl,py等来生成页面
3 减少js的使用
4 可少量采用applet/flash
5 充分利用snmp
6 增加新页面或者改动新逻辑只需增加或者修改脚本
7 尽量简化配置管理,譬如将配置全部写入一个文本文件中
8 完全用脚本实现的自动化测试
9 具备快速备份和还原功能



嗯,这里的第8条比较有意思。我再引申个问题出来,为何在这样的系统中能够实现自动化测试,而在大量的企业级应用中,却做不到自动化测试呢。
0 请登录后投票
   发表时间:2008-12-14  
很好,很强大!lz要招的应该不是应届毕业生吧
0 请登录后投票
   发表时间:2008-12-14  
wopenonline111 写道
redsea 写道
>3. 如果要设计一个用于小型路由器中的web系统,应该如何来设计?

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


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



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

例如我们公司一个项目组, 用 calvium 32 core 平台做了一个应用, 其中nat 路由器, vrrp冗余之类的东西只是其中一小部分功能, 而web 管理是 pcie 相连的一个 x86 做的, calvium 平台这个组的同事, 估计就无法回答你的问题了, 呵呵.
0 请登录后投票
   发表时间:2008-12-14  
这种题像面试题啊。。。嘿嘿,这种题比那些考记忆的API题好多了。。。
0 请登录后投票
   发表时间:2008-12-14  
看错了,果然是面试题,不错。。。我喜欢这种风格的面试官。。。
0 请登录后投票
   发表时间:2008-12-15  
我只想知道,很多人都说好,为什么没人给出自己的观点答案呢?题目出了,那些有经验的出来谈谈你们对题目的理解,让我们这些没有经验的也好开开眼学习学习啊!
0 请登录后投票
   发表时间:2008-12-15  
看起来,这些题目倒是很合我的口味,如果不限时间,可以聊个一半天的。
0 请登录后投票
   发表时间:2008-12-15  
另外有一点,可以选答,擅长答哪个就回答哪个.

没有看到这个的时候我差点哭了。。
0 请登录后投票
   发表时间:2008-12-15  
搬个板凳来看大家畅所欲言

没几个我会的。。
0 请登录后投票
   发表时间:2008-12-15  
不知道这样的题目怎样判定一个人的实力?
0 请登录后投票
论坛首页 招聘求职版

跳转论坛:
Global site tag (gtag.js) - Google Analytics