刚面试回来,给xdjm上套面试题

不说废话,先做题

1.要求在白板上画application的架构图(local && web service),俺在现在公司没事干整天给人家画,连DB的图标都是那种带阴影的。

2.口头谈对 exception management的理解。他们挺满意,但最后好像他们很喜欢throw自己的exception,并问我为什么,俺说按不这样做,俺不能处理的俺就不管,让它被upper level的catch去处理。(个人觉得他们这样做没理由)

3.口头谈resource management的理解,俺的绝对强项(managed && unmanaged)

到这里他们就基本上把俺归到一个级别里去了,气氛也好很多,不太像开始这么严肃。

下一部分开始做题

4.一段代码考 private, protected,public, protected internal(最后这个应该是他们的考点,还让我重复说了一次)

5.一段代码考 object 的 instantiation(从 derived class 到base class),constructor chaining,polyphrism(override mothod calling).

6.value type(struct) 的 = 和 reference type(class)的 =

7.patterns(singleton)辨识和 multitheading对其的影响。

8.典型的 Data access layer的一段 code,挑错。
A.没有try.. catch..finally..的结构
b.没有transection 的commit && rollback
俺给他们多找了个错,用connection.dispose()而不是close(),感觉对方不是特别明白,就算了。

9.DB的设计(出intermedia table referencing 2 tables)

10.给个场景,考left outer join(那哥们说俺是回答得最快的,很怀疑,应该大家都差不多快,毕竟太典型了)

11.给场景,考index (clustered && nonclustered)

12.给场景,考 excution plan.

基本上是这个,可能有1-2点的遗漏,俺实在想不起来了,从技术来说,感觉考的不是特别全面,但他们的确是比较注重架构的健壮性高效性,和.net的底层结构,有了这种思想,我想也就足够了。

最后说下东家是我们这边很大的银行,职位是 senior winforms developer.俺要往web 上转,而且已经定了其他的offer,所以这个职位基本上不会去了。这次去基本上就是抱着看看那边人的技术力量如何的目的,和给职坛的xdjm套题去了,希望上面的东西对你有用。

多谢!!

所有跟帖: 

我这都00:30了,刚要睡觉,就看到老兄了。谢热心肠! -戏雨飞鹰- 给 戏雨飞鹰 发送悄悄话 (16 bytes) () 02/20/2008 postreply 21:25:58

感动,老土真是一好人! -含娜- 给 含娜 发送悄悄话 含娜 的博客首页 (0 bytes) () 02/20/2008 postreply 22:14:40

回复:您够土. 小老儿佩服之极. -sub101- 给 sub101 发送悄悄话 (0 bytes) () 02/20/2008 postreply 22:21:57

以上3位比俺用功,我们这边是白天,你们那边可是晚上了~~ -澳洲老土- 给 澳洲老土 发送悄悄话 (0 bytes) () 02/20/2008 postreply 22:37:03

回复:小老儿最近忙了些. -sub101- 给 sub101 发送悄悄话 (23 bytes) () 02/20/2008 postreply 22:40:12

这都凌晨了吧?人家都说:早起的鸟有食吃。应该说您勤力才对 -澳洲老土- 给 澳洲老土 发送悄悄话 (0 bytes) () 02/20/2008 postreply 23:01:06

My example of good use of customized exception -Jamesxu- 给 Jamesxu 发送悄悄话 (1091 bytes) () 02/21/2008 postreply 05:37:44

谢谢Jamesxu,很好的例子...... -澳洲老土- 给 澳洲老土 发送悄悄话 (391 bytes) () 02/21/2008 postreply 12:31:00

我觉得if else,要多些很多代码,而且如果你加入新的validation -Jamesxu- 给 Jamesxu 发送悄悄话 (214 bytes) () 02/21/2008 postreply 15:04:33

祝你好运!!! -澳洲老土- 给 澳洲老土 发送悄悄话 (303 bytes) () 02/21/2008 postreply 15:23:02

还有,我给的例子没有rethrow -Jamesxu- 给 Jamesxu 发送悄悄话 (190 bytes) () 02/21/2008 postreply 15:07:19

Thank you! You are .Net专家级别! hope to learn from u -BioToIT- 给 BioToIT 发送悄悄话 (0 bytes) () 02/21/2008 postreply 09:55:50

不客气,一起加油!!! -澳洲老土- 给 澳洲老土 发送悄悄话 (0 bytes) () 02/21/2008 postreply 12:31:30

再补充2点... -澳洲老土- 给 澳洲老土 发送悄悄话 (187 bytes) () 02/21/2008 postreply 15:10:06

回复:刚面试回来,给xdjm上套面试题 -yescorrect- 给 yescorrect 发送悄悄话 (4 bytes) () 02/23/2008 postreply 23:38:13

请您先登陆,再发跟帖!