散分~~顺便写几个面试题目,大家帮忙看看!
1 说说C++中的虚拟表的实现
2 widows的内存分配
3 基于对象编程基于接口编程的区别
4 public class1 { public void Method1(){//...}} 分别实现同步和异步调用Method1方法
5 一个网站群 如果其顶级域名相同,二级域名有所不同,如何实现单点登陆
6 老鼠惊动了猫,猫追老鼠,然后惊动了主人 写出抽象场景模式
就上面几个 呵呵
知道的回答一下
问题点数:200、回复次数:105Top
1 楼exiori(IORI)回复于 2006-07-10 08:44:19 得分 4
1个都不知道Top
2 楼tuss()回复于 2006-07-10 08:46:41 得分 4
same 楼上Top
3 楼heweitykc(HeWei)回复于 2006-07-10 08:53:57 得分 4
顶!
高手快回帖!偶看看答案!Top
4 楼sandsboy(竹子)回复于 2006-07-10 08:54:18 得分 3
3.基于对象编程(继承)时,耦合度较高,而基于接口编程不存在此现象(只要接口不变)
5.用cookie
6.可以用观察者模式解决。Top
5 楼youbl(水边)回复于 2006-07-10 08:58:39 得分 3
帮顶,问一下:.NET还要考C++的题??????Top
6 楼hongkos()回复于 2006-07-10 08:58:58 得分 3
...Top
7 楼huing(缥缈孤风)回复于 2006-07-10 09:00:57 得分 3
1个都不知道Top
8 楼jc15271149(奶皮儿)回复于 2006-07-10 09:01:06 得分 3
太难了Top
9 楼oldcsdn()回复于 2006-07-10 09:02:19 得分 3
等待答案Top
10 楼lwjvince(Insert into you(memory)values(my all life))回复于 2006-07-10 09:03:12 得分 2
jfTop
11 楼Nicholasqpl(【快乐|我灌我灌我灌灌灌|快乐】)回复于 2006-07-10 09:06:09 得分 2
只会做6,郁闷,白干了....
Top
12 楼fxqyyzg(海冬青)(昨夜西风凋碧树。独上高楼,望尽天涯路)回复于 2006-07-10 09:07:58 得分 2
纯接分Top
13 楼kgdiwss(∮明天去要饭)回复于 2006-07-10 09:10:36 得分 2
widows的内存分配
这个说不清楚,大概知道.Top
14 楼berlin007(浪漫小牛)回复于 2006-07-10 09:11:21 得分 2
..这。太难了 不懂!!Top
15 楼eastjazz(德仔&我是小仔仔 www.dezai.cn)回复于 2006-07-10 09:11:47 得分 2
搞不出來,你不要出這麼難的嘛,大家都是混飯吃的。Top
16 楼MonkWang(象写情书一样写程序)回复于 2006-07-10 09:12:48 得分 2
呵呵 比较难搞 没搞过 学习Top
17 楼gngnandgngn(仗义执言 )回复于 2006-07-10 09:14:17 得分 2
你这是故意刁难吧。。。 心态有问题Top
18 楼sbsrg3000(⊙⌒⊙怪事,这几天可用分又没增加....)回复于 2006-07-10 09:17:23 得分 2
跟微软的比没差多少...楼主强Top
19 楼foyuan(暴走零零漆)回复于 2006-07-10 09:20:46 得分 0
没有刁难的意思
就是昨天的笔试题 差不多是这个的10倍多 做了2小时
其余的做的感觉挺好
就这几个模糊一点
Top
20 楼sstgaps()回复于 2006-07-10 09:23:58 得分 2
JFTop
21 楼qazsw(兴华)回复于 2006-07-10 09:25:14 得分 2
接分Top
22 楼flyzq()回复于 2006-07-10 09:26:05 得分 2
接分
Top
23 楼cscer(时光之石头)回复于 2006-07-10 09:27:02 得分 2
努力!奋斗!Top
24 楼engine198473(我喜欢偷偷的看她偷偷的看我)回复于 2006-07-10 09:27:19 得分 2
咳,一个都不会。Top
25 楼ustbwuyi()回复于 2006-07-10 09:45:58 得分 2
一个都不会....Top
26 楼Ivony(授人以鱼不如授人以渔,上海谋生)回复于 2006-07-10 09:51:56 得分 2
这题目强……
基本上没一个不是不知所云的。Top
27 楼myminimouse(坚决不用baidu)回复于 2006-07-10 09:57:15 得分 2
markTop
28 楼ghchen()回复于 2006-07-10 10:12:22 得分 2
public class1 { public void Method1(){//...}} 分别实现同步和异步调用Method1方法
同步和异步调用:异步可以用多线程,同步就不用说了
widows的内存分配
有虚拟地址空间和物理地址空间,Top
29 楼zhangmb06()回复于 2006-07-10 11:29:03 得分 2
请楼主说下你的模糊概念,让大家一起分享下。Top
30 楼Eddie005(♂) №.零零伍 (♂)回复于 2006-07-10 11:49:19 得分 2
接分 & 祝lz好运吧 ......Top
31 楼coudoufu(只爱细宝宝)回复于 2006-07-10 11:50:18 得分 2
哈哈,只知道5的正解之一,其他不知道Top
32 楼antiking(生活就象拉大便有时顺畅有时不顺畅.)回复于 2006-07-10 11:54:12 得分 2
问题6.场景模式:
你儿子乱喊乱叫打扰了我睡觉,我一气之下删了他两个耳刮子顺便踹了一脚.你儿子哭了惊醒了你.你来和我理论!哈哈哈哈哈...Top
33 楼lingmay0914(嘟嘟)回复于 2006-07-10 11:55:09 得分 2
出这种题目的人,到底想招个什么样的人啊??Top
34 楼SiaoColumn(池水)回复于 2006-07-10 11:59:48 得分 2
严重关切Top
35 楼CH_MARS(上帝的右手)回复于 2006-07-10 12:06:09 得分 2
jf
lgTop
36 楼sljz(猫猫.Net)回复于 2006-07-10 12:12:26 得分 2
参与就有奖Top
37 楼azhoulia(回忆录.NET)回复于 2006-07-10 12:20:50 得分 2
顶。。
高手Top
38 楼MARS_MJ(马驹)回复于 2006-07-10 12:32:44 得分 2
up
jfTop
39 楼www_123du_com(鼠·神·泪)回复于 2006-07-10 12:55:40 得分 3
3.基于对象编程可以继承更多的操作,相对来说,实现更容易。基于接口编程更灵活,但要做的事情更多。
4.异步调用:
private void TempMethod(object obj)
{
new Class1().Method1();
}
...
System.Threading.ThreadPool.QueueUserWorkItem(new System.Threading.WaitCallback(TempMethod);
5.cookie设置domain就行了
6.典型的观察者模式场景,.NET中可以用事件来实现。Top
40 楼nickppa(张)回复于 2006-07-10 13:12:49 得分 2
理论性很强,不过我只是个实践型的
可以去学校教书哈。。。
老罗讲过,什么都不会的,就当老师Top
41 楼doitnow2000(大海)回复于 2006-07-10 13:16:26 得分 3
3.「针对接口编程」真正的意思是「针对超类型(supertype)编程」。
「针对接口编程」,关键就在多态。利用多态,程序可以针对超类型编程,执行时会根据实际状
况执行到真正的行为,不会被绑死在超类型的行为上。「针对超类型编程」这句话,可以更明确地说成「变量的声明类型,应该是超类型,通常是一个抽象类或者是一个接口,如此,只要是具体实现此超类型的类所产生的对象,都可以指定给这个变量;这也意味着,声明类时,不用理会以后执行时的真正对象类型!」
5.用cookie可以做到
6.这个可用观察都模式Top
42 楼ioleon13(我落日般的忧伤就像惆怅的飞鸟,惆怅的飞鸟飞成我落日般的忧伤)回复于 2006-07-10 13:21:40 得分 2
老罗讲过,什么都不会的,就当老师Top
43 楼myyihua(潇洒年轮)回复于 2006-07-10 13:27:36 得分 2
不了解 注意中
Top
44 楼zcyan666(ailenny)回复于 2006-07-10 13:28:24 得分 2
接分Top
45 楼winner2050(winner)回复于 2006-07-10 13:38:40 得分 2
没有一题是会的。Top
46 楼asp_m(写个三层模式)回复于 2006-07-10 13:47:53 得分 2
郁闷啊,一个也不知道。。。。。。。。。。。。。Top
47 楼scow(怡红快绿之小橙子|和谐权是第4代人权)回复于 2006-07-10 19:36:06 得分 2
5. 既然是一个网站群,那就不是一个虚拟目录,cookie是针对单一站点的。这里的单点登陆应该是登陆一次,就可以访问所有的网站。办法见saucer blog:
http://blog.joycode.com/saucer/archive/2004/02/25/13789.aspxTop
48 楼myminimouse(坚决不用baidu)回复于 2006-07-10 21:20:35 得分 2
upTop
49 楼cat_hsfz(我的新Blog在http://cathsfz.cnblogs.com)回复于 2006-07-11 00:20:18 得分 2
2.虚拟内存,段页式管理,和基于Ring的安全模型,这应该算是很底层的问题吧?
5.子域名内,还可以共享Cookies,所以通过共享Cookies就能够实现SSO,不需要进行跨域名通讯。Top
50 楼fellowcheng(鹰击长空)回复于 2006-07-11 00:54:29 得分 2
555,看来自己基础太差
最后一题是要写一个事件驱动类吗Top
51 楼hlzhs()回复于 2006-07-11 08:44:38 得分 2
接分Top
52 楼vagerent(上午的绝缘杯)回复于 2006-07-11 08:52:48 得分 2
jfjfjfTop
53 楼phommy(石头,竹子,诗)回复于 2006-07-11 09:12:31 得分 2
6 老鼠惊动了猫,猫追老鼠,然后惊动了主人
感觉老鼠发了个消息给猫(真贱...)
猫调用了过程“追老鼠”
“追老鼠”过程抛出一个“声音过大”异常
主人杀掉了“捉老鼠”整个进程树...
Top
54 楼phommy(石头,竹子,诗)回复于 2006-07-11 09:14:14 得分 2
感觉老鼠发了个消息给猫(真贱...)
--------
从消息的实现角度看,是猫在执行消息回圈,这就可以解释“老鼠发消息给猫”了 ^_^
Top
55 楼wxdxy(晓鹰)回复于 2006-07-11 09:19:19 得分 2
厉害,考试就要2小时Top
56 楼rainxiang(楚王好细腰 后宫多饿死)回复于 2006-07-11 09:22:07 得分 2
cjfTop
57 楼wubaowang(Knowledge is power)回复于 2006-07-11 09:22:47 得分 2
郁闷....一个也不知道....Top
58 楼wanglei051(淡蓝的云)回复于 2006-07-11 09:24:37 得分 2
这个题目确实很强,现在还没看到几个人完完整整的答全!Top
59 楼binping(笑亦)回复于 2006-07-11 10:07:24 得分 2
学习,哈哈,以前没见过这种题……Top
60 楼andylaus(冲出重围)回复于 2006-07-11 10:09:09 得分 2
直接走人~~Top
61 楼ziyulin0311(echo)回复于 2006-07-11 10:11:31 得分 2
接分Top
62 楼cyu0212()回复于 2006-07-11 10:18:41 得分 2
不是这么夸张吧
只会两个
郁闷。。。Top
63 楼mead(小荣荣)回复于 2006-07-11 10:22:10 得分 2
路过Top
64 楼hyena041(陷入自己的思维中,找不到自己了)回复于 2006-07-11 10:32:16 得分 2
这个肯定之这个月的强贴了
留名先
嘿嘿Top
65 楼deansroom(丁樵方玉)回复于 2006-07-11 10:34:57 得分 2
学习Top
66 楼FlyingBird0001(飞来飞去,飞来飞去,没有尽头)回复于 2006-07-11 10:37:15 得分 2
upTop
67 楼zhcyidea(小青蛙)回复于 2006-07-11 10:41:12 得分 2
哪里的面试啊? 这么有挑战性,好牛!接分~Top
68 楼leeight(睡醒了!)回复于 2006-07-11 10:50:29 得分 2
jfTop
69 楼coder0621(beast)回复于 2006-07-11 10:54:36 得分 2
都了解一些,但详细的不知道!
留个位置接分Top
70 楼redlei(redlei)回复于 2006-07-11 11:04:05 得分 4
不怎么会,胡说几句哦。
1:Microsoft 索引服务通过提供 SCOPE 函数来解决这个问题,该函数定义组成虚拟表的行集,并提供替代列的文件属性。
2:windows内存分为堆 和 栈,堆里面的内容,是我们用new或者其malloc等等方法开辟的无名空间,用完的时候,需要我们自己释放空间;栈是 我们使用int a啊float b啊,这样开辟的空间,他的生存期是从建立这个对象(类型)开始,到它所在的大括号结束。
3:个人理解昂,不一定对,基于接口用interface定义,用implement实现,(在java中哦)实现的时候,我们必须实现虚函数。(C++中叫抽象类吧);面向对象呢,是extends继承,父类的函数是怎么样的,就是怎么样的,我们不能修改,最多来一个重载。
4:这题我要回去看看j2ee的书,哈哈。receive方法和onMessage方法不知道是怎么写的。
5:傻眼儿啦~~
6:用什么写?UML吗?这个题应该用UML画图吧?
恩……我用C++写一下吧
class Mouse
{
...
public:
//老鼠的活动
void activeMouse()
{
//惊动类猫
cat::activeCat();
}
}
class cat
{
...
public:
//猫的活动
void activeCat()
{
//惊动了主人
Human::activeHuman();
}
//猫类是 老鼠类的友元
friend mouse;
}
class human
{
...
public:
//人类的活动方法
void activeHuman()
{
}
//人类是猫类的友元
firend cat
}
写的不一定对,请大家谅解,我是一学生,接触的东西少,请多帮助。Top
71 楼pangzi_707(胖子)回复于 2006-07-11 11:07:43 得分 2
厉害的题目,感觉到一种无形的恐惧。Top
72 楼wuhuabucai(混乱)回复于 2006-07-11 11:25:53 得分 2
4,6知道点
其他的不清楚Top
73 楼foreverol(悠兔)回复于 2006-07-11 11:45:48 得分 2
干脆招个老师得了。Top
74 楼angelflower()回复于 2006-07-11 12:00:14 得分 2
6 老鼠惊动了猫,猫追老鼠,然后惊动了主人 写出抽象场景模式
只会这一个!
晕Top
75 楼conan19771130(残疾人程序员,学习第2门外语)回复于 2006-07-11 12:12:13 得分 2
莫明其妙的题目。Top
76 楼zhangshenghua(张胜华)回复于 2006-07-11 13:08:49 得分 4
1 说说C++中的虚拟表的实现
——这个问题好象不明确。什么虚拟表?是对象中的VTABLE吗?这个就是一个向量;还是一般意义上的表的实现?这个答案就多了去。
2 widows的内存分配
——系统级的策略是段页式管理,并支持虚拟内存(32位或64位虚拟地址空间)。上面有大大提到栈、堆,这应该属于应用级的策略了:一般编译时定义的空间在栈里,运行时动态分配的空间在堆里,前者用于运行,后者用于存储(简单理解,非绝对)。
3 基于对象编程基于接口编程的区别
——后者比前者的抽象层次更高:对象是对实体的抽象,而接口是对实体特征或行为的抽象。C++支持的虚函数,实际上就是这里的接口的概念,可用于抽象某个实体的部分特征或行为,因此如果理解了虚函数的概念,就不难理解所谓“基于接口编程”。
4 public class1 { public void Method1(){//...}} 分别实现同步和异步调用Method1方法
——没写过.NET程序,不知道。
5 一个网站群 如果其顶级域名相同,二级域名有所不同,如何实现单点登陆
——没写过,不知道。从设计层面看,是不是可以设置一个统一的身份验证服务器,统一验证,并提供站内状态查询服务?别笑,我真没玩过这个鸟,呵呵,不过应该不是什么难题吧?
6 老鼠惊动了猫,猫追老鼠,然后惊动了主人 写出抽象场景模式
——这是关于事件驱动机制的实现问题,方法很多,前提是必须理解“接口”或“虚函数”。
Top
77 楼qwerttyy(今天也要快乐!)(每天回十帖)回复于 2006-07-11 13:21:11 得分 1
………………
哎,这些问题当场全部会做的,太牛了吧~Top
78 楼heweitykc(HeWei)回复于 2006-07-11 13:23:45 得分 1
厉害Top
79 楼xu__huan(挡风人)回复于 2006-07-11 13:42:06 得分 1
接分Top
80 楼Ivony(授人以鱼不如授人以渔,上海谋生)回复于 2006-07-11 13:45:57 得分 4
1 说说C++中的虚拟表的实现
虚拟表这个词根本就不明确,推测是虚函数表。
2 widows的内存分配
陈述句,根本就没看到问题在哪里。
要说内存的分配,还不就是谁申请就分配给谁。那么最大4G的虚拟内存到底怎么分配的,就看程序是怎么申请的。很显然题目不是问的这个。
3 基于对象编程基于接口编程的区别
貌似世界上根本就没有什么基于对象的编程和基于接口的。只有面向对象的编程和面向接口的编程,这一点也很简单,如果使用对象建模的,那么编程就肯定面向对象,而如果只是抽象建模只有接口,那么编程的时候肯定是面向接口的。一般来说面向接口编程是写一个模块为其他人服务,如类库。
4 public class1 { public void Method1(){//...}} 分别实现同步和异步调用Method1方法
更加莫名其妙,同步调用一个方法怎么什么实现?反射然后Invoke?只有说为这个方法做一个异步调用的包装还差不多。
5 一个网站群 如果其顶级域名相同,二级域名有所不同,如何实现单点登陆
往简单的说就是用cookie保存登陆信息。
6 老鼠惊动了猫,猫追老鼠,然后惊动了主人 写出抽象场景模式
抄别人的题目,出烂了的题目,毫无意义的题目。Top
81 楼lswweb()回复于 2006-07-11 13:48:29 得分 1
倒,,,,这问题。。Top
82 楼shuifengzi(【水风】大丈夫永不言弃)回复于 2006-07-11 14:19:14 得分 1
看楼上 的在抽LZTop
83 楼nan7757(骑着蚂蚁闯红灯)回复于 2006-07-11 14:21:43 得分 1
汗颜。。。Top
84 楼zhangshenghua(张胜华)回复于 2006-07-11 14:22:07 得分 1
呵呵,别吵,讨论嘛。
IVONY喜欢忽悠。Top
85 楼scjpsz1860(友情UP友情接分)(快乐升星!预祝明天更好!:)回复于 2006-07-11 14:39:39 得分 1
VTop
86 楼yanganquan(安全)回复于 2006-07-11 14:43:49 得分 1
markTop
87 楼jxlsudi()回复于 2006-07-11 14:55:14 得分 1
初来,学习中。Top
88 楼benjiam(今晚打老虎)回复于 2006-07-11 14:57:01 得分 1
虚函数表这个知道
Top
89 楼sxycgxj(云中客)回复于 2006-07-11 15:08:38 得分 1
JFTop
90 楼mxch815(记住Amao这个名字,对你将来有好处)回复于 2006-07-11 15:13:04 得分 1
markTop
91 楼redstorm11(沙漠冰河)回复于 2006-07-11 15:23:01 得分 1
nickppa(张) ( ) 信誉:100 2006-7-10 13:12:50 得分: 0
理论性很强,不过我只是个实践型的
可以去学校教书哈。。。
老罗讲过,什么都不会的,就当老师
----------------------------
老罗是那个高人?Top
92 楼fairan()回复于 2006-07-11 15:24:14 得分 1
dingTop
93 楼chmsky(@)回复于 2006-07-11 15:43:43 得分 1
帮顶,时刻关注Top
94 楼lijianquan()回复于 2006-07-11 15:54:41 得分 1
帮顶Top
95 楼ccs02287(☆兜兜里有糖☆偶滴兜兜里有糖,你和我玩不?)回复于 2006-07-11 15:57:18 得分 1
顶下
抢分咯Top
96 楼skywolfma(蓝色愿望沙)回复于 2006-07-11 16:16:51 得分 1
我理论很差,就喜欢自己在这动手研究,是慢了点不过每弄出一样都很扎实Top
97 楼doublefish8133(米兰王朝)回复于 2006-07-11 16:59:47 得分 1
哇 来晚了 还是顶下 题目8会做。。。。。。Top
98 楼xyxfly(All things are difficult before they are easy.)回复于 2006-07-11 17:08:10 得分 1
我晕,那个公司的? 什么职位啊?Top
99 楼hollandjzy(小羊)回复于 2006-07-11 17:36:28 得分 1
帮你顶 我接分Top
100 楼lyangl(图腾狼)回复于 2006-07-11 17:50:50 得分 2
widows的内存分配:系统级的策略是段页式管理,并支持虚拟内存(32位或64位虚拟地址空间)。有栈、堆;属于应用级的策略了:在编译时定义的空间在栈里,而在运行时动态分配的空间在堆里,栈用于运行,而堆用于存储。
基于对象和基于接口编程的区别:接口比对象的抽象层次更高:对象是对实体的抽象,而接口是对实体特征或行为的抽象。C++支持的虚函数,实际上就是这里的接口的概念,可用于抽象某个实体的部分特征或行为,因此如果理解了虚函数的概念,就不难理解所谓“基于接口编程”。
参考参考Top
101 楼casablancaliu(casablanca)回复于 2006-07-11 17:51:21 得分 1
郁闷 看来看去就没几个会的 第四个知道点
。。。。。
MARK
Top
102 楼huitouren519(细节决定成败)回复于 2006-07-11 18:53:47 得分 1
学习Top
103 楼sunick1984(阳光)回复于 2006-07-11 20:21:09 得分 1
学习 JF``Top
104 楼xleicsu(蛐蛐)回复于 2006-07-11 21:47:57 得分 1
8会做Top
105 楼foyuan(暴走零零漆)回复于 2006-07-12 13:39:01 得分 0
谢谢各位 结贴了!Top




