.net高级工程师面试题

dgh_85 2007-07-17 09:57:45
智力逻辑题

1.某一密码仅使用K、L、M、N、O共5个字母,密码中的单词从左向右排列,密码单词必须遵循如下规则:

(1) 密码单词的最小长度是两个字母,可以相同,也可以不同

(2) K不可能是单词的第一个字母

(3) 如果L出现,则出现次数不止一次

(4) M不能使最后一个也不能是倒数第二个字母

(5) K出现,则N就一定出现

(6) O如果是最后一个字母,则L一定出现

问题一:下列哪一个字母可以放在LO中的O后面,形成一个3个字母的密码单词?

A) K B)L C) M D) N

问题二:如果能得到的字母是K、L、M,那么能够形成的两个字母长的密码单词的总数是多少?

A)1个 B)3个 C)6个 D)9个

问题三:下列哪一个是单词密码?

A) KLLN B) LOML C) MLLO D)NMKO

问题四:3个相同的字母可以构成的不同密码单词的总数是多少?

A) 1个 B)2个 C) 3个 D) 4个

问题五:单词密码MMLLOKN可以通过下列变成另一个密码单词,除了:

A) 用N代替每个L B)用O代替每一个M C)用O代替 D)把O移到N的左边

2.62-63=1 等式不成立,请移动一个数字(不可以移动减号和等于号),使得等式成立,如何移动?



技术编程题
1) 请用VB(或者c#)语言来描述一下blowfish的加密解密算法。如果不行,可以用中文+图的形式来说明。如果不了解blowfish算法,请描述一下自己比较熟悉的加密解密算法。
2) 如果你是一位软件架构师,您将如何去搭建一个符合n-tie的架构?并请描述一下您搭建的每一层的作用。(注意:请您考虑项目中有WebService的情况)
3) 请用代码简单描述一下Singleton、抽象工厂、Bridge、Composite(任选三个)的设计模式的概念。


情景分析题

假如你是一位测试工程师,你的好朋友是一位软件工程师,你们都在同一部门里。一次,你发现了一个重大的bug,该bug已经对公司的产品产生致命的影响。如果你及时报告了你的上司,会受到嘉奖,也许会提拔成为经理,然而如果你这么做了,你将损失一位挚友,因为他要被老板辞退。相反,如果你帮你朋友隐瞒了bug,那么公司的产品有很大的安全隐患,若被人攻击,那么公司的损失很大,将对不起器重自己的公司和老板,这时你该怎么做?
...全文
3575 38 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
38 条回复
切换为时间正序
请发表友善的回复…
发表回复
Hertz_liu 2009-02-11
  • 打赏
  • 举报
回复
[Quote=引用楼主 dgh_85 的帖子:]
2.62-63=1 等式不成立,请移动一个数字(不可以移动减号和等于号),使得等式成立,如何移动?
[/Quote]
这个就是把等式变成2^6-63=1(2的6次方)
云霄飞车 2009-02-11
  • 打赏
  • 举报
回复
b a c b a
lewisshi 2009-02-11
  • 打赏
  • 举报
回复
别上报 ,不上报责任是老大的!
hanxu 2009-02-11
  • 打赏
  • 举报
回复
UP
hubint53 2009-02-10
  • 打赏
  • 举报
回复
B A C A C
pbmlly 2009-02-10
  • 打赏
  • 举报
回复
up.
xiaofei0804 2009-02-10
  • 打赏
  • 举报
回复
31楼的问题,在公务员考试上看过
ycguo 2009-02-10
  • 打赏
  • 举报
回复
BACBC
niitnanfeng 2009-02-10
  • 打赏
  • 举报
回复
有一片草地,如果是27头的话,草总共能吃6天,如果是23头的话总共能吃9天。现在有21头牛能吃多少天?(考虑到草吃完还能长。)
niitnanfeng 2009-02-10
  • 打赏
  • 举报
回复
网上到处都是
rockmanhqu 2007-07-17
  • 打赏
  • 举报
回复
提示你的朋友把Bug改了,不就好了吗?
没必要上报。
最后再A他一顿饭就好了。
当然是好朋友才这样子做,不然就是傻子!~~~
WuZongBo 2007-07-17
  • 打赏
  • 举报
回复
这题目早见过了
heguo 2007-07-17
  • 打赏
  • 举报
回复
自动请辞.
hzangel 2007-07-17
  • 打赏
  • 举报
回复
B A C B A 第一题简单
danjiewu 2007-07-17
  • 打赏
  • 举报
回复
BACBC
heiyelidexingxing 2007-07-17
  • 打赏
  • 举报
回复
哦,寫錯了,是 B A C B A
heiyelidexingxing 2007-07-17
  • 打赏
  • 举报
回复
我也認為: 1.B A C A B
confei 2007-07-17
  • 打赏
  • 举报
回复
up
xiaoxin_123 2007-07-17
  • 打赏
  • 举报
回复
mark
ezhuyin 2007-07-17
  • 打赏
  • 举报
回复
B A C * C
第4题是什么意思?
加载更多回复(18)

111,094

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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