2009年3月13日
摘要:
想雇到搞软件开发的聪明人可不容易。万一一不小心,就会搞到一堆低能大狒狒。我去年就碰到这种事了。你肯定不想这样吧。听我的,没错。在树上开站立会议门都没有。
问点有难度的问题能帮你把聪明人跟狒狒们分开。我决定把我自己整理出来的软件开发者面试百问发出来,希望能帮到你们的忙。
这个列表涵盖了软件开发知识体系中定义的大多数知识域。当然,如果你只想找出类拔萃的程序员,便只需涉及结构、算法、数据结构、测试这几个话题。如果想雇架构师,也可以只考虑需求、功能设计、技术设计这些地方。
不过不管你怎么做,都要牢记一点:
这里大多数问题的答案都没有对错之分!
你可以把我的这些问题作为引子,展开讨论。例如下面有个问题是使用静态方法或是单例的缘由。如果那个面试的就此展开长篇大论,那他很有可能是个聪明能干的家伙!如果他一脸茫然的看着你,发出这种声音,很明显这就是只狒狒了。同样,想知道一个数是不是2的乘方也有很多方法,不过要是面试的人想用mod运算符,嗯……你知道我的意思吧。(你不知道也没关系,来根香蕉?)
阅读全文
posted @ 2009-03-13 23:20
马可香蕉
阅读(168)
推荐(0)
2009年3月10日
摘要:
在Java和J2EE的论坛求职板块中,面试者通常发帖子问道:我有多个offer,如果选择最合适的呢?这个问题可不好回答,造
成这种尴尬的局面往往是发问者对这些offer具体职位或角色了解的非常少。
面试是双向选择嘛,包括两个方向:一方面是面试官觉得应聘者适合这个职位或角色;另一方面是应聘者觉得他对这个职位或
角色感兴趣,是他职业的方向。正确的发问问题,得到的答复也自然客观的多。这不仅可以帮你下决心是否去选择心仪已久的
工作,而且还能让在薪水待遇方面敢于讨价还价,提高自我推销能力,增强信心,
阅读全文
posted @ 2009-03-10 10:25
马可香蕉
阅读(235)
推荐(0)
2009年3月6日
摘要:
Code Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> import java.io.FileOutputStream; import java.io.InputStream; import java.io.OutputSt...
阅读全文
posted @ 2009-03-06 09:58
马可香蕉
阅读(521)
推荐(0)
posted @ 2009-03-06 09:48
马可香蕉
阅读(420)
推荐(0)
2009年3月5日
摘要:
1. Servlet的生命周期?
Servlet 是一种可以在Servlet容器中运行的组件,那么理所当然就应该有一个从创建到销毁的过程,这个过程我们可以称之为Servlet生命周期。Servlet的生命周期可以分为加载、实例化、初始化、处理客户请求和卸载五个阶段,体现在方法上主要是init()、service()和destroy()三个方法。生命周期的具体说明如下:
*
Servlet容器完成加载Servlet类和实例化一个Servlet对象
*
init()方法完成初始化工作,该方法由Servlet容器调用完成
*
service()方法处理客户端请求,并返回响应结果
*
destroy()方法在Servlet容器卸载Servlet之前被调用,释放一些资源
阅读全文
posted @ 2009-03-05 11:55
马可香蕉
阅读(214)
推荐(0)
2009年2月4日
posted @ 2009-02-04 13:30
马可香蕉
阅读(160)
推荐(0)
2008年12月16日
摘要:
------------------------------------------备忘------------------------------------------------ 标量值函数: Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.c...
阅读全文
posted @ 2008-12-16 12:04
马可香蕉
阅读(1618)
推荐(0)
2008年12月3日
摘要:
转自:http://blog.csdn.net/lovingprince/archive/2008/12/02/3426551.aspx 在项目开发过程中,我发觉很多人在解决测试人员提出的bug之后,应该将这个bug修改成什么状态不太了解,导致了最后统计bug解决数量,以及遗留 bug等等数据不准确。作为开发人员,我觉得了解bug的解决状态是一门基础课程。这里我将开发人员用到的bug...
阅读全文
posted @ 2008-12-03 11:30
马可香蕉
阅读(402)
推荐(0)
2008年11月28日
摘要:
1、 goto 的使用: 2、事务及set xact_abort on的使用: 3、@Error的使用: Code Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->if (@@Error>0) return -4 else ...
阅读全文
posted @ 2008-11-28 11:11
马可香蕉
阅读(1422)
推荐(0)
2008年11月26日
摘要:
Stream 和 byte[] 之间的转换
阅读全文
posted @ 2008-11-26 10:59
马可香蕉
阅读(271)
推荐(0)