最近几天招聘程序员的感想,另外附一份面试题,大家批批
最近公司招人,把面试程序员的任务交给了我,几天来有几位应聘的,通过交谈,感觉颇深,呵呵。
1、礼貌。
最基本的了。许多小的地方都是应该注意的。
2、U盘与病毒。
用U盘带自己的作品是很平常的事情了,但是如果你的U盘有病毒,考官会怎么想呢?
3、语言,交流
程序员不要求口齿伶俐,但是也要能够简单扼要的说明自己的想法吧。如果你什么都说不明白的话,那就只能当作你什么都不会了。
4、工作经验
现在我基本不想招没有工作经验的,除非你特别有自己的想法。
5、多层结构
先不讨论他好不好,我感觉在网站里面是不太适用的。
今天来了一个,说了一下五层结构(具体的记不清了)——这里不讨论结构是好是坏
问:他如果用五层架构的话需要几个程序员来编写网站?
答:三个人
问:那么怎么分工?
答:一人一到两层。(不是原话)
问:具体一点呢?
答:先一起作数据库设计,然后做首页,作首页的时候大家分一下,然后再作二级页面,然后再分一下......
问:做一个网站需要多少时间?(http://www.2.1630000.com/)
答:(看了半天)两个月。
......
我晕这么一个简单的网站需要三个人做两个月。按照他说的方法,两个月能做完可以说是奇迹了!
我又拿了一个大一点的网站(http://www.5210000.com/)问他需要多长时间,他不敢说了,我估计他会说要做一年!
6、学习
当我问在网站里面怎么做分页,多数人都回答用DataGrid自带的分页功能。
你们用什么呢?
我问上不上论坛?上不上CSDN?回答是很少来。
只是闷在学校里面,或是某某培训机构里面,学习五层结构做一个购书网站,用DataGrid自带的功能来分页,这样的人我是不想招的?
以前有“书呆子”这个词。现在呢?
附我的面试题一套,大家帮忙看看怎么样?
1、请谈一下对三层架构的看法。
2、在asp.net网站里面如何处理分页的。也就是说分页显示数据的处理方式。
比如使用DataGrid自带的分页功能、使用自定义(用户)控件、其他。
3、编写网站时最重要是哪个方面?
4、网站在上线运行后最重要是哪个方面?
5、团队成员如何有效的配合工作?
6、平时喜欢上论坛吗?上什么论坛?
7、编程题:s = 1 + 2 – 3 + 4 – 5 + 6 – 7 ......n
请编写一个函数,传入参数 n ,返回 s 的值。
问题点数:50、回复次数:494Top
1 楼ustbwuyi()回复于 2006-09-06 13:42:29 得分 0
呵呵Top
2 楼ustbwuyi()回复于 2006-09-06 13:44:42 得分 0
lz的面试题不考察C# 方面的么Top
3 楼lubosun(大白菜)回复于 2006-09-06 13:45:02 得分 0
呵呵,长见识了Top
4 楼terry_12(大撒发射点)回复于 2006-09-06 13:46:06 得分 0
3、编写网站时最重要是哪个方面?
4、网站在上线运行后最重要是哪个方面?
5、团队成员如何有效的配合工作?
6、平时喜欢上论坛吗?上什么论坛?
这种问题....哎..Top
5 楼yzhiwu(蓝色海洋)回复于 2006-09-06 13:47:57 得分 0
人才难寻啊
Top
6 楼minajo21(大眼睛)回复于 2006-09-06 13:48:14 得分 0
要求蛮低的,呵呵Top
7 楼billrobin(宸博智者,业垂宇宙)回复于 2006-09-06 13:49:16 得分 30
不光您发现这个问题,在软件这个行业我认为致少有70%的人渣。以前公司有二十多个人,真正干活的只有5,6个人。一天把我累得半死,二个月前,我在网上看到一个程序员说公司有固定的开发模式,认为学不到东西。我认为您们公司也要这样做。程序员不准带来自已的代码。让它只按您们的开发模式去实现就行了。也就是规范。不过,要有一个到二个对多层和框架特别熟的架构师,其它招的人让他帮您实现就行了。我现在就是这样做的。公司现在有二个程序员连连接字符串都不会写,但他们能写一个系统出来(用户已付款,验收)。因为我们把好多技术性的处理全封装到类里了。在这方面,多交流。Top
8 楼zhang17(小张)回复于 2006-09-06 13:52:50 得分 0
刚毕业是这样的,能用DataGrid自带的分页就不错了,楼主这些题目看上去就是用来招毕业生的,可楼主又不想要毕业生,那应该出写操作性强的题目啊。Top
9 楼doitnow2000(大海)回复于 2006-09-06 13:53:06 得分 0
我也招过人,和毕业生谈技术意义不大,要看看他的基本素养。Top
10 楼kokubo_wing(假装父母富裕是违法行为)回复于 2006-09-06 13:53:50 得分 0
什么最重要?高手也是从普通慢慢磨砺出来的。Top
11 楼jyk(今天由我来写的代码,明天就让程序自己完成!喜欢编程。和气生财。共同提高。共同进步!)回复于 2006-09-06 13:56:24 得分 0
to:billrobin
英雄所见略同。我的问题里面没有什么关于C#的语法了方面的,这是基本的应该掌握的,这都不会还来干什么呀。
我们也有自己的开发模式,只是还不太成熟,灵活性欠佳,在不断的完善中,
我想找有自己思想的程序员,而不是代码工,代码工的工作我可以用“代码生成器”的东东来实现,就不用人工了。
要的是思想!
Top
12 楼jyk(今天由我来写的代码,明天就让程序自己完成!喜欢编程。和气生财。共同提高。共同进步!)回复于 2006-09-06 13:59:11 得分 0
公司比较小,没有本钱锻炼人的。
另外把人锻炼出来了,你能留住他吗?
沈阳的工资比较低,涨了能耐了就想往外地跑,原因很简单 —— 工资高!Top
13 楼jyk(今天由我来写的代码,明天就让程序自己完成!喜欢编程。和气生财。共同提高。共同进步!)回复于 2006-09-06 14:04:31 得分 0
20多分钟,80次点击,CSDN的魅力吧。
比较孤陋寡闻,不知道其他的论坛是什么情况。Top
14 楼Ghost_(大鬼)回复于 2006-09-06 14:14:22 得分 0
呵呵,网站不分层,牛!Top
15 楼jyk(今天由我来写的代码,明天就让程序自己完成!喜欢编程。和气生财。共同提高。共同进步!)回复于 2006-09-06 14:18:43 得分 0
网站分五层的更牛!
ps:我没有说网站不分层吧,呵呵。Top
16 楼hdt(倦怠)回复于 2006-09-06 14:25:03 得分 0
功能如果不是很复杂,且不需后期维护,工期比较紧,不分层也未必不可
呵呵
Top
17 楼myshell(shell)回复于 2006-09-06 14:28:53 得分 0
有点感触!大家都不想要应届毕业生,那应届毕业生的就业怎么办呢?Top
18 楼Ghost_(大鬼)回复于 2006-09-06 14:34:06 得分 0
至少要把数据、逻辑、界面分开吧
自己维护的时候也方便一些
当然开发进度要相应延长
总是个好习惯嘛Top
19 楼jyk(今天由我来写的代码,明天就让程序自己完成!喜欢编程。和气生财。共同提高。共同进步!)回复于 2006-09-06 14:36:10 得分 0
1、“两极分化”
要分就分个三层五层的,不怕多;要么就不分。难道就没有这种的吗?两层半不行吗?
2、应届毕业生
没有办法,应届毕业生应该自己考虑的问题,如何让公司接受你?如何找到锻炼的地方?
不能让公司来考虑这些吧。
人是要适应社会的,而不能让社会适应人。Top
20 楼ipconfiger(小李不冲动)回复于 2006-09-06 14:36:24 得分 0
说起分层就分起瘾了,好似层越多越牛比,咋不搞个千层饼出来。根本没搞懂架构为何物,如果那个来应聘的得意洋洋的跟我说他能把网站分七层我第一个踢他走,如果那个面试官问我何谓三层架构,我第一个鄙视他。Top
21 楼C5662601(你学的越多 你忘的越多 你学的越少 你忘的越少)回复于 2006-09-06 14:41:44 得分 0
LZ你肯定会我这个题 帮我看看吧
http://community.csdn.net/Expert/topic/5002/5002676.xml?temp=.8729822Top
22 楼jyk(今天由我来写的代码,明天就让程序自己完成!喜欢编程。和气生财。共同提高。共同进步!)回复于 2006-09-06 14:43:39 得分 0
不分层就一定不好维护吗?
分了层就一定好维护吗?
逻辑、界面 —— 如果你使用了代码后置的话那么就已经分开了。
数据(ADO.NET)最简单的方式,用sqlHelp也就分开了。(当然我们不是这么用的,sqlHelp太麻烦了,我一更好的)。
忘了说一点,如果你想分层的话,那么不要忘记代码生成器。
(我和那个分五层的人提起代码生成器,他居然不知道!还问我这个网站用代码生成器吗?你愿意挨累,我也不管你。)
Top
23 楼jyk(今天由我来写的代码,明天就让程序自己完成!喜欢编程。和气生财。共同提高。共同进步!)回复于 2006-09-06 14:46:23 得分 0
to:ipconfiger(小李不冲动)
感谢。
应该把“三层架构”改成“面向对象”。另外我问的是“看法”,而不是“何谓”。
Top
24 楼dennis_he(1/2)回复于 2006-09-06 14:47:05 得分 0
现在的就业环境就是:毕业生找不到工作,企业招不到合适的人才,那么问题出在哪,求职和招聘双方都有些许问题,同时也映射出教育体制已经严重和整个就业环境脱节!Top
25 楼yugang1219(努力灌水)回复于 2006-09-06 14:49:48 得分 0
4、工作经验
现在我基本不想招没有工作经验的,除非你特别有自己的想法。
大家不是都是从没有经验到有经验的吗Top
26 楼songlife33(美女,偶们结婚吧)回复于 2006-09-06 14:50:20 得分 0
JFTop
27 楼yuwenge(活得痛快)回复于 2006-09-06 14:50:22 得分 0
毕业的时候说没人要,怨天尤人
没毕业的时候干什么去了,泡妞上网Top
28 楼ghchen()回复于 2006-09-06 14:55:00 得分 0
做一个网站需要多少时间?(http://www.2.1630000.com/)
我觉得这样的问题,很多人都很难回答,一个网站不可能看一眼就可以断定多久可以完成,我相信在中途一定是反反复复的修改.还有很多看不到的东西(创意,设计,测试,性能,开发环境等等).
Top
29 楼flyingbird110(看海的流星)回复于 2006-09-06 14:59:15 得分 0
mvc 三层就够。Top
30 楼ghchen()回复于 2006-09-06 14:59:43 得分 0
仅仅只是追求进度,那是远远不够的
Top
31 楼yanghuijun(会飞的鱼)回复于 2006-09-06 15:00:14 得分 0
int total(int n)
{
int num=1;
for (int i = 2; i <= n; i++)
{
if (i % 2 == 0)
{
num = num + i;
}
else
{
num = num - i;
}
}
return num;
}Top
32 楼fxqyyzg(海冬青)(昨夜西风凋碧树。独上高楼,望尽天涯路)回复于 2006-09-06 15:02:50 得分 0
你问的问题我都能答的不错,可是那两个网站让我作的话我也会说要一,两个月Top
33 楼renniliao(小a)回复于 2006-09-06 15:12:24 得分 0
教育体制的确脱节,但未必把毕业生全部扼杀。对于在校生的在校实践,很多学校基本上是没有的。怎么办?学生还是要找工作啊,学校一样还是要招学生阿。而公司和企业就不是随便招员工的了。学生是应该适应社会,但社会总要给学生一些空间啊。归根到底是学校的问题,而学校的问题再归根到底还是社会的问题。学校和企业都是社会中的组织,每个组织都是本着功利的目的在运行着,学校只想招更多的学生,扩大规模,赢得名声;企业只想招能直接干活的员工,不用付出培训的代价。那么学生呢?学生作为这个社会中被夹在“门缝”里的群体如何生存?Top
34 楼henry3695(henry(老师说学好正则可以赚美元的))回复于 2006-09-06 15:13:34 得分 0
呵呵,支持楼上的
我写了一个好像只有两层半的Top
35 楼ruanbl(白菜西红柿)回复于 2006-09-06 15:14:36 得分 0
刚毕业谁有经验,最多就是自己在学校里做点东西。
都要经验的话应届生都种田去了(好象种田更需要经验=。=)Top
36 楼Reeezak(坚持信念)回复于 2006-09-06 15:15:09 得分 0
1、 感觉lz给的第一个网站好过第二个,第二个真的是……尤其是最上面那个大大的没有任何特色的navigator……
2、 为什么一定要分层?具体问题具体分析,来不来就是3层5层的,到头来,郁闷的还是自己……
3、 分页的方式多了去了,各有各的用处。datagrid分页不是没有它的用处的,在数据量很小的地方,用这个可以提高代码可读性,性能也损失不了多少
4、 网站在上线运行后最重要是哪个方面???没看明白,是什么阶段还是什么方面?都已经上线了,哪个方面都重要,但哪个方面你也管不了了,不是吗?当然,维护又是另外一回事。
总的来说,lz的面试题很中肯,一般用这个就可以看出一个人会不会编程了,但是还不能知道其大致水平,这样薪酬方面很难把握的,因为有的人很会讲,让他做事的时候,你就等着郁闷吧^_^Top
37 楼zjw2004112(风之影)回复于 2006-09-06 15:18:09 得分 0
3、编写网站时最重要是哪个方面?
4、网站在上线运行后最重要是哪个方面?
楼住如果你这样问估计很多人都不知道说什么,感觉要用到的都很重要,Top
38 楼C5662601(你学的越多 你忘的越多 你学的越少 你忘的越少)回复于 2006-09-06 15:18:50 得分 0
第二个生成静态页了Top
39 楼zz0596(无~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~)回复于 2006-09-06 15:18:52 得分 0
毕业生找不到工作,企业招不到人才,那有经验不就是从毕业生开始吗?那些高手也不就是从
毕业生开始吗?那为什么这么瞧不起毕业生?Top
40 楼Reeezak(坚持信念)回复于 2006-09-06 15:20:04 得分 0
忘了说一点,如果你想分层的话,那么不要忘记代码生成器。
(我和那个分五层的人提起代码生成器,他居然不知道!还问我这个网站用代码生成器吗?你愿意挨累,我也不管你。)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
嗯嗯
codesmith真是很好用啊,不过还是要手工修改一番的,不过可以节省大量的时间,hoho
可惜的是,俺有日子没有写网站了……不记得咋用了(-_-!)Top
41 楼zz0596(无~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~)回复于 2006-09-06 15:20:36 得分 0
也活该让那些歧视毕业生的企业招不到人,培养了也该溜Top
42 楼mme(dog)回复于 2006-09-06 15:21:27 得分 0
1+2-3+4...n
这个式子忘记了,来个自己凑的
int total(int n)
{
if(n <= 1) return n;
if((n%2) == 0) return (1-(n-1)/2);
else return (1-n/2);
}
Top
43 楼deng1234(秋风)回复于 2006-09-06 15:21:43 得分 0
想招一个在学校做过网站的学生嘛,Top
44 楼C5662601(你学的越多 你忘的越多 你学的越少 你忘的越少)回复于 2006-09-06 15:21:45 得分 0
第二个省份城市好象是写死的没有作成连数据库不刷新Top
45 楼Reeezak(坚持信念)回复于 2006-09-06 15:23:16 得分 0
to zz0596() :
兄弟也不要这样说,其实大家都是混饭吃的。我们出来找工作,为了挣钱养家糊口;老板们开个公司,还不是一样为了挣钱养家糊口,最多是比我等程序员们过得滋润些罢了~~
另外,兄弟你搞错了一样事情,几乎没有哪个所谓的高手是从毕业才开始的………………个中原因,兄弟你就慢慢体会吧~Top
46 楼C5662601(你学的越多 你忘的越多 你学的越少 你忘的越少)回复于 2006-09-06 15:23:38 得分 0
不分层可以 因为asp.net就是代码和界面分离的
但连接数据库的类和一些经常用到方法应该自己封装成DLLTop
47 楼cime63(流浪的孩子)回复于 2006-09-06 15:23:45 得分 0
看来楼主所属公司就是那种小公司,要求马上干活的
分层当然不是越多越好,不过不分层的话,如果系统升级维护什么的会累死人的Top
48 楼ruanbl(白菜西红柿)回复于 2006-09-06 15:25:04 得分 0
付出就有回报
对进步的员工调整响应的福利的话
我相信他们是不会走的
因为他们出去也差不多就找到这样的待遇
但是如果企业小气不给加的话,那就没得说了
你说谁愿意在一个地方干个两三年还是老样子
想想就知道。如果是企业的老板我看他也不乐意这样Top
49 楼mme(dog)回复于 2006-09-06 15:26:40 得分 0
再来个递归的
int total(int n)
{
if(n <= 1) return 1;
else
{
if((n%2) == 0) return (n+total(n-1));
else return (-n+total(n-1));
}
}
Top
50 楼ruanbl(白菜西红柿)回复于 2006-09-06 15:27:51 得分 0
另外,兄弟你搞错了一样事情,几乎没有哪个所谓的高手是从毕业才开始的………………个中原因,兄弟你就慢慢体会吧~
-----------------------------------------------------------------------------------
那这样可不可以说他们一毕业就是高手了
如果不是
他们毕业的时候也不是高手
再说
高手是如何定义的
Top
51 楼caobob(我是虾米儿的fans,她的笑容很熟悉。)回复于 2006-09-06 15:30:42 得分 0
LZ,从你的题目中可以看出你是想招一个有潜力的员工.可是,事实上我们大多只是工人,代码工人.所以么,要求就别太高了.
还有关于那个层啊层的.有的时候一个网站就那几个表,之间又没什么太多关系,用什么层,意义在哪里?我做过一个90多张表的C/S程序,关系极奇复杂,那个时候发现最大的问题就是这三层非常难分出来.我们那时候因为实力不济,基本也只做到了两层半,逻辑和数据层有些地方还是混起来的.所以脱离实际情况谈分层没有意义的.但只有在这样的情况下,一个架构师的价值才能体现出来.
关于做一般的网站,把类分好就好了,刻意追求三层真的没什么意思的.Top
52 楼ruanbl(白菜西红柿)回复于 2006-09-06 15:30:44 得分 0
忘记
高手毕竟是少数
然后都要高手就有高手那中国就不是这样了Top
53 楼wuxingmaxail(君子坦荡荡小人常戚戚)回复于 2006-09-06 15:32:18 得分 0
我也是个毕业生,今年毕业,死活给我碰到个不懂的老板,上了班,边上边学!现在马马虎虎能完成他要求的事! 我想慢慢熬,我还是会学会的。。。。。。。。。。。。。。。Top
54 楼amnoh(会走路的鱼)回复于 2006-09-06 15:35:45 得分 20
1、请谈一下对三层架构的看法。
分层总的说来是好的,实现了数据的表现、存储组织以及业务逻辑等之间的分离,可以使程序员专注于一个点上思考问题,不像以前ASP那种把3种搅到一起那么让人头痛,以后维护也一般会好的多。 但分层也导致了一些实际的问题,比如每个对象实例化都有消耗的,比之将数据直接插进HTML,分层肯定要占用更多的系统资源,网站流量越大,这方面越需要小心,特别是分层有时造成数据库连接 打开-关闭 过于频繁的问题。
2、在asp.net网站里面如何处理分页的。也就是说分页显示数据的处理方式。
在存储过程或传入的SQL代码中实现分页,只取需要的部分;如果网站流量大,而一些数据是频繁被访问的(如新闻列表之类),那么,最好将其放入缓存,有请求时直接处理,不访问数据库,缓存的刷新视该类数据对时间的敏感性而定。
3、编写网站时最重要是哪个方面?
不要相信“性能不重要,加硬件就行”之类的鬼话,多想想访问量大的情况,从最坏处着手;规范编码,别给自己和别人找麻烦
4、网站在上线运行后最重要是哪个方面?
速度!
5、团队成员如何有效的配合工作?
这个问题。。我一直在等如来佛祖,上帝,安拉,三清道祖等几位高人的研究成果。。。
6、平时喜欢上论坛吗?上什么论坛?
上,CSDN, linuxfans.org
(CSDN一定要说,估计做肯定回答后,LZ会加问:“那你知道JYK在灌水区是几星的?”答:“不知道,只知在.Net区是1星的”,然后通过。。。)
7、编程题:s = 1 + 2 – 3 + 4 – 5 + 6 – 7 ......n
请编写一个函数,传入参数 n ,返回 s 的值。
public int s(int n)
{
if(n<1)
{
return -1;
}
int sum = 1;
bool add = true;
for(int iLoop=2; iLoop<=n; iLoop++, add=!add)
{
sum += add ? iLoop : -1 * iLoop;
}
return sum;
}
这个程序没没度,错了不负责:)
Top
55 楼wood542344(人生就是比当归大条)回复于 2006-09-06 15:37:09 得分 0
哎,招人的都这样,自己留不住人就不培养?大学生,研究生,自己工作了几年学了点东西就忘了自己那个时候是怎么过来的。反过来以别人要求自己的来要新人。
这就是猴子断尾巴的故事。楼主。Top
56 楼amnoh(会走路的鱼)回复于 2006-09-06 15:37:13 得分 0
晕,上边
这个程序没没度, =》 这个程序没测度Top
57 楼123ppmove(迷茫)回复于 2006-09-06 15:38:32 得分 0
不懂;;;;;学习;Top
58 楼amnoh(会走路的鱼)回复于 2006-09-06 15:38:40 得分 0
测试。。。
今天点超背啊,怎么老打错字儿。。。为什么五笔里度是二级简码,而试就是三级的呢。。。Top
59 楼san12655874(小三33)回复于 2006-09-06 15:39:26 得分 0
毕业的时候说没人要,怨天尤人
没毕业的时候干什么去了,泡妞上网
支持啊,所以鄙视不好好学习的大学生。。。
天天写代码的大学生们好好加油,坚持坚持啊
Codesmith 爽的狠,但是不适合刚出来混的。。。不然学不到东西Top
60 楼nan7757(骑着蚂蚁闯红灯)回复于 2006-09-06 15:39:54 得分 0
靠。那个鸟网站要是没有现成后台的话,全部代码自己写不得写个一两个月才怪。。
注:正常8小时上班制的情况下。。Top
61 楼tearslee(我身在.NET .NET却没有关于我的传说)回复于 2006-09-06 15:53:14 得分 0
唉....可怜我毕业一年没找到工作....
今天又碰到这样一个招聘的....怪自己运气不好吗?其实有点,真的.
寝室里一个连数据库都不知道是什么东西,C#都不知道是什么产品的同学,只因为招聘的是一个老乡,面试时就只谈了一些家乡的大事小事,结果上班了.现在回头一看:哇~!人家做了一年,现在还不是也在公司扛起了一把了...
任何人都有过这个阶段,你别不相信,很多现在比你差很多人应届生,以后可能就是你的上司!Top
62 楼sunhaihe(眼里有沙)回复于 2006-09-06 15:53:50 得分 0
楼上是那天应聘的那个人Top
63 楼jyk(今天由我来写的代码,明天就让程序自己完成!喜欢编程。和气生财。共同提高。共同进步!)回复于 2006-09-06 15:54:57 得分 0
to:amnoh
基本上就是正确答案了。(5、7除外)
第六题:括号里是错误的。
问上什么论坛只是想看看视野是否开阔。
第七题:算法上没有什么错误(我也没细看),但是思路上没有考虑效率。
====================================
mme(dog) 的
1+2-3+4...n
这个式子忘记了,来个自己凑的
int total(int n)
{
if(n <= 1) return n;
if((n%2) == 0) return (1-(n-1)/2);
else return (1-n/2);
}
这个是我理想的。
不用循环作,节省很多的CPU运算。虽然实际上不会有太大的区别,但是能够体现出来程序员的思维方式。
Top
64 楼orcale()回复于 2006-09-06 15:55:35 得分 0
呵呵...現在人難招.Top
65 楼luoqi(luoqi)回复于 2006-09-06 15:55:59 得分 0
1、请谈一下对三层架构的看法。
A:我也认为三层最合理,页面(包括,美工,纯页面,重构),逻辑(明确了解业务流程,操作流程等),功能类/接口(熟于数据处理,分布式处理,强调可扩展性,通用性)
2、在asp.net网站里面如何处理分页的。也就是说分页显示数据的处理方式。
比如使用DataGrid自带的分页功能、使用自定义(用户)控件、其他。
A:根据数据量,也可以是预计的数据量,不建议使用通用的程储过程,大量的数据(1000W级)应针对特定要求,如要那些字段,主键是什么,有什么规则,而做特定的查询,以下的,可以写个视图也比那个通用的过程要快(经过多次试验的).
3、编写网站时最重要是哪个方面?
A:一般项目是,客户体验,其次是设计思想.大的就反过来.
4、网站在上线运行后最重要是哪个方面?
A:优化,三层都要做.
5、团队成员如何有效的配合工作?
A:各做各的,有问题就交流,完工后更要交流,要能听进评语,好的吸收,差的当做没听见.
6、平时喜欢上论坛吗?上什么论坛?
A:csdn
7、编程题:s = 1 + 2 – 3 + 4 – 5 + 6 – 7 ......n
请编写一个函数,传入参数 n ,返回 s 的值。
A:
public int Even(int n){
int ret = 0;
if (n < 1) return ret;
if (n == 1) return 1;
if (n == 2) return 1 + 2;
float f = (n % 2);
int m = (n / 2);
if (f == 0)
{
return m + 2;
}
else
{
return -m + 1;
}
}
我欣赏你的做法,有空多交流.Top
66 楼netFrameWork007()回复于 2006-09-06 16:00:00 得分 0
我的观点
该转行的转行吧
不用10年微软的软件都可以让大家下岗了
Top
67 楼ensoniq()回复于 2006-09-06 16:07:47 得分 0
都是培训惹得祸Top
68 楼Reeezak(坚持信念)回复于 2006-09-06 16:09:10 得分 0
to ruanbl(白菜西红柿)
也许你是对的,但是现实是不以人的意志为转移的……
现实是什么?简单一点,在校的时候付出更对努力的人,都不会有这样的困惑的……Top
69 楼billrobin(宸博智者,业垂宇宙)回复于 2006-09-06 16:10:04 得分 0
to jyk (喜欢编程。和气生财。共同提高。共同进步) :
您用的是什么代码生成器呢?小软件公司构成: 10%的软件架构师
80%的代码工人
10%的业务人员
有思想的程序员很少,开发形成模式以后,对程序员的依赖就少了。Top
70 楼amnoh(会走路的鱼)回复于 2006-09-06 16:10:48 得分 0
第七题:算法上没有什么错误(我也没细看),但是思路上没有考虑效率。
============================
整整用了5秒钟去思考,楞是没想起公式来,就偷懒了,尽管如此,长时间的在网页上打字儿,已经不太妙了,
可惜没看上边那位兄弟的公式,要不一定抄下来的,嘿嘿Top
71 楼luoqi(luoqi)回复于 2006-09-06 16:14:20 得分 0
mme的结果是错的Top
72 楼dick78(vs2005+Ajax)回复于 2006-09-06 16:24:38 得分 0
数据量不大可以用DataGrid自带的分页功能,但数据量大不能用。我自己刚编了一个分页的类。虽然不太满意。但15-20万条记录翻页还可以。但排序受到限制。只能按主键排。不太理想。大家可有什么好的方法?分享一下。Top
73 楼vivianfdlpw()回复于 2006-09-06 16:25:06 得分 0
这面试题真的没多大意思Top
74 楼terryghz()回复于 2006-09-06 16:26:32 得分 0
看问的问题和面试官的说话水平,我觉得公司也一般般,个人也是从学生过来的,无论怎么样,招聘也不会去打击毕业生的信心,反而应该更多的鼓励!!很多国内的小公司面试的时候都这样,好像很看不起人似的,好像我们找工作就是求他们一样,所以面试回来后也会说这个公司的面试官不咋地,估计公司里会比较官僚主义,没什么意思
毕业生们。我顶你们Top
75 楼basanovic(巴萨诺维奇)回复于 2006-09-06 16:29:03 得分 0
看完帖子和回复,突然就没有信心了……Top
76 楼jyk(今天由我来写的代码,明天就让程序自己完成!喜欢编程。和气生财。共同提高。共同进步!)回复于 2006-09-06 16:29:19 得分 0
to:billrobin
我的网站不是一般的分层结构(可以参看http://community.csdn.net/Expert/topic/4949/4949724.xml?temp=.8715021)
所以一般的代码生成器也是不能用的,我用我的“代码生成器”,当然也不是你想象的那个样子的。
我们基本不想要“代码工”。Top
77 楼yzx110(原振侠)回复于 2006-09-06 16:39:31 得分 0
lz出的这几个题目除了最后一题还算笔试题,
其他题目个人感觉都不应该出在笔试题上,直接问问就可以了,
否则要长篇大论的写没几个人写得好Top
78 楼shrinerain(圣影雨)回复于 2006-09-06 16:45:06 得分 0
上不上CSDN这种面试问题纯属多余。
真正高手谁有那闲心来泡CSDN,除非邹建等和CSDN有关系的人。
而且就算找资料也是去MSDN等Top
79 楼winesmoke()回复于 2006-09-06 16:46:16 得分 0
我也才毕业的
但我觉得我还不止于这么衰
呵呵...
Top
80 楼xfary(风飘摇)回复于 2006-09-06 16:53:37 得分 0
鄙视代码生成器
还有不要整天多层架构挂嘴边,每啥意思!Top
81 楼LoveCherry(论成败,人生豪迈;大不了,重头再来!^_^)回复于 2006-09-06 16:54:56 得分 0
呵呵,等我这里面试好公开初级程序员面试题Top
82 楼swordmanII(Programmer)回复于 2006-09-06 16:55:32 得分 0
amnoh(会走路的鱼)
测试。。。
今天点超背啊,怎么老打错字儿。。。为什么五笔里度是二级简码,而试就是三级的呢。。。
---------------------------------------------------------------------------------
应该用词组,就不会有这个问题了。Top
83 楼rock1124(带着上帝和女涡逛街)回复于 2006-09-06 17:03:44 得分 0
我顶应届毕业生....我也是刚毕业的,之前在学校也是没什么项目经验,也只是写写代码之类的.
出来工作后感觉学校学的是多么垃圾,不实用. 其实很多毕业生都是愿意学的,只是很多都是被企业拒之门外.当然企业也有一点就是公司本身愿不愿意培养?有没有资金去培养?
一般的大公司是比较注重个人素质的,当然技术方面也会提到,不过是其次,不会为难毕业生的.我公司就是这样.其实技术的东西是可以学的,关键就是个人素质和对工作的态度.Top
84 楼zhangye820911(迷茫)回复于 2006-09-06 17:09:47 得分 0
顶下.给新人点时间和空间!Top
85 楼c137004801211401(jole)回复于 2006-09-06 17:10:07 得分 0
http://www.2.1630000.com/
作好烂
每次都提交次服务器不累4Top
86 楼MeChecksV()回复于 2006-09-06 17:10:21 得分 0
面试这么简单,我杂没遇到你这样的面试官呢Top
87 楼hsutter(ISO C++委员会主席;http://blog.csdn.net/hsutter)回复于 2006-09-06 17:22:05 得分 0
不说和技术有关的了,我遇到的很多应聘者至少有两个大问题:
1、自己把自己说不清楚
2、有一些人的职业道德太差,过于看重钱,处理问题也缺乏灵活性。我遇到过一个,技术上还可以,我基本定下来要他了。他和HR在保险等上纠缠不清,HR后来给我诉苦说这人难缠,不想要,怕来了也麻烦。其实这是个很简单的事情,灵活一点,可以在薪水上多要求点嘛。而且就绞在这点事上,其他如来了做什么工作,团队情况如何都不关心。所以后来没要。Top
88 楼wzhh598(Watchouwa)回复于 2006-09-06 17:22:18 得分 0
我自己觉得,一个程序员,不是你会分层的理论就觉得还了不起,关键就是你要把他具体实施起来,有些东西不要为了分层去分层,而是要考虑效率,和你开发的东西到底需要不??还有,开始我觉得还是自己好好的写些东西出来,当你到了一个层次的时候,你就会去考虑新的思路!如果一上来就能将软件框架,就能将每个类的设计得到最优化,我觉得他是牛人!!Top
89 楼javasion(狂—*…%¥)回复于 2006-09-06 17:22:44 得分 0
这些面试题确实简单,不过对于毕业生也差不多了。
现在的毕业生的技术质量,确实是比较有问题的。Top
90 楼afraidren(美尼斯)回复于 2006-09-06 17:40:16 得分 0
我记得面试时,问我高斯公式怎么写。那时我只知道高斯的的大概理论。但高斯公式不会啊。但我做程序员做到现在好象也没用到高斯公式。还有一次面试时问我是否精通oracle,sql200,java,c#,vb,pb,html,javascript,.net,asp,jsp等等,但工资好象就给1500。哎!精通这么多就值这个价。感觉面试的人就是没脑子的。Top
91 楼Allen2064(炊烟草民)回复于 2006-09-06 17:45:09 得分 0
企业人才难求,大学应届毕业生工作难找,这是为何啊??
一个为了发展,一个为了某一个工作。彼此难啊!无经验!即使有潜力也不要啊!Top
92 楼aafshzj(生活需要breakthrough)回复于 2006-09-06 18:12:17 得分 0
看了刚才一位朋友的“招聘程序员的感想”,里面有不少内容确实说得很实际很有些道理。
不过,对于多层结构在“网站里面是不太适用的”这一点,我觉得可以拿出来商榷,呵呵。
我感觉呢,多层结过对于网站绝对是可以应用的,如果应用得当的话,效果会很惊人。但是,多层结构也绝不是一“多”就灵。在没有想清楚为什么要多层结构,不同场合下应该怎样多层结构的情况下,实践多层结构确实也可能是一件吃力不讨好的事情。一句话,很多事情,不在于做不做,而在于怎么做。
欢迎大家访问我的博客:http://blog.csdn.net/aafshzj/Top
93 楼feixue_XXXX(飞雪)回复于 2006-09-06 18:25:44 得分 0
s = 1 + 2 – 3 + 4 – 5 + 6 – 7 ......n =(n为偶数 n/2+2)(n 为奇数 (3-n)/2)
Top
94 楼qi220()回复于 2006-09-06 18:28:37 得分 0
我是一个在校大学生,专业偏软,说实话,学过的东西基本上就是,这学期学下学期忘,也可能是自己下的功夫不够,但每学期的课确实挺多的,还有一些非专业的东西要看,我个人认为在大学阶段应该追求知识的广度,因为学生在校期间并不知道自己毕业后会从事什么样的工作,一定的广度会让自己很快的熟悉自己的工作.当在实际工作中明确了自己做的到底是从事哪一方面的知识时,就会很快进入一定的深度,甚至是高手,所以我想说应届生确实是没有什么经验,但是有潜力,也有朝气和精力!!!Top
95 楼yiyuanVSbo()回复于 2006-09-06 18:41:34 得分 0
我还没毕业,不过看看这个,还是得多学点,不光是技术的.看来我要学业的太多了.哈哈,加油加油Top
96 楼greennetboy(我的老婆叫静静)回复于 2006-09-06 19:03:41 得分 0
最讨厌一棒子打死的,毕业生怎么就不行了.
我就是新毕业的.怎么了?到哪里都是高级程序员
前段去一个公司,竟然说我是中高级,我都快气死了.
没说毕业的时候,眼睛都是亮的,一说刚毕业,马上就压价,什么人品!
刚毕业怎么了,在公司我做一个小时的活,顶他们作一○天的.
劝大家在说这说那的时候也摆正一下自己的态度.
刚毕业的怎么了?找谁惹谁了!都拿刚毕业开刀.
你们谁不是刚毕业的,拉出来比比!
Top
97 楼yougucao379548695(郑州-小刘)回复于 2006-09-06 19:52:08 得分 0
毕业的时候说没人要,怨天尤人
没毕业的时候干什么去了,泡妞上网
tongyiTop
98 楼netdys()回复于 2006-09-06 19:52:59 得分 0
看了半天,简直是狗屁Top
99 楼happydivid(泓笑)回复于 2006-09-06 19:53:38 得分 0
int result(int var)
{
switch ( var > 0 ? var : 0 )
{
case 0: return 0;
case 1: return 1;
case 2: return 3;
default:
{
if ( var % 2 == 0 )
{
return 2+var/2;
}
else
{
return 1-var/2;
}
}
}
}Top
100 楼szc21(卖炭翁)回复于 2006-09-06 20:12:19 得分 0
greennetboy(我的老婆叫静静)
to
楼主是对事不对人,没说刚毕业的一定不好,但凭良心说,有多少个刚毕业出来就是高手的?很多都是在学校听老师讲讲,确实很多方面都还欠缺!这就看公司愿不愿意培养你了Top
101 楼qinhl99(林鸿)回复于 2006-09-06 20:22:08 得分 0
做一个网站需要多少时间?(http://www.2.1630000.com/)
我觉得这样的问题,很多人都很难回答,一个网站不可能看一眼就可以断定多久可以完成,我相信在中途一定是反反复复的修改.还有很多看不到的东西(创意,设计,测试,性能,开发环境等等).
如果是我,我可能会粗略的估计为1个人月,如果这个人比较牛的话!但这样的人似乎太少,呵呵Top
102 楼greennetboy(我的老婆叫静静)回复于 2006-09-06 20:25:20 得分 0
我也是说不要一棒子打死.不要一提毕业生都翻白眼!
跟你说我开始上班的时候,人家问我工作几年了,我说大三,
人家立马一种异样的眼神,不过,不管怎么样,后来是我带他带了一年.
当然我不是高手,我相信高手的定义不一定是技术多么高,还包括态度,人品,
当然技术行业,技术是衡量一个人的一个重要标准.
总之,对待毕业生大家的态度未免有过失吧.不想说太多!只是希望不要一棒子打死而已!Top
103 楼greennetboy(我的老婆叫静静)回复于 2006-09-06 20:31:08 得分 0
做一个网站需要多少时间?(http://www.2.1630000.com/)
问这样的问题说明面试者要不就是缺少经验,要不就是察看应聘者的诚心度
一个不懂技术的人如果说二天就能作完,你难道就用他了么?
这个问题根本不能作为你评价人家水平的标准.因为这样的网站,你给他程序结构了么?你给人家界面看看,你当人家是美工么?
再简单的系统都有个度,让你写个这样的网站,我保证你10年都有活干.关键是干到什么程度!
Top
104 楼jijl2001(jijl2001)回复于 2006-09-06 20:38:01 得分 0
楼上的正是我要说的,那个网站,要是我做说不定还做不出来。
做不出来也不一定说就是差的。Top
105 楼wubaowang(Knowledge is power)回复于 2006-09-06 20:41:20 得分 0
路过.签写完毕.Top
106 楼effun(地瓜)回复于 2006-09-06 20:53:22 得分 0
int Func(int n)
{
if (n++ > 1)
{
int s = 1;
while (--n > 1) s += n * ((1 - (n % 2)) * 2 - 1);
return s;
}
return 0;
}
聘我吧,呵呵。Top
107 楼congrati(congrati)回复于 2006-09-06 21:17:58 得分 0
多人合作写页子,主要是交流,沟通少了花的时间自然就多了,正所谓磨刀不误坎柴功啊!!
你想想微软发哪么大的精力把分页封装起来为的是什么,是提高效率啊,不否认你是一个高手,写个分页程序要不鸟多少时间,但哪就不是时间了吗??当然原理性的东东还是得知道噢。
网站在上线运行后最重要是哪个方面????这个问题最奇怪,网站上线运行了哪个方面不重要啊,你能回答你自己提的这个问题吗??
最要不得的---你不能看低人家,我想你刚进公司的时候,你就什么都会,什么都知道吗??还不是从无到有,从不了解到了解
Top
108 楼mofaser(鬼画符)回复于 2006-09-06 21:45:08 得分 0
markTop
109 楼glshu()回复于 2006-09-06 21:46:28 得分 0
1、LZ的描述有点艺术加工。
2、毕业生应该提高自己的技能。
3、BS那些只渴求,不培养的企业家。
4、千里马到处有,伯乐难求。Top
110 楼biao1(蓝色代码)回复于 2006-09-06 22:24:13 得分 0
mark以后看Top
111 楼jksharp(一针见血)回复于 2006-09-06 23:51:42 得分 0
jiu ye nanTop
112 楼Dennis_maomao(大熊猫)回复于 2006-09-07 00:18:14 得分 0
to jyk (LZ)
(
2、应届毕业生
没有办法,应届毕业生应该自己考虑的问题,如何让公司接受你?如何找到锻炼的地方?
不能让公司来考虑这些吧。
人是要适应社会的,而不能让社会适应人。
把人锻炼出来了,你能留住他吗?
沈阳的工资比较低,涨了能耐了就想往外地跑,原因很简单 —— 工资高!
)
楼主的这两次 说的 本身都是对的,但是你没发现矛盾嘛?
正是因为人要适应社会,所以外面有工资高的,甚至高出很多,为什么要还留在这里?
人要适应社会,公司就不用适应社会嘛?应届生要找机会要从自己身上找问题,你公司要留住人,不应该从自己身上找原因嘛?
就像公司不愿意没有原因的给应届生锻炼机会一样,他应届生不是受了你公司什么恩惠才进公司的,那么当他有能耐了为什么还要拿着微薄的工资为你公司卖命,卖青春呢??!!
思考问题的时候要摆正心态~这很重要Top
113 楼jyk(今天由我来写的代码,明天就让程序自己完成!喜欢编程。和气生财。共同提高。共同进步!)回复于 2006-09-07 06:21:04 得分 0
TO:terryghz
我没有打击毕业生的信心,只是说了点实话,另外学习不能学成了书呆子。
拿着五层不服不份的,说点不同的意见就说,那就不分层都写在一起吧。
这是什么态度呢?刚毕业,虚心一点不可以吗!
Top
114 楼jyk(今天由我来写的代码,明天就让程序自己完成!喜欢编程。和气生财。共同提高。共同进步!)回复于 2006-09-07 06:24:09 得分 0
to:c137004801211401
你不提交服务器,怎么获取新的信息呢?ajax也是要提交的呀,只是没有进度条了。Top
115 楼jyk(今天由我来写的代码,明天就让程序自己完成!喜欢编程。和气生财。共同提高。共同进步!)回复于 2006-09-07 06:25:12 得分 0
to:MeChecksV
看着简单,实则很难!没有一两年网站经验的是回答不好的。Top
116 楼jyk(今天由我来写的代码,明天就让程序自己完成!喜欢编程。和气生财。共同提高。共同进步!)回复于 2006-09-07 06:30:20 得分 0
to:wzhh598
很赞同你的看法,我自认为我的面向对象的能力很不够,软件框架,每个类的设计也都是做不能一下子就做好的,所以我是不用这种很严格的架构的。(修修改改的受不了呀)Top
117 楼jyk(今天由我来写的代码,明天就让程序自己完成!喜欢编程。和气生财。共同提高。共同进步!)回复于 2006-09-07 06:34:18 得分 0
to:aafshzj()
多层结构 也十分好多种的,灵活应用是可以达到很高的效率的,但是基本商会改得面目全非的,至少我的是这样的。
Top
118 楼jyk(今天由我来写的代码,明天就让程序自己完成!喜欢编程。和气生财。共同提高。共同进步!)回复于 2006-09-07 07:00:14 得分 0
to:qi220()
你说得很对,希望您能很快地成为高手!
只是成为高手的路漫长。我用四年多的时间才走了一半,也许是一少半。Top
119 楼jyk(今天由我来写的代码,明天就让程序自己完成!喜欢编程。和气生财。共同提高。共同进步!)回复于 2006-09-07 07:02:05 得分 0
to:greennetboy
不要激动,刚毕业的有高手也有菜鸟。
同样,工作了几年的也是有高手也有菜鸟。Top
120 楼jyk(今天由我来写的代码,明天就让程序自己完成!喜欢编程。和气生财。共同提高。共同进步!)回复于 2006-09-07 07:07:59 得分 0
to:congrati(congrati)
不是我看低人家,而是要谦虚,不要自以为是,听不进意见。和他同来的人就谦虚的很多。而且有自己的见解。在同一个培训机构学出来的是不一样的。Top
121 楼jyk(今天由我来写的代码,明天就让程序自己完成!喜欢编程。和气生财。共同提高。共同进步!)回复于 2006-09-07 07:08:47 得分 0
分页封装起来之后可以在所有的项目里面使用,可以节省n多时间。Top
122 楼jyk(今天由我来写的代码,明天就让程序自己完成!喜欢编程。和气生财。共同提高。共同进步!)回复于 2006-09-07 07:10:39 得分 0
to:Dennis_maomao
公司也要适应社会,公司也不能烧钱,没有那么多的钱呀,有钱说有钱的,没钱说没钱的。Top
123 楼jyk(今天由我来写的代码,明天就让程序自己完成!喜欢编程。和气生财。共同提高。共同进步!)回复于 2006-09-07 07:26:44 得分 0
to:Dennis_maomao
>>就像公司不愿意没有原因的给应届生锻炼机会一样,他应届生不是受了你公司什么恩惠才进公司的,那么当他有能耐了为什么还要拿着微薄的工资为你公司卖命,卖青春呢??!!
你的这句话是不是以公司培养了他为前提的,如果是的话,公司培养一个人需要多少钱和精力呢?!
长点能耐了因为钱少就散了,这样做对吗?想想你上学时候的学费,想想你在某某培训机构里交的学费,再想想你在那里学到的东西。
再想想你在公司里拿到的工资和学到的东西!
这些你都想过吗!
Top
124 楼jyk(今天由我来写的代码,明天就让程序自己完成!喜欢编程。和气生财。共同提高。共同进步!)回复于 2006-09-07 07:36:57 得分 0
还有一点:你在公司前三个月的做的事情、创造的价值,和你在公司后面的几个月里做的事情、创造的价值,有没有增加?
如果有的话,自然是要加工资,或者是给奖金;
如果没有的话,你凭什么来要求加工资呢?只是因为你提高能力了吗?你的能力是怎么提高的呢?没有公司给你提供的环境(比如参与一个项目的设计、编写等),你在家里就能提高了吗?
Top
125 楼comerliang(天地良心)(性欲被自己倒分倒没了,以后再也不敢倒分了,想倒分的兄弟看看我的下场吧,男人没了性欲真不爽)回复于 2006-09-07 08:05:33 得分 0
LZ自己打自己脸呢吧?
4、工作经验
现在我基本不想招没有工作经验的,除非你特别有自己的想法。
我问上不上论坛?上不上CSDN?回答是很少来。
只是闷在学校里面,或是某某培训机构里面,学习五层结构做一个购书网站,用DataGrid自带的功能来分页,这样的人我是不想招的?
以前有“书呆子”这个词。现在呢?
=====================================================
还有就是,楼主出的题目,是想让没经验的人答的嘛?
============================
疑惑楼主的能力,是不是合格做招聘工作,当然我不是怀疑你写代码的能力Top
126 楼qzh1119(大浪淘沙)回复于 2006-09-07 08:16:38 得分 0
收益非签Top
127 楼lzsj79611()回复于 2006-09-07 08:46:57 得分 0
遇到LZ 好幸福 怎么简单的面试Top
128 楼rock1124(带着上帝和女涡逛街)回复于 2006-09-07 08:49:55 得分 0
TO LZ
感觉LZ的公司不怎么样,你公司缺人了,但是不想花大的成本来换人...又不想培养新人..觉得是一招进去的就要求会把工作做得很好的那种. 一个毕业生很难那样的..除非牛人...是牛人的话可能看不上LZ公司.Top
129 楼yl0002(yl)回复于 2006-09-07 08:55:06 得分 0
题还可以。不过刚开始考查的几方面没一个靠谱的。估计进去也呆不长。Top
130 楼7712190(25458848@163.com)回复于 2006-09-07 08:58:09 得分 0
同一楼上的观点 这种公司我 打死 都不去
Top
131 楼jyk(今天由我来写的代码,明天就让程序自己完成!喜欢编程。和气生财。共同提高。共同进步!)回复于 2006-09-07 09:03:30 得分 0
我也是刚刚做招聘的工作。
还缺乏经验,也请大家多多指教。
听听他们的回答,就可以看出来又没有经验了,而且还可以看出来他们的对待问题的方式。
看看大家的回帖,也就可以知道大概的水平和经验阅历了,Top
132 楼cime63(流浪的孩子)回复于 2006-09-07 09:04:26 得分 0
千里马常有,而伯乐不常有
楼主明显非伯乐Top
133 楼cime63(流浪的孩子)回复于 2006-09-07 09:05:17 得分 0
当然,俺明白,俺的小水平楼主已经完全看出来了,哼哼,幸好不用去楼主公司Top
134 楼GXY2005(民工甲:杀富济贫,打土豪分田地)回复于 2006-09-07 09:08:15 得分 0
不光您发现这个问题,在软件这个行业我认为致少有70%的人渣。以前公司有二十多个人,真正干活的只有5,6个人。一天把我累得半死,二个月前,我在网上看到一个程序员说公司有固定的开发模式,认为学不到东西。我认为您们公司也要这样做。程序员不准带来自已的代码。让它只按您们的开发模式去实现就行了。也就是规范。不过,要有一个到二个对多层和框架特别熟的架构师,其它招的人让他帮您实现就行了。我现在就是这样做的。公司现在有二个程序员连连接字符串都不会写,但他们能写一个系统出来(用户已付款,验收)。因为我们把好多技术性的处理全封装到类里了。在这方面,多交流。
-----------------------------------
误人子弟!Top
135 楼shalen520(Love will keep us alive)回复于 2006-09-07 09:11:35 得分 0
看几个页面就让别人估算做这个站需要多少时间?
楼主幽默...Top
136 楼kgdiwss(∮明天去要饭)回复于 2006-09-07 09:12:10 得分 0
题目不难,工作过的人应该能回答出来,不过没工作过的人,估计不好说,只能乱侃一翻了。Top
137 楼hertcloud(·£孙子兵法£·)回复于 2006-09-07 09:16:15 得分 0
当我问在网站里面怎么做分页,多数人都回答用DataGrid自带的分页功能。
呵呵
很多 只学过.net的程序员 用了几年.net的程序都还
只知道 这个...
..................Top
138 楼mabuchi()回复于 2006-09-07 09:16:19 得分 0
楼主以为自己是谁啊Top
139 楼san12655874(小三33)回复于 2006-09-07 09:16:41 得分 0
不要觉得这几个问题没什么技术含量,其实考虑到很多的问题,如细节,思考问题的细节等等。
招聘不光要看技术到不到位,更重要的是对待同一个问题你会是什么样的看法,为什么会这样开,分析下原因。这是思考方式的问题,和技术也是成正比的,所以我是支持楼主,把复杂的东西抽象为几个比较简单的题目,看下有没有虚心的、有好的思考方式的、能有自己思想的、或者更多的是能够迅速掌握技术的员工。。。
支持 LZ
"千里马常有,而伯乐不常有",不是伯乐不常有,而是自认为是千里马的人太多了,这个世道没办法,能虚心求教的没几个。。。。
Top
140 楼jyk(今天由我来写的代码,明天就让程序自己完成!喜欢编程。和气生财。共同提高。共同进步!)回复于 2006-09-07 09:20:56 得分 0
上论坛可以看到很多人的想法,弥补自己漏掉的部分,感谢大家的支持!Top
141 楼cime63(流浪的孩子)回复于 2006-09-07 09:33:18 得分 0
回复人:jyk(喜欢编程。和气生财。共同提高。共同进步) ( 一星(中级)) 信誉:100 2006-09-07 09:20:00 得分:0
?
上论坛可以看到很多人的想法,弥补自己漏掉的部分,感谢大家的支持!
========================================
论坛上的人大多没什么想法,除非是邹建等等一级的
俺们经理,不是做"简单的"网站的,做GIS,webgis,不见他们上CSDNTop
142 楼thinkc(【抗火、抗冰冻、抗闪电、抗毒、物理攻击无效】)回复于 2006-09-07 09:35:58 得分 0
鄙视自己一下:DataGrid自带的分页功能都不会。
Top
143 楼san12655874(小三33)回复于 2006-09-07 09:49:38 得分 0
问题是:你是不是他们一级的?
都是他们一级的,那程序员回去种田啊Top
144 楼aaapll()回复于 2006-09-07 09:56:15 得分 0
现在面试不好过啊,什么考官都有,什么问题都有,一不小心就是会受到严重打击。与其说楼主要的是有经验的,还不如说要的是直接能参加到你们公司项目中去的人。有经验不等于直接上手
Top
145 楼Reeezak(坚持信念)回复于 2006-09-07 09:56:22 得分 0
to cime63(归去来)
俺们经理,不是做"简单的"网站的,做GIS,webgis,不见他们上CSDN
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
(-_-!!!)
不明白这个有什么先进的地方?而且,难道GIS就不是程序了?不过是实现的方式略有不同而已,有专业背景的人做起来会得心应手一些罢了……
另外,个人认为“经理”是不应该涉足这么多的技术细节的,应该更加注重整体和大局Top
146 楼jiangnan51()回复于 2006-09-07 09:57:03 得分 0
这个面试题 实话说比我做的那个很简单了。。。
主要是现在大学生实践少。。用人单位又不愿意培养人
不过招有前途的程序员很难Top
147 楼billrobin(宸博智者,业垂宇宙)回复于 2006-09-07 10:02:24 得分 0
to 楼主:
您的原话:
还有一点:你在公司前三个月的做的事情、创造的价值,和你在公司后面的几个月里做的事情、创造的价值,有没有增加?
如果有的话,自然是要加工资,或者是给奖金;
如果没有的话,你凭什么来要求加工资呢?只是因为你提高能力了吗?你的能力是怎么提高的呢?没有公司给你提供的环境(比如参与一个项目的设计、编写等),你在家里就能提高了吗?
你在家里就能提高了吗?
我也曾有您这样的反问别人,但我发现经常都是这样的结果,我就总结了一个规律。
本性。
怎么办?我也在摸索中。。。
Top
148 楼cime63(流浪的孩子)回复于 2006-09-07 10:08:43 得分 0
回复人:Reeezak(坚持信念) ( 两星(中级)) 信誉:100 2006-09-07 09:56:00 得分:0
?
to cime63(归去来)
俺们经理,不是做"简单的"网站的,做GIS,webgis,不见他们上CSDN
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
(-_-!!!)
不明白这个有什么先进的地方?而且,难道GIS就不是程序了?不过是实现的方式略有不同而已,有专业背景的人做起来会得心应手一些罢了……
另外,个人认为“经理”是不应该涉足这么多的技术细节的,应该更加注重整体和大局
======================================================
发出去后就后悔了,容易被人抓住把柄,果然!!!
GIS当然是程序,不过,对您说的"略有不同"不敢苟同,当然,可能俺比较笨吧Top
149 楼Reeezak(坚持信念)回复于 2006-09-07 10:17:56 得分 0
其实,我觉得lz的面试题虽然有问题,但是很多应届毕业生的心态更有问题~~
我也是应届毕业生过来的,曾经在面试网易的时候听到面试官(经理级,好像是负责广州的吧,不记得了)说了这么一句:“又是毕业生”~~当时我很是郁闷,不过后来听那个面试官说的一些话,觉得人家这样看也不无道理,这个时候,她问了一个问题:“你们对我说的有什么看法吗?”这个时候就看你的表现了,我觉得这个更像是在测试AQ~~~
去年我面试别人的时候,我从来不介意毕业生的,我希望能够挖几个有潜力的家伙来培养,哪怕现在什么都做不了也不怕(我面试的时候几乎不问技术的,除非你说你会,你会什么我就问什么,反正不会为难你),但是我很失望,找了两个比较合适的,但是:
一个没有实战经验(兼职也没有,就只是自己用C#做了做计算器之类的)要求税后不能低于3500,无语;
另外一个,跟上面那个差不多,但是说的更漂亮一些,这次要2500(这个价钱还算厚道吧?),但是后面的表现让我郁闷到极点,教了一个月,不用做什么,看书就行,不明白的来问我,自己动手练习一下(我可是有给他指明方向的哦,还会时不时的去检查学习情况),第二个月还是什么都不会,到第二个月底,叫他给我做一个查询用的界面(反正是很简单的,就是一堆textbox+几个button+一个datagrid),做了一个礼拜居然没做出来,大家说说,这要我培养多久?一年,公司出30000多块钱和某职位一年的时间就等到了一个只会做这样的界面的人?
我说了这么多废话,无非是希望各位师弟师妹们,其实不要老是说谁会不给你机会,公司不给你机会,面试官不给你机会,要知道,这是一个竞争的弱肉强食的社会,不会有多少人愿意平白无故的给你机会(除了你的父母),机会只有自己去争取~~~就像我在一篇blog里面写的那样,就算你把社会仇恨到了极点,又如何?地球照样转,人家照样活~~
从现在做起,多看一些些的书,多学一些些的知识,会有好处的~~Top
150 楼longxin123(龙的心)回复于 2006-09-07 10:20:29 得分 0
俺也是应届毕业生,并且还不是学计算机的,而是学化学的,那这样说找个计算机工作更难了!!Top
151 楼woaichenyu(小吴)回复于 2006-09-07 10:23:05 得分 0
呵呵
顶了
我也招过人
Top
152 楼fireicesion(冰与火的洗礼)回复于 2006-09-07 10:24:14 得分 0
public int Add(int n)
{
int s = 0;
for(int i = 1;i<=n; i++)
{
int j =i;
if( j!=1 && j%2 == 1)
{
j = -j;
}
s=s+j;
}
return s;
}Top
153 楼jiangnan51()回复于 2006-09-07 10:24:34 得分 0
Reeezak说的很好。。。我也深有感触
学习还是在于自己的努力。。。Top
154 楼HootTotti2008()回复于 2006-09-07 10:25:14 得分 0
http://www.2.1630000.com这个网站一个月包括美工一个人
我包了Top
155 楼sf1982123()回复于 2006-09-07 10:26:11 得分 0
楼主!请问一个企业发展没有自己的FRAMEWORK能行吗???要有自己的FRAMEWORK就必须分层!
N层构架开发效率是没有过程开发效率高!但是企业没有自己的底子还能干几年?????
我估计很快就关门大吉了吧!!
说实话我很少上CSDN论坛!这个ID是借别人的!我去的更多的是博客院和博客堂!!
关于你贴出来那两个网站光看前台能看出啥来???你知道这个网站的业务流水量是多少吗??过百万过千万的流水量呢???你就单凭外观就武断的说小东西很快就搞定了???我还说那第一个网站要5人一年呢(运营,维护人员不算在其中)!!!特别是这样购物网站牵扯到很多问题需要考虑!!不过我告诉你这个网站2人一星期就能搞定,再说快点一人两天也行(网上开源的有弄来改改就行)!但是前者和后者的价钱我想就不用说了吧!!!至于网站上线运营内容大于程序!!所以关键是网站的内容!!内容又不是我们CODER关心的事这些东西交给运营团队就可以了!!!
分页这个题问的还是比较好的
分页用通用分页存储过程!这些东西到处都是!随便找来用就可以了!技术含量等于零!面试的人不知道就表明那个人不好学!不问为什么!这种人是不能要!如果面试的人不知道用存储过程,但是他知道用自带分页功能不好,不好在啥地方表明他能发现问题!但是解决问题的能力有限(或是发现了根本没有想去解决也就是懒人!)这种人也不能要!!所以我觉得你这个问题问的比较好!
关于那个算法题我实话说我很烦那些东西!我这个人"懒"得动脑子想,程序员大都是懒人!能不多写绝对不会多写,能不想就不想!所以CODE BUILDER就产生了!!(我说CODER都是懒人纯属个人观点!)
看来看去觉得你这个面试题还是有很多不托的地方!!
我个人认为要考察一个人是不是合格的CODER关键是
1)能不能很好的理解系统构架师的意图!能不能理解项目经理的意图!
2)分析问题解决问题的能力!!(我就记住两个网站一个是GOOGLE,一个是微软官网这两个站解决问题就足够了)
3)必须熟练使用IDE环境,IDE都不熟还写鸟代码!!
4)有没有虚心的学习态度,和团队意识!
5)良好的编码习惯!注释,格式,命名规则,文档,必须做单元测试!有些人就容易忽视这些,有句话细节决定成败这些要求都达不到就不行!
6)程序员表达能力一定要好!这样才能方便与同事沟通!因为首先代码不是给你自己看的,另外就算你代码写的再正规注释再详细别人也有看不懂的时候!所以就需要你去讲述!所以表达能力是必备!
以上是个人观点仅供参考如有不托之处请批评指正,我虚心接受!我以前是一名CODER现在是一名厨师!我这人最烦加班!所以改行!!!!希望大家继续讨论!Top
156 楼Reeezak(坚持信念)回复于 2006-09-07 10:28:06 得分 0
to cime63(归去来)
GIS当然是程序,不过,对您说的"略有不同"不敢苟同,当然,可能俺比较笨吧
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hoho
我并不是这个意思
我的意思是说都是程序,比如arcgis之类的,开发其实并不是特别难的事情
最多是数据的处理方面比较困难罢了
如果要跟其他的程序结合就要考虑更多的东西(千万别说“传值”很简单哦,^_^)Top
157 楼luck0235(风平浪静时人人都能掌舵)回复于 2006-09-07 10:28:27 得分 0
5、多层结构
先不讨论他好不好,我感觉在网站里面是不太适用的。
-------------------------------------------------------------
呵呵,这点不太赞同,分层的主要目的是让代码更具逻辑性、更方便维护与扩展,在代码复用性上也更具优势,不可否认在小型项目里过多分层会显得繁琐,但楼主不能一概而论,现在的很多B/S应用在复杂程度上不低于C/S,特别是在.net中,写Web的跟写WinForm的其实没啥两样。
我也经常干一个人写三层的事,觉得应用开发,代码分层还是不可少的:)Top
158 楼lovingkiss(桃花影落飞神贱,碧海潮生<吹>玉箫 坦白从良 抗拒强奸)回复于 2006-09-07 10:33:29 得分 0
http://www.2.1630000.com/
一个人一个月可以做
三个人两个月也可以做
不过我敢说,一个人一个月忙活下来的话,基本上这个网站代码层会很垃圾~~
规划、美工、数据库设计、了解用户意图——你还是找个工人罢。。。
小软件公司赶工程的话,千万别找高手。。。。。。。。
反正你卖出去就不管后期了。完成了是原则。。。Top
159 楼sf1982123()回复于 2006-09-07 10:34:23 得分 0
说到分工我感觉应该由项目经理来完成!!!这些都不是CODER关心的事情!项目经理会根据个人的能力谁擅长与那层的编写就由谁去编写!!!我以前的公司不大也就是50人(开发的)左右一个项目经理带几个人彼此都很熟悉!接到项目如果以前作过类似的项目几乎都是拼装!!!!而且分工也很合理因为都有默契了!!所以工作很轻松!就是有时候单子急加班我受不了!Top
160 楼heweitykc(HeWei)回复于 2006-09-07 10:37:16 得分 0
如果我真的想得罪人,我会说。哎!楼主不咋的!Top
161 楼sf1982123()回复于 2006-09-07 10:37:38 得分 0
另外人家去面试!并不是求着你给口饭吃!!而是靠自己的技术争饭吃!!如果对方技术不到家不录用也不要鄙视人家!毕竟现在大学生不容易!!Top
162 楼sf1982123()回复于 2006-09-07 10:39:34 得分 0
不过那个婚庆网站上的外国妞长的不错!!哇哈哈!Top
163 楼sf1982123()回复于 2006-09-07 10:47:52 得分 0
TO:Reeezak(坚持信念)
你面试的人还可以问你问题???你真够仁义的!我以前干CODER的时候从来不回答新手的问题!!有问题自己GOOGLE去!我没空!培养他们自己解决问题的能力!还能给他当一辈子拐棍??????????Top
164 楼san12655874(小三33)回复于 2006-09-07 10:56:34 得分 0
Reeezak(坚持信念)
你公司要人不?
我马上辞职来你那。。。Top
165 楼feyge(菲戈@http://feyge.spaces.msn.com/)回复于 2006-09-07 11:02:24 得分 0
signTop
166 楼san12655874(小三33)回复于 2006-09-07 11:03:10 得分 0
sf1982123:授之于渔,而不是授之于鱼。
我赞同Top
167 楼sdts(隐姓埋名的混蛋)回复于 2006-09-07 11:13:56 得分 0
来个搅局的Top
168 楼SimerJoe(浪月)回复于 2006-09-07 11:14:00 得分 0
一分钱一分货Top
169 楼coolrainbb()回复于 2006-09-07 11:15:35 得分 0
分工,以及估计开发时间,感觉都是项目经理事情,要是有相当的开发经验才好估计.新手回答这问题的确有点难.分层,新人开发能了解就不错了,你要指望他能分析好坏,那要求也太高了点.Top
170 楼enric1985()回复于 2006-09-07 11:17:03 得分 0
发现了自己的不足之处...
发现问题.解决问题..不断的提高自己~!!!!!!!!!!!!!!!!!!!!!!!
===============================
大家的口气都放和气一点嘛~
===============================Top
171 楼zhschs(海山)回复于 2006-09-07 11:23:31 得分 0
long fn(long n)
{
if(n<=0)
{
printf("error: n must > 0");
exit(1);
}
if(0==n%2)
return (n-2)>>1+3;
else
return 1-(n>>1);
}Top
172 楼wlovenet(喝了这杯酒大家就是兄弟)回复于 2006-09-07 11:25:02 得分 0
一个人的能力不是简单的几个问题就可说明的,否则就是TMD中国高考了,应试教育,最好的面试是多花些时间作一个全面的沟通,楼主,你说呢?一个人的能力不是简单的几个问题就可说明的,否则就是TMD中国高考了,应试教育,最好的面试是多花些时间作一个全面的沟通,楼主,你说呢?一个人的能力不是简单的几个问题就可说明的,否则就是TMD中国高考了,应试教育,最好的面试是多花些时间作一个全面的沟通,楼主,你说呢?一个人的能力不是简单的几个问题就可说明的,否则就是TMD中国高考了,应试教育,最好的面试是多花些时间作一个全面的沟通,楼主,你说呢?一个人的能力不是简单的几个问题就可说明的,否则就是TMD中国高考了,应试教育,最好的面试是多花些时间作一个全面的沟通,楼主,你说呢?一个人的能力不是简单的几个问题就可说明的,否则就是TMD中国高考了,应试教育,最好的面试是多花些时间作一个全面的沟通,楼主,你说呢?一个人的能力不是简单的几个问题就可说明的,否则就是TMD中国高考了,应试教育,最好的面试是多花些时间作一个全面的沟通,楼主,你说呢?一个人的能力不是简单的几个问题就可说明的,否则就是TMD中国高考了,应试教育,最好的面试是多花些时间作一个全面的沟通,楼主,你说呢?一个人的能力不是简单的几个问题就可说明的,否则就是TMD中国高考了,应试教育,最好的面试是多花些时间作一个全面的沟通,楼主,你说呢?一个人的能力不是简单的几个问题就可说明的,否则就是TMD中国高考了,应试教育,最好的面试是多花些时间作一个全面的沟通,楼主,你说呢?一个人的能力不是简单的几个问题就可说明的,否则就是TMD中国高考了,应试教育,最好的面试是多花些时间作一个全面的沟通,楼主,你说呢?一个人的能力不是简单的几个问题就可说明的,否则就是TMD中国高考了,应试教育,最好的面试是多花些时间作一个全面的沟通,楼主,你说呢?一个人的能力不是简单的几个问题就可说明的,否则就是TMD中国高考了,应试教育,最好的面试是多花些时间作一个全面的沟通,楼主,你说呢?一个人的能力不是简单的几个问题就可说明的,否则就是TMD中国高考了,应试教育,最好的面试是多花些时间作一个全面的沟通,楼主,你说呢?一个人的能力不是简单的几个问题就可说明的,否则就是TMD中国高考了,应试教育,最好的面试是多花些时间作一个全面的沟通,楼主,你说呢?一个人的能力不是简单的几个问题就可说明的,否则就是TMD中国高考了,应试教育,最好的面试是多花些时间作一个全面的沟通,楼主,你说呢?一个人的能力不是简单的几个问题就可说明的,否则就是TMD中国高考了,应试教育,最好的面试是多花些时间作一个全面的沟通,楼主,你说呢?一个人的能力不是简单的几个问题就可说明的,否则就是TMD中国高考了,应试教育,最好的面试是多花些时间作一个全面的沟通,楼主,你说呢?一个人的能力不是简单的几个问题就可说明的,否则就是TMD中国高考了,应试教育,最好的面试是多花些时间作一个全面的沟通,楼主,你说呢?一个人的能力不是简单的几个问题就可说明的,否则就是TMD中国高考了,应试教育,最好的面试是多花些时间作一个全面的沟通,楼主,你说呢?一个人的能力不是简单的几个问题就可说明的,否则就是TMD中国高考了,应试教育,最好的面试是多花些时间作一个全面的沟通,楼主,你说呢?一个人的能力不是简单的几个问题就可说明的,否则就是TMD中国高考了,应试教育,最好的面试是多花些时间作一个全面的沟通,楼主,你说呢?一个人的能力不是简单的几个问题就可说明的,否则就是TMD中国高考了,应试教育,最好的面试是多花些时间作一个全面的沟通,楼主,你说呢?一个人的能力不是简单的几个问题就可说明的,否则就是TMD中国高考了,应试教育,最好的面试是多花些时间作一个全面的沟通,楼主,你说呢?一个人的能力不是简单的几个问题就可说明的,否则就是TMD中国高考了,应试教育,最好的面试是多花些时间作一个全面的沟通,楼主,你说呢?Top
173 楼zhang17(小张)回复于 2006-09-07 11:30:47 得分 0
ls不用说这么多遍吧Top
174 楼sf1982123()回复于 2006-09-07 11:33:36 得分 0
楼上的兄弟你很搞笑!那有那么多时间让你去沟通????招个人还要先沟通几个月????那其不是死人了?????你技术不到家就不能用你!没那么多时间和你叨叨!!Top
175 楼sf1982123()回复于 2006-09-07 11:34:46 得分 0
今天是我上CSDN最多的一天!哈哈!还是用我朋友的号!Top
176 楼langmafeng(乞力马扎罗)回复于 2006-09-07 11:36:39 得分 0
5、多层结构
先不讨论他好不好,我感觉在网站里面是不太适用的。
=======================================================
如果楼主做过100人月以上的项目就不会这么说了Top
177 楼ljhj210423(虫子一只,比较傻)回复于 2006-09-07 11:37:24 得分 0
毕业生也不容易,应该主要考察基础知识和人品(如果可以考察的话),基础知识扎实学东西也快Top
178 楼FlowerJunjie(窃已啖之矣)回复于 2006-09-07 11:40:08 得分 0
哎,招人的都这样,自己留不住人就不培养?大学生,研究生,自己工作了几年学了点东西就忘了自己那个时候是怎么过来的。反过来以别人要求自己的来要新人。
这就是猴子断尾巴的故事。楼主。
Top
179 楼zc1972()回复于 2006-09-07 11:44:04 得分 0
学习Top
180 楼mosangbike(莫桑比克)回复于 2006-09-07 11:44:29 得分 0
怎么都是mod就是/2阿?
别忘了 not 2=-3;not 4=-5;not 6=-7;........Top
181 楼yuwenge(活得痛快)回复于 2006-09-07 11:44:37 得分 0
偶毕业第一份工作的时候,什么都不会,到个小公司作.net.一开始坐到那里满头大汗。因为不会,一点小小的功能都要问人,还好几个兄弟给面子(因为我先进去的)。一年多来,学会了不少,公司也换了几家。
招新人,要看自学的能力和态度。没有应届生什么都会的。Top
182 楼cime63(流浪的孩子)回复于 2006-09-07 11:45:56 得分 0
回复人:langmafeng(乞力马扎罗) ( 五级(中级)) 信誉:100 2006-09-07 11:36:00 得分:0
如果楼主做过100人月以上的项目就不会这么说了
===========================================
看到人月二字就想起正在看的<<人月神话>>Top
183 楼broccoli(-_-||)回复于 2006-09-07 11:53:02 得分 0
markTop
184 楼guestdaocao(稻草人)回复于 2006-09-07 11:54:07 得分 0
写个PHP的……
function pCount($N)
{
if($N <= 0)
return false;
if($N%2 == 0) //如果是偶数
return 1 - ($N/2 - 1) + $N;
else
return 1 - ($N-1)/2;
}
print pCount(4);
不能用循环撒,效率低了Top
185 楼pottichu(拉拉是头猪)回复于 2006-09-07 11:59:45 得分 0
>>就像公司不愿意没有原因的给应届生锻炼机会一样,他应届生不是受了你公司什么恩惠才进公司的,
那么当他有能耐了为什么还要拿着微薄的工资为你公司卖命,卖青春呢??!!
你的这句话是不是以公司培养了他为前提的,如果是的话,公司培养一个人需要多少钱和精力呢?!
长点能耐了因为钱少就散了,这样做对吗?想想你上学时候的学费,想想你在某某培训机构里交的学费,再想想你在那里学到的东西。
再想想你在公司里拿到的工资和学到的东西!
这些你都想过吗!
--------------------------------------------------------------------------------------
看到这种话,我真TM想抽楼主。你也不过是给人打工?打工图什么?不就图工资高点。
说到培养,怎么样算培养了?我不信有公司会花时间去给新人做技术培训,培训的项目
无非也就是公司的项目和业务,培训的目的是什么?不就是为了员工能多做点事情!
员工技术能力和业务能力都涨了?为什么就不能加薪?
公司让你做技术总监,薪水却是小程序员的工资,你干吗?
跳槽工资马上翻倍,我为什么不走?脑子进水了?!
还有一点:你在公司前三个月的做的事情、创造的价值,和你在公司后面的几个月里做的事情、创造的价值,有没有增加?
如果有的话,自然是要加工资,或者是给奖金;
如果没有的话,你凭什么来要求加工资呢?只是因为你提高能力了吗?你的能力是怎么提高的呢?没有公司给你提供的环境
(比如参与一个项目的设计、编写等),你在家里就能提高了吗?
-----------------------------------------------------------------------------------
说到这几点,我又想抽楼主,员工能力提高了,贡献却没有提高,不抽你抽谁?你自己管理不善!
如果说是有能力却偷懒不做事情,这种人你留着做什么?
员工参加项目设计,编码难道就没有给公司创造价值吗?别说人家因为参与工作能力提高了,
没有你手下这些人,你一个人把项目做完?做得完吗?
又想马儿跑,又不给马吃草!
Top
186 楼mynamelj(风之羽翼)回复于 2006-09-07 12:03:02 得分 0
搞得如此深奥,我以为是什么呢?搞了半天是WEB开发,B/S结构.Top
187 楼sf1982123()回复于 2006-09-07 12:04:37 得分 0
楼主我看了你关于你三层的思想!!!!你看过PETSHOP吗??????我建议你看看!另外你再去看看设计模式!会对你有所帮助!Top
188 楼UglyTroLL(UglyTroLL)回复于 2006-09-07 12:17:34 得分 0
最后一个题很难吗?
1+(n/2-1)*(-1)Top
189 楼renmasheshou(狼狗)回复于 2006-09-07 12:27:49 得分 0
偶大三没有女友,偶感觉偶的水平比那些人高多~
至少偶有自己的作品,自己的网站!
计算机毕业的人多,水货也多!Top
190 楼Avoid(好象又涨分了)回复于 2006-09-07 12:30:20 得分 0
markTop
191 楼elssann(睡睡裤)回复于 2006-09-07 12:35:11 得分 0
装什么B
一个做网站的,
偶尔招了次人,人模狗样地上来显摆.
你当你是GOOGLE还是MS的HR?Top
192 楼cll0320(陈亮亮)回复于 2006-09-07 12:36:21 得分 0
好长的贴子,终于看完了。
lz把估算看得太简单了-_-!Top
193 楼billrobin(宸博智者,业垂宇宙)回复于 2006-09-07 12:38:12 得分 0
to pottichu(拉拉是头猪) :
您TMD的,我真想抽您。公司培养了您。您真的会感谢公司吗?没有公司的技术和环境您能学到新的知识吗?lz说的是反应了中国大部份软件公司的现状。所以软件公司要有自己的FRAMEWORK才有出路。您这头zhu,只是好多没有经历吧了。中国有80%的ERP系统开发是失败的。就是您这类人渣太多。。。。(楼主:发点工资,帮您了:)其实是在为脆弱的中国软件行业说话。)Top
194 楼greennetboy(我的老婆叫静静)回复于 2006-09-07 12:39:26 得分 0
elssann(睡睡裤)
这位兄弟说的过火了。
心态不正确!Top
195 楼WalkOnWeishun()回复于 2006-09-07 12:42:06 得分 0
我学的是VC,.NET,目前学汇编,C,明年毕业了.我觉得,先学的水平肯定要高点,但是千万不要忘了自己也曾经是菜鸟,应届毕业生注定是将来社会不断发展所不可缺少的,如果所有的毕业生都没有工作,都讨饭去了,那你们所谓的老板是不是也要讨饭了?Top
196 楼san12655874(小三33)回复于 2006-09-07 12:46:19 得分 0
guestdaocao(稻草人) 效率太高,蛮多人会受不了的?Top
197 楼a2z(位卑未敢忘忧国,hoho~)回复于 2006-09-07 12:48:53 得分 0
这是我最近两年在csdn发的第一个帖子:
看了这个帖子和楼主的blog
只确认了一件事,这两年csdn的水平已经出奇的低了。
所以才出现了楼主这样的1星发了这样的帖子。Top
198 楼LRALY()回复于 2006-09-07 13:06:59 得分 0
中国教育体制下的必然产物之一.
毕业生刚近来的时候可以不看技术,但一年后就可以区分出来.
现实例子:
毕业生A,毕业生B
A 某某一类大学毕业,理论知识不错,有高级程序员证书
B 某某二类大学毕业,理论知识一般,勤快.
进同一家公司
一年后A还是一个普通的程序员,只能写基本的代码
B某一个产品的开发主管.
这就是实力Top
199 楼www_123du_com(鼠·神·泪)回复于 2006-09-07 13:10:50 得分 0
"我又拿了一个大一点的网站(http://www.5210000.com/)问他需要多长时间,他不敢说了,我估计他会说要做一年!"
____________________________
你是招聘者。但我希望你不要因为你是招聘者而认为你很牛。
你有没有发现,如果是一个低姿态的高手且不是太会说,回答你上面的问题也完全可能被你看成是个不会编程的。
很多抽象的东西不是那么容易描述,因为根本就没有所谓的标准答案,你心里一个标准答案他心里是一个不同的标准答案,就好比现在如果你描述三层架构这儿肯定会有很多人不同意一样。Top
200 楼seawaving(IT民工)回复于 2006-09-07 13:11:38 得分 0
支持楼主,我深有体会
我去年毕业的,大三直接放弃考研,专攻asp.net,毕业招工作时我有自己的作品,进公司直接顶起了一片天
在这种教育体制下,毕业生真正有思想的没几个
赞同楼主的面试题,对于毕业生,技术不是最重要的,态度、学习能力、思维都比技术重要Top
201 楼www_123du_com(鼠·神·泪)回复于 2006-09-07 13:21:39 得分 0
int T(int n)
{
if (n <= 1) return 1;
else if (n%2 == 0) return T(n-1)+n;
else return T(n-1)-n;
}Top
202 楼www_123du_com(鼠·神·泪)回复于 2006-09-07 13:23:08 得分 0
如果有人给我一个网站问我要做多久,我肯定一片茫然……Top
203 楼as13019625389(人到床头鸟自直)回复于 2006-09-07 13:26:53 得分 0
123Top
204 楼listhome(不想睡)(专回百分贴)回复于 2006-09-07 13:28:07 得分 0
楼主的工资有4K到5K吗,可能没有吧Top
205 楼Go_Rush(我的技术博客http://ashun.cnblogs.com/)回复于 2006-09-07 13:28:36 得分 0
up一下Top
206 楼llmsn("若虚"即"虚怀若谷"!!!)回复于 2006-09-07 13:34:02 得分 0
我问上不上论坛?上不上CSDN?回答是很少来。
-----------------------------------------------
上CSDN有多了不起,还不如上MSDN.而且感觉楼主太瞧不起人,你当初不是毕业生吗?简直一SB,你的面试题目出得真的太垃圾.....Top
207 楼llmsn("若虚"即"虚怀若谷"!!!)回复于 2006-09-07 13:36:14 得分 0
这是我最近两年在csdn发的第一个帖子:
看了这个帖子和楼主的blog
只确认了一件事,这两年csdn的水平已经出奇的低了。
所以才出现了楼主这样的1星发了这样的帖子。
------------------------------------------
同意这位仁兄的观点,楼主真一SB,太睢不起人了,不厚道.Top
208 楼youpijoe(东张)回复于 2006-09-07 13:38:37 得分 0
代码生成器是什么?看了半天也不知道楼主想要个什么样的人物,如果想要个有思想的,只有那个分页如何实现还有点意思,其他考题不知所云,还有,您的代码生成器有专人维护么?如果程序出了bug,证明是生成器出的问题,您如何解决的?Top
209 楼shalen520(Love will keep us alive)回复于 2006-09-07 13:40:48 得分 0
"我又拿了一个大一点的网站(http://www.5210000.com/)问他需要多长时间,他不敢说了,我估计他会说要做一年!"
===========================================================
楼主先入为主,已经将自己作为标准答案,才会有这种想法
给www.sina.com.cn你看看,需要多长时间?我估计楼主会说一辈子
对待一个问题,每个人都有不同的考虑,应该让他说出自己的考虑,然后给出理由,只要能合理的解释为什么有这种考虑即可Top
210 楼zhaojiajin(zhlinao)回复于 2006-09-07 13:43:20 得分 0
就你问的那些垃圾问题
我也懒得看看
Top
211 楼caotian2000(乡约北京)回复于 2006-09-07 13:44:01 得分 0
function countnum($i)
{
return $z = $i%2==0 ? -round($i/2):round($i/2);
}
print_r(countnum(10));
我也写一个PHP的!Top
212 楼qhh389(秋风乱舞)回复于 2006-09-07 13:47:53 得分 0
这些题目适合吹牛的,,HOHOTop
213 楼mademelaugh(五朝臣子(以接分为荣,以不结帖为耻))回复于 2006-09-07 13:48:10 得分 0
花多少钱,干多少事。你给的钱多,自然能招到能手,给的钱少,自然都是新丁或者工人。不过工作环境太差的话,钱给多了也不一定就能招到所谓高手的。
:)Top
214 楼qhh389(秋风乱舞)回复于 2006-09-07 13:48:20 得分 0
不过最后的那个算法太简单了点,,Top
215 楼wahva(hhhh)回复于 2006-09-07 13:58:18 得分 0
所谓的高手都是从何而来?Top
216 楼sunruping(孙茹苹)回复于 2006-09-07 14:10:42 得分 0
得罪一下人,鄙视楼主这样的人,程序员不是万能的,你让他什么都干,他当然得2个月了。编码花的时间是很少的,网站关键是设计、美工。架构都是次要的。Top
217 楼sunruping(孙茹苹)回复于 2006-09-07 14:13:43 得分 0
五层架构?这样分有意义吗?刚毕业的学生有几个明白的。没有经历过这样的项目,估计没几个人会的。Top
218 楼adolfgzb(阿赖耶识)回复于 2006-09-07 14:13:49 得分 0
看了这么多,我也真的没有什么信心了呢~
不过还好,我还有时间好好的学习~
Top
219 楼ahzhangsan()回复于 2006-09-07 14:15:17 得分 0
如果只是做网站还真是没有什么可以拿出来炫耀的,我一直都认为网站这种东西太虚了.Top
220 楼sunruping(孙茹苹)回复于 2006-09-07 14:18:09 得分 0
楼上的更错了,做网站太虚???那是你没怎么做。Top
221 楼BeautifulWorld()回复于 2006-09-07 14:19:43 得分 0
我觉得分页的问题应该仔细考虑
一般一个表不超过10000的都可以直接用DataGrid的分页功能
除非每个表行的内容都是很大的那种,
可以大概估算一下需要多少内存
一个DataGrid往往对应一个DataTable
自己写分页分批从数据库读取的话这个DataTable中的数据就不完整了,
对排序, 搜索等都要再次去读数据库
而对于表项不是很多很占内存的时候,可以把DataTable保存在内存中
从DataTable生成的DataView可以很轻松的完成排序和搜索
这样速度会快很多
另外2.0里都用GridView了,它的分页是用了ajax技术
在2.0里DataGrid的性能也得到了极大的改善
处理5-6万行的表基本没甚么问题(内存除外),见MSDNTop
222 楼BeautifulWorld()回复于 2006-09-07 14:26:47 得分 0
分层的问题一般是从JAVA技术里来的
对于ASP.NET分层架构都没有一个很正式的说法
特别是对于business layer提到的很少见
数据层和表示层一般都会去分开写的
最近微软网站上才提出了一个3层架构Top
223 楼jedliu(21世纪什么最贵? 人才!)回复于 2006-09-07 14:37:09 得分 0
楼主的公司啥样我不敢说,但给人一种想找好程序员又不想多给钱的感觉!
当然,也没办法,现在公司都这样!Top
224 楼jyk(今天由我来写的代码,明天就让程序自己完成!喜欢编程。和气生财。共同提高。共同进步!)回复于 2006-09-07 15:13:00 得分 0
我只是说了一下我的感想,没想到“捅了马蜂窝”Top
225 楼zzxing()回复于 2006-09-07 15:15:34 得分 0
看完Top
226 楼caotian2000(乡约北京)回复于 2006-09-07 15:22:53 得分 0
不过最后的那个算法太简单了点,,
-----------------------------------------
是说我嘛,简单是简单了点,有什么不好嘛?Top
227 楼flymoon(花儿月)回复于 2006-09-07 15:31:03 得分 0
zscvzxvTop
228 楼zhanqiangz(闲云野鹤-Overriding)回复于 2006-09-07 15:39:45 得分 0
偶前段时间也是一直面试。
一般看简历上怎么写就怎么问,问的是他们认为自己最擅长的部分,也是他们项目中用到的最多的部分。如果连自己最擅长的部分都不清楚(注意:不是说不清楚,这是两个概念,有人可能表达能力稍差。)那所谓的“熟练,精通”水份就比较大了。
还有问题一定要问的够明确,要让面试者清楚问题真正是在问什么。
楼主的这两个问题:
3、编写网站时最重要是哪个方面?
个人感觉不是和合适,第三个问题基本没有什么固定的答案,要看你的网站侧重哪方面,像csdn可能就考虑伸缩性多于安全性,毕竟大家都希望论坛运行快点,至于个别人的密码被盗了,毕竟是少数中的少数,但是对于一些特殊的网站可能会对安全考虑的要多,当然面试者可能会谈这些,但是相信有不少人会不知道这个问题到底是什么意思。
另外问问题应该从基础的开始问题,不要自己列出一些题,答的好就通过,不好就杀掉。先从基础开始一点一点难度加大,给面试者信心,也能看看他到底在什么水平上。我面试的人应届的有,研究生有工作经验的也有,但是好多人用delete *....来实现删除表中所有数据,这说明了什么?我给他们重新思考的机会,但是思考之后还是说应该这样写。只能说明基础不扎实,这样的再说自己做过什么项目都没用。
以上只是自己的看法,不同意的可以拍砖,但是不要漫骂。Top
229 楼blueflag(为爱潜水)回复于 2006-09-07 15:44:44 得分 0
鉴定完毕!!!
s=1+(1-n)/2 (n%2==0)
s=2+n/2
Top
230 楼iasky(iasky)回复于 2006-09-07 16:07:29 得分 0
markTop
231 楼greennetboy(我的老婆叫静静)回复于 2006-09-07 16:21:06 得分 0
鹤兄说的有道理
支持鹤兄的说法。
搂主的的确是可商榷。
Top
232 楼jyk(今天由我来写的代码,明天就让程序自己完成!喜欢编程。和气生财。共同提高。共同进步!)回复于 2006-09-07 16:28:26 得分 0
to:zhanqiangz
你指的是这个语句吗?
TRUNCATE TABLE 删除表中的所有行,但表结构及其列、约束、索引等保持不变。新行标识所用的计数值重置为该列的种子。如果想保留标识计数值,请改用 DELETE。如果要删除表定义及其数据,请使用 DROP TABLE 语句。
Top
233 楼easywork(王)回复于 2006-09-07 16:28:49 得分 0
网站的 结构一般是三层。163的网站可能达到了5层。大家讨论一下163的网站门户是多少层呢?Top
234 楼zhanqiangz(闲云野鹤-Overriding)回复于 2006-09-07 16:32:46 得分 0
jyk(喜欢编程。和气生财。共同提高。共同进步) ( ) 信誉:100 Blog 2006-09-07 16:28:00 得分: 0
to:zhanqiangz
你指的是这个语句吗?
TRUNCATE TABLE 删除表中的所有行,但表结构及其列、约束、索引等保持不变。新行标识所用的计数值重置为该列的种子。如果想保留标识计数值,请改用 DELETE。如果要删除表定义及其数据,请使用 DROP TABLE 语句。
=============================================================
不是我还没有想要truncate语句,我只想要delete from table,不想要delete * from table这样的语句,面试的人里有些是知道truncate语句的,和drop table没有太大关系,呵呵。
Top
235 楼sf1982123()回复于 2006-09-07 16:35:33 得分 0
delete *....
delete这个东西后面能跟*吗???真是搞笑!不要告诉我他们说可以!如果真是怎么说!!!这种人就可以去凉快了!
另外有很多东西很容易忘!!忘了又有何防!有MSDN,有联机丛书!所以不要苛求CODER能记住所有东西!Top
236 楼sf1982123()回复于 2006-09-07 16:38:51 得分 0
就象我这个人脑子懒!我经常记不住Container.DataItem这两个单词!!!我记不住的东西还有很多!!你就能说我不是一名合格的CODER吗????Top
237 楼sf1982123()回复于 2006-09-07 16:39:48 得分 0
当然最最基本的应该知道!不知道是不行!但是不能强求Top
238 楼zhanqiangz(闲云野鹤-Overriding)回复于 2006-09-07 16:41:18 得分 0
sf1982123() ( ) 信誉:100 Blog 2006-09-07 16:35:00 得分: 0
delete *....
delete这个东西后面能跟*吗???真是搞笑!不要告诉我他们说可以!如果真是怎么说!!!这种人就可以去凉快了!
另外有很多东西很容易忘!!忘了又有何防!有MSDN,有联机丛书!所以不要苛求CODER能记住所有东西!
=============================================================
如果说sql里的处理时间,字符串的函数,内置的命令不知道我理解。
但是基本的select,update,delete语句哪本数据库原理的书上不讲?
如果这个都不知道还写什么程序?
记住所有的东西那是不可能的,如果真到了程序员写个循环,构建个数组也要查资料的时候很难想象项目怎么做。
Top
239 楼sf1982123()回复于 2006-09-07 16:42:02 得分 0
当然最最基本的应该知道!不知道是不行!但是不能强求Top
240 楼sf1982123()回复于 2006-09-07 16:42:59 得分 0
我的意思你还不明白?????Top
241 楼ASDC001(ASDC001)回复于 2006-09-07 16:49:14 得分 0
好长的贴啊
看完后记住了的没几样。
因为没有做过web开发,所以对开发网站要多久的问题比较感兴趣。
不知象google那种要多久Top
242 楼zhoupu2004(四十四)回复于 2006-09-07 16:53:53 得分 0
呵呵,说到这个忍不住想发表点看法。
公司都想招高手,一来就能做事,而且还能做的很好!可是开出的加码了?同高手期望的恐怕又有点差距了。Top
243 楼DigData(C'est la Vie)回复于 2006-09-07 16:57:45 得分 0
路过看了一眼热闹,还是赶紧闪了。Top
244 楼cime63(流浪的孩子)回复于 2006-09-07 16:58:54 得分 0
回复人:zhanqiangz(闲云野鹤-Overriding) ( 两星(中级)) 信誉:100 2006-09-07 15:39:00 得分:0
另外问问题应该从基础的开始问题,不要自己列出一些题,答的好就通过,不好就杀掉。先从基础开始一点一点难度加大,给面试者信心,也能看看他到底在什么水平上。我面试的人应届的有,研究生有工作经验的也有,但是好多人用delete *....来实现删除表中所有数据,这说明了什么?我给他们重新思考的机会,但是思考之后还是说应该这样写。只能说明基础不扎实,这样的再说自己做过什么项目都没用。
===================================
吓坏我了
以为有什么好的方法呢
原来还是delete fromTop
245 楼DigData(C'est la Vie)回复于 2006-09-07 17:01:25 得分 0
to zhanqiangz(闲云野鹤-Overriding)
不是所有的数据库不能这样写, 象Teradata.Top
246 楼kidjessica(信陵君)回复于 2006-09-07 17:02:39 得分 0
难道真的只要看资历???资历不一定能赚钱,能力才是可以赚钱的,公司的选人是要注重动手能力,再说,不是所有的毕业生都是在一个地方呆不住,其实就是为了生存,生活得好一点,我想,这个出发点是没错的,这样才有创新的动力!!Top
247 楼zhanqiangz(闲云野鹤-Overriding)回复于 2006-09-07 17:03:16 得分 0
Top
DigData(大病初愈,灵台清明【某人:DigData现在智商终于达到50) ( ) 信誉:100 Blog 2006-09-07 17:01:00 得分: 0
to zhanqiangz(闲云野鹤-Overriding)
不是所有的数据库不能这样写, 象Teradata.
=====================================================
这个我没有考查过,面试的人简历上写的是sqlserver,我们也只用sqlserver.
Top
248 楼zorou_fatal(The world and system is even)回复于 2006-09-07 17:03:36 得分 0
这个要求不算高了~Top
249 楼sf1982123()回复于 2006-09-07 17:06:59 得分 0
zhanqiangz(闲云野鹤-Overriding)
我想来想去觉得你这个题太......................
如果真不会delete 语句还敢说精通????????还敢去面试??????Top
250 楼eingmarra(eingmarra)回复于 2006-09-07 17:06:59 得分 0
分层??
现在中国95%的网站不需要三层架构,你一个外包做网页的公司就不要谈分层了吧.
很想了解什么是五层架构?
难道:
mvc + struts + hibernate??Top
251 楼sf1982123()回复于 2006-09-07 17:08:53 得分 0
N层不光是为了网站而是为了公司以后得发展!!公司要做长远必须有自己的FRAMEWORKTop
252 楼sf1982123()回复于 2006-09-07 17:10:23 得分 0
TO:eingmarra(eingmarra)
这里是.NET区!!Top
253 楼sf1982123()回复于 2006-09-07 17:12:17 得分 0
TO:eingmarra(eingmarra)
hibernate是工具不是层!明白否?????专门做OR映射的!明白否???
在.NET里对应的是NhibernateTop
254 楼eingmarra(eingmarra)回复于 2006-09-07 17:13:30 得分 0
那什么是五层架构呢??
Top
255 楼amnoh(会走路的鱼)回复于 2006-09-07 17:14:17 得分 0
晕死,竟然这么多高手来过招....
唉,原谅我吧,我只是想来混两分的...
PS:就像找女人,有的人喜欢温柔体贴储蓄型的,
有人喜欢热情大方火辣型的;
听说上帝奖了一顶绿帽子后,有的人会暴躁如雷要砍人,
有人会细细证实后去痛苦;
招人也一样,不要强求招人的一方都按你想的来,对不上路的话就找能对上路的,
招人的也不容易,想找个顺眼的得挑啊挑还不一定能碰到,
用什么方法,都有自己的想法,千万别说就自己的好,别人的不行,天知道呢,讨论是好事,但上纲上线的就无助于获取真理了
LZ, 一定要赶在1000回帖前结了,再给俺几分啊^^Top
256 楼sf1982123()回复于 2006-09-07 17:17:30 得分 0
TO:eingmarra(eingmarra)
关于分层网上有的是介绍!自己看去!但是不知道的事情不要乱说!虽然我是厨师!但是我知道hibernate是啥!struts是啥!你不会可以去查!在这里忽悠就是你的不对了Top
257 楼sf1982123()回复于 2006-09-07 17:19:05 得分 0
注意我说的是只知道是个啥东西,具体怎么用我不会!我不是JAVA程序员!!Top
258 楼Kshatriya(何以解忧,惟有杜康)回复于 2006-09-07 17:20:51 得分 0
第六个问题还可以,不过搂主对这个问题的看法的确不敢苟同...
很少来csdn不一定水平就不行也未必就不爱学习..
能在csdn李得到答案的问题,99%的到google一搜索就有相关资料的..
别的不敢说,经常在csdn上提问的人,独立解决问题的能力肯定弱...
希望不要有人拍我..只是说了句实话.
Top
259 楼eingmarra(eingmarra)回复于 2006-09-07 17:21:37 得分 0
好的,我不忽悠了,本来就是水贴嘛.
虽然我是厨师!但是我知道hibernate是啥!struts是啥--你很牛啊!Top
260 楼sf1982123()回复于 2006-09-07 17:23:03 得分 0
TO:Kshatriya(何以解忧,惟有杜康)大实话!赞同!
TO:eingmarra(eingmarra)
注意我说的是只知道是个啥东西,具体怎么用我不会!我不是JAVA程序员!!
Top
261 楼BeautifulWorld()回复于 2006-09-07 17:23:37 得分 0
delete * from [tablename] where [id]=@id 和
delete from [tablename] where [id]=@id
有什么不同吗
两者在access中都能用啊
我在教科书上看到的是前者
Top
262 楼sf1982123()回复于 2006-09-07 17:25:34 得分 0
另外我不牛!我很一般!!!!你跑出来忽悠人就是不对的!欺负这里是.NET区!懂JAVA的少是不是?????Top
263 楼Kshatriya(何以解忧,惟有杜康)回复于 2006-09-07 17:25:36 得分 0
sf1982123() ( ) 信誉:100 Blog 2006-09-07 17:08:00 得分: 0
N层不光是为了网站而是为了公司以后得发展!!公司要做长远必须有自己的FRAMEWORK
同意这个观点,一个公司想长远发展,有自己的一套开发框架是需要的.
几层几层只是视项目需求和开发维护成本而定的,不一定网站就没有多层的必要.
网站的种类很多,如此千篇一律的说法很难让人赞同
Top
264 楼eingmarra(eingmarra)回复于 2006-09-07 17:27:53 得分 0
to BeautifulWorld
sql 中的效果一样的,省略的写法而已!Top
265 楼sf1982123()回复于 2006-09-07 17:29:12 得分 0
今天是我第一次来CSDN论坛!就看到这么个有趣的帖子!真有意思!我用的还是我朋友的号!!哈哈有趣!Top
266 楼jyk(今天由我来写的代码,明天就让程序自己完成!喜欢编程。和气生财。共同提高。共同进步!)回复于 2006-09-07 17:30:54 得分 0
分层??
现在中国95%的网站不需要三层架构,你一个外包做网页的公司就不要谈分层了吧.
很想了解什么是五层架构?
难道:
mvc + struts + hibernate??
========
抱歉,我没有说清楚。
五层是那个面试的人说的,数据访问层 + 逻辑层 +逻辑层规则 + command + UI
Top
267 楼webDreamsinger(web梦想唱响者)回复于 2006-09-07 17:32:48 得分 0
1、请谈一下对三层架构的看法。
三层结构应用在网站方面时,就是指网站前台显示页面、功能处理程序和底层信息数据分开。
2、在asp.net网站里面如何处理分页的。也就是说分页显示数据的处理方式。
这需要看项目的需要,如果工期很紧张,而且数据量不多直接用DataGrid自带的分页功能、
如果数据量比较大,可以考虑在存储过程里写
3、编写网站时最重要是哪个方面?
在网站程序方面,最重要的是把各个功能的处理流程和数据的交互方式搞清楚,至于编码按功能要求编写就是了。
4、网站在上线运行后最重要是哪个方面?
上线运行后,在程序方面最重要的是监测程序是否正常,查看数据表是否正常,根据监测结果修正和优化程序代码或是更改某些处理流程。
其它方面就是服务器的稳定运行保障,推广宣传了。
5、团队成员如何有效的配合工作?
简单说就是主动沟通了,遵守开发前制定的约定,不要静下来等待。
6、平时喜欢上论坛吗?上什么论坛?
平时不太上论坛,偶尔上csdn.net.要找东西绝大多数使用baidu google了。
7、编程题:s = 1 + 2 – 3 + 4 – 5 + 6 – 7 ......n
请编写一个函数,传入参数 n ,返回 s 的值。
Function sa(n)
sa=0
if not isnumeric(n&"") then exit function
if (n mod 2)=1 then
sa=1-((n-1)\2)
else
sa=1-((n-1)\2)+n
end if
End Function
Function s(n)
Dim fun_s, fun_i
fun_s=1
s=0
if not isnumeric(n&"") then exit function
for fun_i=2 to n
if (fun_i mod 2)=1 then
fun_s=fun_s-fun_i
else
fun_s=fun_s+fun_i
end if
next
s=fun_s
End Function
Top
268 楼ntcw(大卫)回复于 2006-09-07 17:34:16 得分 0
现在的牛人真多, 1到2个月就能做成功一个网站...
我看只是做多一个垃圾而已....
网站表面的东西很容易糊弄出来, 但后面隐藏的东西, 我看你一辈子也不能说做好了....Top
269 楼nekiy(云淡风清)回复于 2006-09-07 17:34:34 得分 0
个人认为不一定高手都上csdn
高手也不一定都是星星钻石
他们好多都没时间来
ps:我不是高手,很菜
但是我认识几个厉害的人他们并不是星星~
除了那个brightheroesTop
270 楼eingmarra(eingmarra)回复于 2006-09-07 17:37:15 得分 0
to jyk(喜欢编程。和气生财。共同提高。共同进步):
哦,反正我对那些所谓的项目经理的架构有所抵触.
明明一个中等规模的网站要搞n层,提出一些哗众取宠概念来取悦老板;所有的功劳都是他的,项目出不来(因为太庞大了)的问题都是底层员工的......Top
271 楼sf1982123()回复于 2006-09-07 17:37:45 得分 0
delete *这个语法就不合理!*是代表所有字段竟然可以写*也就是说可以写字段名了!如果那样
delete 字段1 from ............这句话的意思应该怎么理解???是把这个字段的内容置为NULL吗??还是别的啥意思???!这是我个人从语意上的理解!!Top
272 楼eingmarra(eingmarra)回复于 2006-09-07 17:41:09 得分 0
那就将*理解为所有符合where条件的记录好了,呵呵!Top
273 楼newgrammer()回复于 2006-09-07 17:42:05 得分 0
晕啊。晕啊。
人就是太多啦。Top
274 楼kyokyxxj(朝阳)回复于 2006-09-07 17:42:19 得分 0
不用抱怨了,怪只能怪中国人口出现畸形了,这是免不了的过渡。大批人涌出来找工作求碗饭吃,但是粥终究是有限的,所以要开发新领域Top
275 楼eingmarra(eingmarra)回复于 2006-09-07 17:43:26 得分 0
其实,对于英语为母语的人来说,写sql和说话没什么分别的!Top
276 楼sf1982123()回复于 2006-09-07 17:44:54 得分 0
我以前也是一名CODER我感觉分层挺好的!首先我们程序员不用和美工争吵了!更好的分工!更能针对员工的能力作出合理的人力分配!!如果企业做的时间长有自己的FRAMEWORK再接到类似的项目就能很快组装完毕!!!!~
要说唯一的缺点就是对CODER的前途不利!因为写业务写的多所以只让你写业务!别的接触比较少!有碍个人技术能力的提高和接触面会变的相对窄一些Top
277 楼jimmyhoum(jimmyhoum)回复于 2006-09-07 17:49:21 得分 0
我一般不太骂人,但看到了楼主发这样的帖子,实在忍不住骂你个B一句,你个超级大S BBB
不就面试人家一次吗,用的着这样炫耀自己吗?还拿来如此laji的面试题目,说面试的人如何如何傻?难道你就不觉得自己傻吗?不觉得自己很羞耻??中国人做到你这样的,真的是可以去强奸你老母了.如果中国都是你这样的人,科技\经济什么的还能搞的上去?
不想要用刚毕业的??那你个S B是怎么上网发这样的帖子的?
不要把面试别人的机会当作是炫耀自己的机会
[我又拿了一个大一点的网站(http://www.5210000.com/)问他需要多长时间,他不敢说了,我估计他会说要做一年!]
如果是问刚毕业的话,那我也可以这样问你,你爸cao你妈cao了多久?你妈生你需要用多久?
有什么意思?
真TMSB
Top
278 楼jimmyhoum(jimmyhoum)回复于 2006-09-07 17:51:17 得分 0
楼主虚心点:
某某曰:"虚心使人提高,骄傲是人成**"Top
279 楼webDreamsinger(web梦想唱响者)回复于 2006-09-07 17:52:12 得分 0
to:ntcw(大卫) (
--
现在的牛人真多, 1到2个月就能做成功一个网站...
我看只是做多一个垃圾而已....
网站表面的东西很容易糊弄出来, 但后面隐藏的东西, 我看你一辈子也不能说做好了....
--
支持,影响工期的因素东西太多了。
比方说一个新闻系统,
如果只是看新闻前台页面,有时很简单,就是分类呀、标题、内容之类的显示
但是后台有可能很复杂:
如授权发布功能,不同管理员账号可以发布针对一个或是多个分类的新闻
还有权限是否有分别,如发布,审核,一审,二审,甚至三审,
还有是否存在审核修订功能,
是否支持类别的移动,合并(移动合并后的权限处理)
复杂的搜索要求(限定在一个类或是多个类,时间段限制,多关键字组合匹配等)
.....
很多功能光凭前台几个页面是无法了解到的。
Top
280 楼Julyseven(路仍在脚下延伸……)回复于 2006-09-07 17:52:21 得分 0
LZ的面试问题都是些范围比较大的问题,技术问题回答的差不多就可以了
具体一个网站做多久的问题以后还是少问了吧
看具体人的要求了,一个人对自己要求高了
小网站也能做很久......Top
281 楼eingmarra(eingmarra)回复于 2006-09-07 17:52:27 得分 0
to sf1982123()
搞了几年的web开发,觉得分层不象以前书本上说的那样利于复用,我们国内对UI的变化要求很少,要是改的话就是中间层也要动的!
所以,泛泛而论,mvc就够了,n层没有意义,不利于敏捷开发的思维!
没有特别bs任何人的意思.Top
282 楼jimmyhoum(jimmyhoum)回复于 2006-09-07 17:52:36 得分 0
你孩子以后大学了找工作了,210%是找不到工作的Top
283 楼jimmyhoum(jimmyhoum)回复于 2006-09-07 17:57:26 得分 0
对于分层而言,我并没有特别高的见识,我只知道,很多人讨论一个架构,做了个不错的网站,花了2\3个月,和做一个也不错,界面什么都过的去的网站,后台代码就像ASP一样,1\2个月,并且不需要什么后期维护的.对此,我认为分层要看项目时间金钱人力,和有无后期维护等综合方面一起来看Top
284 楼Kshatriya(何以解忧,惟有杜康)回复于 2006-09-07 17:57:27 得分 0
jimmyhoum(jimmyhoum) ( ) 信誉:100 Blog
没你这么说话的...Top
285 楼sf1982123()回复于 2006-09-07 17:59:03 得分 0
TO:eingmarra(eingmarra)
敏捷开发,XP编程!我也不反对!!只是看不惯有人喊N层不好!
挺好的一个东西楞是给说的一无事处了!!我以前是做技术的所以这些东西我爱较真!!如果那里说的过火不要往心里去Top
286 楼hanye_911(孙悟空)回复于 2006-09-07 17:59:11 得分 0
我也是个应届毕业生,谁都不是一下子就会编程的!
公司总想找到最便宜,而且能干活的。这不是玩儿
呢么,哪有那么多一毕业就能完全适应公司环境的
应届毕业生啊!!!
别遇到什么都总说应届毕业生怎么怎么样的。没劲!Top
287 楼chencane()回复于 2006-09-07 18:01:14 得分 0
我怎么不能发贴呀???????????Top
288 楼jimmyhoum(jimmyhoum)回复于 2006-09-07 18:02:52 得分 0
Kshatriya(何以解忧,惟有杜康) ( ) 信誉:99 Blog
jimmyhoum(jimmyhoum) ( ) 信誉:100 Blog
没你这么说话的...
======================================================
个位不好意思,说了N多C话Z话,但看了实在是气不过Top
289 楼Kshatriya(何以解忧,惟有杜康)回复于 2006-09-07 18:05:35 得分 0
eingmarra(eingmarra) ( ) 信誉:100 Blog
mvc, 敏捷开发,多层没有冲突,你根本就没有理解mvc的实质..
只听过一个概念就拿出来充数就不好了Top
290 楼eingmarra(eingmarra)回复于 2006-09-07 18:06:22 得分 0
只是看不惯有人喊N层不好--n层不是不好,是不适合中国的国情.
就象ejb一样太笨重了.我想这也是asp.net 在中国大兴其道的原因Top
291 楼jerry365(水煮三国)回复于 2006-09-07 18:08:15 得分 0
markTop
292 楼eingmarra(eingmarra)回复于 2006-09-07 18:09:15 得分 0
mvc, 敏捷开发,多层没有冲突--是的,但mvc看法就很费时,以前听说有人在一个星期内做了一个应该用一个月完成的网站,他用的是纯jsp.Top
293 楼alpsboy(刚)回复于 2006-09-07 18:10:34 得分 0
“编码花的时间是很少的,网站关键是设计、美工。架构都是次要的。”
你是不是只给人家做些企业的形象网站?问你像CSDN这个网站,要多少设计与美工,又要多少编码,架构是次要的吗??Top
294 楼sf1982123()回复于 2006-09-07 18:12:58 得分 0
敏捷开发是一种迭代的开发方法!!!他更讲项目的分工合作!把大项目拆成小项目!这就更需要良好的构架和设计!也就是需要更好的分层Top
295 楼eingmarra(eingmarra)回复于 2006-09-07 18:16:44 得分 0
我的敏捷开发,不是极限编程的意思!回家拔饭了,我每天6:00下班闪人,不象那些写mvc的,每天23:00+,呵呵!Top
296 楼leiluqiang840203()回复于 2006-09-07 18:21:31 得分 0
哎!!!
现在载大学里真的学不 到什么实用的东西!!Top
297 楼superalu009(黑黑)回复于 2006-09-07 18:51:01 得分 0
在哪学东西都靠自己 大学只是给你提供了环境 刚毕业不一定就不行 毕业n多年不一定行 这年头 不靠自己不行Top
298 楼sf1982123()回复于 2006-09-07 18:54:02 得分 0
自己学!难道啥事都要别人教?????都是成年人了!怎么学!学啥!都还不知道???????
我最烦的就是抱怨在大学里学不到东西的人!!!!~难道非要别人教了才算是学到东西了吗???
如果指望别人教我告诉你你永远成不了一名合格的CODER!!因为CODER不会知道所有东西!所以就要不断的学习!!因为没有人会叼你那些三三四四的问题只有自己搞定!到那时侯你也埋怨同事不教你!你也埋怨没学到东西????????
我的意思是大学了丢掉奶嘴,学会自己吃东西吧!Top
299 楼naturalth(自我批判,是思想、品德、素质、技能创新的优良工具)回复于 2006-09-07 19:03:36 得分 0
......................................Top
300 楼naturalth(自我批判,是思想、品德、素质、技能创新的优良工具)回复于 2006-09-07 19:07:49 得分 0
我发现csdn换到了.net2.0了.这个页面可以记得我刷新前的位置.
+了这个: MaintainScrollPositionOnPostback="true"
应该是的吧!Top
301 楼naturalth(自我批判,是思想、品德、素质、技能创新的优良工具)回复于 2006-09-07 19:08:45 得分 0
没有,上当了.刚才一提交就刷新到头了!郁闷噢....Top
302 楼www_123du_com(鼠·神·泪)回复于 2006-09-07 19:20:50 得分 0
zhanqiangz(闲云野鹤-Overriding) ( ) 信誉:100 Blog 2006-9-7 15:39:45 得分: 0
偶前段时间也是一直面试。
一般看简历上怎么写就怎么问,问的是他们认为自己最擅长的部分,也是他们项目中用到的最多的部分。如果连自己最擅长的部分都不清楚(注意:不是说不清楚,这是两个概念,有人可能表达能力稍差。)那所谓的“熟练,精通”水份就比较大了。
.......
____________________________________________
非常认同。
我认为笔试应该是一些从最基础到最深的题,要让面试者肯定能答出一些,也争取让面试者都有答不出的题,这样才能一定程度上看出面试者的水平在哪个层次。
另外:有点BS楼主,鹤兄提出这么多中肯的意见,楼主却在鹤兄举的一个例子上斟酌......Top
303 楼pshpan(Cipher)回复于 2006-09-07 19:26:38 得分 0
lz这个公司我肯定没兴趣去……Top
304 楼NsGFr(elan)回复于 2006-09-07 19:31:56 得分 0
4、工作经验
现在我基本不想招没有工作经验的,除非你特别有自己的想法。
楼主8厚道~~都是从那个阶段回来的。
Top
305 楼KMFENGJUN()回复于 2006-09-07 20:03:21 得分 0
www.2.1630000.com,这个网站要一个人月?那公司关门算了。
我没细看,但感觉就是一个以产品发布为主的网站。这种网站最多7个工作日就要验收收款了。呵呵!
因为我们都是基于一套完整的系统架构来实现的,公司应该有自己的成形的系统架构,才能发挥Net的高生产力,彻远了,打住!
Top
306 楼yshuise()回复于 2006-09-07 20:06:15 得分 0
我没有工作经验。
最后一道题,可以看作两个等差数列,直接计算。因为有求和公式。
s = (a1 + an)n /2Top
307 楼huhbc()回复于 2006-09-07 20:11:26 得分 0
int total(int n)
{
int s=1;
if(n<=1) return n;
for(int i=2;i<=n;i++)
s=s+(-1)*i;
return s;
}
或者干脆:
int total(int n)
{
if(n <= 1) return n;
if((n%2) == 0) return (1-(n-1)/2);
else return (1-n/2);
}Top
308 楼zdf9218(众里寻丫千百度, 丫儿却在灯火阑珊处)回复于 2006-09-07 20:14:31 得分 0
markTop
309 楼Lisa2005(君君)回复于 2006-09-07 20:18:44 得分 0
6、平时喜欢上论坛吗?上什么论坛?
我們公司不讓上網的.Top
310 楼litzany(糊涂大仙)回复于 2006-09-07 21:00:01 得分 0
讨论里边还是有很多金点子的,3x
if(n <= 0)
return 0;
return (n%2 == 0)?2+n/2:(3-n)/2;
Top
311 楼litzany(糊涂大仙)回复于 2006-09-07 21:00:35 得分 0
return (n%2==0)?2+n/2:1+(-1)*(n/2);Top
312 楼lqm1003(江南倦客)回复于 2006-09-07 21:10:55 得分 0
delete *....这个语句我的一个做网站的同事跟我说可以的,我倒没试过Top
313 楼zftow110()回复于 2006-09-07 21:30:05 得分 0
呵呵!这些问题连我种人也回答得上来,看来也不怎么难嘛!Top
314 楼yhmar007(马仔)回复于 2006-09-07 21:30:40 得分 0
www.2.1630000.com 这样的网站就要3*2月? 服了!后台操作是怎么样的我看不出来,但怎么说也不会复杂,表面不跟我的www.jundongelec.com差不多吗,我的才用多长时间啊Top
315 楼dragonimp(dragonimp)回复于 2006-09-07 22:47:40 得分 0
关于面试,我觉得首先要逼视的是很多面试官.
其实一个简单的网站怎么做或者怎么样不能绝对看出问题. 这样会导致看错人. 有能力的人会被你错过, 能说的人你会要(只要稍微有点准备).
我是去年毕业的,也做个n多东西, 学的东西都很多. 要说分页我做过的有用储存过程的, 也有直接的. 但是我觉得这些都不能说明问题.
想到去年一个公司到学校招聘, 也过去看了下. n多人去了, 先让我们填表, 选择方向的时候, 我选了OA跟网络安全. 没想到面试的时候那考官根本不看简历, 直接上来问我两个API函数(网络的, 具体我忘了, 总之是用过的, 很简单, 就是忘了名字查msdn或者google一下不就出来了?), 然后我就说了个大概, 应该是错了, 然后又问我几个无聊问题, 我都答得不好. 然后就这样结束了. 我本来很生气的, 想和他理论一下再给我一次机会. 但马上就改变主意了, 想想这样的公司不进也罢.
如果我是考官, 我想首先看清对方的简历, 然后想办法套出他的简历有多少水分(很多人是有水的, 但是不写点他们怎么办? 比如学校平时的课程设计, 都是考别人的, 然后他也当成一个系统写进去). 如果简历没水分, 你再根据他的简历判断要不要这个人. 当然通过多交流应该能看出这个人是什么水平. 而不能直接打死.
大家都逼视毕业生, 可是大家却不知道在校学生也藏有一些水平不错的人.
我到了公司, 看看那些人, 水平都不怎么样, 说真的.
而对于现有水平不好的人, 我觉得只要他能学习, 到了公司很容易就会的.
知识是表示那个人那个时候知道了多少, 而能力是表示那个人将来会知道多少.
要考官的能力就是看他能不能识别出来那个人的能力.
以上是个人观点.(曾经经常上csdn, 后来很少上了, 今天意外看到, 又意外想说几句)Top
316 楼dragonimp(dragonimp)回复于 2006-09-07 22:53:25 得分 0
另外,
要是让我去鉴定自己的同学, 很容易的.
如果大家对那个学校比较了解的话, 认人应该比较容易.
所以如果真想找人, 打入同学内部比较容易, 呵呵,找个卧底
开玩笑的~~Top
317 楼sex_pig(雨过天晴)回复于 2006-09-07 23:08:59 得分 0
试着给人机会,只要人家肯学,吃苦,相信搞不定几年后比你还强了,中国的天才程序员也就那么几个了,楼主想想自己当年,还不是一样了,哦,说出错了,可能你一出道,什么都会了。呵呵,我只针对事情,不是针对你了
Top
318 楼jadesun(裤衩)回复于 2006-09-07 23:26:30 得分 0
看了一下楼主的贴子,深有体会,感觉楼主就像一年前的我。我原先在一个做业务的公司,对技术要求不是很高,也不注重多层结构,也觉得在网站中做起来相当麻烦、复杂。现在进了一家专业的软件公司,才发现自已原来的不足。
多层结构相当有用,尤其是看了设计模式,真正明白了面向对象的思想后。.net的可以看看petshop的模式,java的看看mvc架构。一个好的架构师,可以相当三个一般的程序员。我们项目组现在有四个人,一个架构师,三个程序员。我给楼主说一下我们的开发工作搭配。架构师只负责搭建框架、写接口。具体实现的工作分给三个程序员,分别做DAO(数据层),Service(业务逻辑层),Model(持久化层)的工作。现在项目组中只有那个架构师对ajax熟悉一些,view(视图层)也归他来写。面向对象的思想把任务的粒度分得很细,我们现在的工作都很轻松,编码不成问题,因为基本上都没有大的模块编写,全是小模块,基本都是CRUD的代码,并且很少出现逻辑语句,像if else之类的。这全是因为架构师的功劳。这种开发体验是以前从来没有过的,就像一个生产线上的工人,你该干嘛,该怎么做都清清楚楚。
http://www.2.1630000.com 这个网站,三个人两个月一点都不过份。如果是一年前的我,一个人一个半月,只要提供页面支持也能做得出来。可是我现在需要三到四个月时间才能做出这个网站。为什么这样说呢?原先我做网站,纯粹就是了解一些功能需求就开发设计数据库,然后边做边改,也没有架构设计。结果客户到后期改一个要求时,需要修改数据库字段、修改存储过程、修改后台程序代码、修改后台页面、修改前台代码、修改前台页面,相当痛苦。现在就不一样了,虽然在时间方面花得更多一些,但在后期维护和修改上就轻松得多了。Top
319 楼hsingbo()回复于 2006-09-07 23:39:37 得分 0
你不是要召高手麼?
請問你有什麼高勝的技術?
你現在是招聘別人的,怎麼不識識出去應聘以下,看看你在別人的眼裡值錢不>?
要招聘高手麼?怎麼不去請bill給你打工,你出的起哪個工資麼?
自己學了一點技術就問別人會不會,怎麼不想象你是出生就會編程序麼?
我去招聘的時候從來不問他的學歷-->只要求讀多大學(應為我是學經濟類的程序員)
我很想知道他喜歡什麼?不喜歡什麼-->沒有興趣,工資不高,他學會了也會條槽,你能給他什麼保障?
我很想知道你喜歡哪些方面?-->一個人的成長是需要空間和時間!
我想誰也不是從娘胎裡面出來就是高手-->外資企業招聘好像要求了解哪方面,從來不要求你精通java,.net,linux c/c++,你需要的萬能人很少,請問你有精通這些麼?你是怎樣學會的?你這樣我想可能就是給哪些國內企業打工,老板掙機年錢屁股一拍就閃了的小資本家,為什麼國內沒有及格的軟體公司,有的就是某某親戚在什麼什麼單位,關系軟體公司比比皆是!
還有看你說話也就是個沒多少見識的長官,請問你會RUP麼?你不是要分層麼?你知道什麼什模式麼?再請問,再問分層的時候你為什麼還要用datalist?你不是要保證用戶體驗麼?高手不用這個吧,用的太多連怎麼樣實現都不知道?怎麼不問問,我不想用dataset,完全拋棄,你用什麼?數組||?,給個答案!你做網站麼,(不是為了評價語言的高低)網站最安全的方面想到了麼?數據的完整性想到了麼?哪我推薦(lamp),更好點分層,企業級(j2ee):說個真實笑話,我去應聘java/c#程序員,遇到一個同時免試項目經理的,我們兩個在一起答題(看他年齡32-36左右),他問了我一句j2ee是什麼?(不要笑是真的),經理在我之前面試他,他成功了,最後我羅榜了,應為我聊天的時候已經對這個公司沒有興趣了,this is chinese !Top
320 楼hsingbo()回复于 2006-09-07 23:42:54 得分 0
public static string UserLogChk(string UserName ,string UserPWD)
...{
return "-1";
===========================================================================
這是你的代碼:
簡單
Top
321 楼hsingbo()回复于 2006-09-07 23:53:52 得分 0
************************
* 金色海洋工作室 —— 数据访问层
*
* 数据访问层(SQL Server 版)
*
* 最后修改时间:2006年8月15日
************************/
using System;
using System.Data;
using System.Data.SqlClient;
using JYK.DataStruct; //结构,用于“实体类”
//using System.Security.Principal;
namespace JYK
...{
public static string UserLogChk(string UserName ,string UserPWD)
...{
return "-1";
return id;
public static string[] CheckUs....
public static void...
===============================================================
(剛才點錯了)
這是你的代碼: 簡單嗎?實用麼?高效麼?
using JYK;分層引用維護的人能看動麼?你寫的什麼程序?
namespace JYK{} 這是什麼包|命名空間?
怎麼全用static?看來你連為什麼有static都不知道?
static 在哪種情況下才用?為什麼用?
為什麼會有static void Main(....){}
菜鳥一個,還嫌棄別人技術不精!
============================================
我是個大大的菜鳥!
============================================
Top
322 楼cic_wxf(我憎恨这个社会,但是不想报复这个社会)回复于 2006-09-07 23:56:22 得分 0
半夜留个名
搂主的话,说的是不地道
你的水平是怎样提高的,没有一开始公司的培养,你能挂星
BSTop
323 楼feiren1421(Slash:弦断谁听,我醉谁知?)回复于 2006-09-08 00:14:36 得分 0
就第5题有点头疼,平时都是一个人做,没有合作经验Top
324 楼Kshatriya(何以解忧,惟有杜康)回复于 2006-09-08 00:20:10 得分 0
hsingbo() ( ) 信誉:100 Blog
说话一点条理也没有,你又凭什么说楼主的不是??
每个人有每个人不同的考察方式,未必你的想法就是对的,不信你发个帖子,把你的想法,思路写出来,我敢肯定,挨批不会比楼主少,至少楼主可以清楚地表达自己的想法。
楼主开始已经说明白了,只是讨论一下,没有必要言辞过激,你可以觉得不爽,但是你能保证你说的就是对的??大家无非是各说各话,觉得有道理,听一下就是了..
谦虚一点,对谁都好,OK??Top
325 楼Reeezak(坚持信念)回复于 2006-09-08 00:35:57 得分 0
ls的说得不错Top
326 楼babay2008()回复于 2006-09-08 08:00:59 得分 0
呵呵..笑天下可笑之人Top
327 楼andrewf105(海纳百川)回复于 2006-09-08 08:16:33 得分 0
招有经验的是好,但是管理以及可塑性比较差!Top
328 楼StepSun()回复于 2006-09-08 08:32:42 得分 0
学习能力和协作能力很重要,其他的嘛,稍次一点Top
329 楼h16418()回复于 2006-09-08 08:39:36 得分 0
来个递归的
int total(int n){
if(n<=1){
return n;
}
if(n%2==0){
return total(n-1) + n;
}
return total(n-1) - n;
}Top
330 楼job_2006(初学.net)回复于 2006-09-08 08:40:53 得分 0
收藏Top
331 楼zbo(黑魔导士比比)回复于 2006-09-08 08:49:56 得分 0
看了一下楼主的贴子,深有体会,感觉楼主就像一年前的我。我原先在一个做业务的公司,对技术要求不是很高,也不注重多层结构,也觉得在网站中做起来相当麻烦、复杂。现在进了一家专业的软件公司,才发现自已原来的不足。
多层结构相当有用,尤其是看了设计模式,真正明白了面向对象的思想后。.net的可以看看petshop的模式,java的看看mvc架构。一个好的架构师,可以相当三个一般的程序员。我们项目组现在有四个人,一个架构师,三个程序员。我给楼主说一下我们的开发工作搭配。架构师只负责搭建框架、写接口。具体实现的工作分给三个程序员,分别做DAO(数据层),Service(业务逻辑层),Model(持久化层)的工作。现在项目组中只有那个架构师对ajax熟悉一些,view(视图层)也归他来写。面向对象的思想把任务的粒度分得很细,我们现在的工作都很轻松,编码不成问题,因为基本上都没有大的模块编写,全是小模块,基本都是CRUD的代码,并且很少出现逻辑语句,像if else之类的。这全是因为架构师的功劳。这种开发体验是以前从来没有过的,就像一个生产线上的工人,你该干嘛,该怎么做都清清楚楚。
http://www.2.1630000.com 这个网站,三个人两个月一点都不过份。如果是一年前的我,一个人一个半月,只要提供页面支持也能做得出来。可是我现在需要三到四个月时间才能做出这个网站。为什么这样说呢?原先我做网站,纯粹就是了解一些功能需求就开发设计数据库,然后边做边改,也没有架构设计。结果客户到后期改一个要求时,需要修改数据库字段、修改存储过程、修改后台程序代码、修改后台页面、修改前台代码、修改前台页面,相当痛苦。现在就不一样了,虽然在时间方面花得更多一些,但在后期维护和修改上就轻松得多了。
==============================
胡说什么,根本上不去Top
332 楼jiangkeredgirl(地狱卐小怪)回复于 2006-09-08 08:53:02 得分 0
最近公司招人,把面试程序员的任务交给了我,几天来有几位应聘的,通过交谈,感觉颇深,呵呵Top
333 楼lanllq11()回复于 2006-09-08 09:02:12 得分 0
呵呵,我还没毕业,这不是给我难题吗?
看来我,,
Top
334 楼djfu(飞龙在天)回复于 2006-09-08 09:12:24 得分 0
哈哈,NND。Top
335 楼czhenq(...... fucking life. I want to change.)回复于 2006-09-08 09:20:23 得分 0
代码生成器啥东西? 实体类啥东西? ORM啥东西?
3层? 层的定义是什么?Top
336 楼chiken99(小鸡)回复于 2006-09-08 09:24:10 得分 0
学习中~Top
337 楼Juchiyufei(三更半夜我送你回家.总统也许我做不到.今生难得的遇见你,我们就应该在一起.....)回复于 2006-09-08 09:27:18 得分 0
哈哈Top
338 楼femalelover(楼主, 请把用不着的可用分捐给我1/3 :()回复于 2006-09-08 09:37:24 得分 0
又小又没钱的公司俺是不去的,虽然俺还没毕业,也没什么经验Top
339 楼wumylove1234(毁于随)回复于 2006-09-08 09:48:34 得分 0
static int total(int n) {
//1+2-3+4-5+6-7+8
int i;
if (n==1)
return 1;
if (n % 2==0) {
i = n-(1*(n-2)/2)+1;
}
else {
i = (-1)*(n-1)/2 +1;
}
return i;
}
看了楼上那个不用循环的,感觉不对.自己调了一下.
楼主也是沈阳的啊,哈哈,我也是沈阳的.不过我还不会做B/S的程序,否则过去试试.嘿嘿.做CompactFramework下的程序的,不知道能不能应聘啊?知识都是相通的嘛,像我虽然不会Delphi也可以告诉用Delphi的同事思路,看看帮助就能写几句主要的代码.Top
340 楼iuhxq(小灰)回复于 2006-09-08 09:49:59 得分 0
我们公司也不要应届生Top
341 楼jyk(今天由我来写的代码,明天就让程序自己完成!喜欢编程。和气生财。共同提高。共同进步!)回复于 2006-09-08 09:50:24 得分 0
to:jimmyhoum
请使用文明用语!
请不要带上我的父母!
让一个程序员估算一下做网站的时间不算过分吧?你为什么反应那么强烈呢?
Top
342 楼luck0235(风平浪静时人人都能掌舵)回复于 2006-09-08 09:55:35 得分 0
呵呵,又来转了一圈,估计jimmyhoum兄弟刚毕业时受过类似挫折吧。Top
343 楼luck0235(风平浪静时人人都能掌舵)回复于 2006-09-08 09:56:42 得分 0
不过说实话,我也挺看不上应届毕业生的,对现在的大学生没啥好感......Top
344 楼bigbenz8()回复于 2006-09-08 09:57:53 得分 0
懒人做法:
-------------------------------------
public static int getSum(int n){
int sum1=0,sum2=0,sum3,i,j=3;
for(i=1;i<=n;i++)
sum1+=i;
while(true){
if(j<=n){
sum2=sum2+j;
j+=2;
}else
break;
}
sum2=-sum2;
sum3=sum1+2*sum2;
return sum3;
}Top
345 楼mycodeover()回复于 2006-09-08 10:06:29 得分 0
那个2算法题目我 也作过Top
346 楼lqm1003(江南倦客)回复于 2006-09-08 10:13:49 得分 0
招到什么样的人跟招聘者的眼光和招聘标准有很大关系,我认识一个人,知识面好像挺广的,谈技术一套一套的,但真正做起来确是另一回事,他的工作换了又换,也不愁找不到工作,不知道是不是能扯的人比较受招聘者欢迎。
我在天涯上看到很多批评毕业生的帖子,就因为公司招来的毕业生素质差,就否定全部毕业生;但通过那些帖子里对招来的毕业生的描述,我觉得很多都是自己没眼光,招了一些极品。Top
347 楼eboy0320(小猪)回复于 2006-09-08 10:33:12 得分 0
毕业生咋了,我就是,工作半年了,现在代好几个工作一年的,做VC,COM呵呵,
不是毕业生没都是不行,也有行的,在学校大二就过了高程(软件设计师)呵呵,在我们同学在有好多都是行的,现在的公司都这样,没有办法呀,毕业生。。。。。。。。。。。Top
348 楼Reeezak(坚持信念)回复于 2006-09-08 10:41:37 得分 0
楼上的小伙子不错啊,我还没过初级程序员呢,hoho
ps:怎么是工作半年了?去年底毕业的?Top
349 楼longli67(yaomv)回复于 2006-09-08 10:42:46 得分 0
mark下
有空再看看
很长呀!Top
350 楼liuyunfan(柳云帆)回复于 2006-09-08 11:04:42 得分 0
LZ的题没有侧重点Top
351 楼newqq()回复于 2006-09-08 11:31:03 得分 0
.................Top
352 楼veryhappy(wx.net)回复于 2006-09-08 11:32:04 得分 0
1,3,4这几个问题够大能说的太多了Top
353 楼oop80(RedSky)回复于 2006-09-08 11:34:58 得分 0
int calc(int n)
{
if (n<1) return 0;
else return ((n-1) % 2) == 0 ? 1-(n-1)/2 : calc(n-1)+n;
}
Top
354 楼greennetboy(我的老婆叫静静)回复于 2006-09-08 11:48:14 得分 0
至于毕业生的问题,我还要发言两句,正像搂主在楼上的楼上的..所说,毕业生也有好的也有坏的,不能一帮子打死就行了.
大家也没有必要过于激动.
总值,不管是公司还是程序员,个人都把个人的心态摆正就好了.要不肯定是你找不到人,我找不到工作 .招聘的也不要觉得自己就站在强势的地位,这年代,公司多了,人跟人的考虑角度不一样,对一个人的看法和评价就有天大的区别.
程序员也应该将自以为是的臭习惯改改.也不要以为自己做过了几个系统,就整天牛哄哄的,你看人家比尔还没怎么着呢.大家都把心态摆正,双方都有益处Top
355 楼fsdi0254qingyun()回复于 2006-09-08 11:58:12 得分 0
好长的帖子,热闹下就行了,没必要激动!
本人也刚毕业,刚到外地找工作,等待我的将会是什么呢.............Top
356 楼wmjzzu(精灵)回复于 2006-09-08 12:52:37 得分 0
1+2-3+4.....n
public float getNum(int n)
{
if(n%2==0)
{
return 2+n/2;
}
else
{
return (3-n)/2;
}
}Top
357 楼daohua(BS卖红薯的不足称)回复于 2006-09-08 13:00:19 得分 0
哈哈。。。
偶早就意识到毕业没经验这个问题,其实是老师教育得好,
所以我大一就开始积累实战经验了,
不过逃了不少课,,所以挂几门是必然的,,,
呵呵。。。。再过些时候就有多多的经验了,毕业就可以直接找工作,,
谢谢我的老师们。。。。。。。Top
358 楼koenemy(小美她爹)回复于 2006-09-08 13:06:08 得分 0
贴子真长。。
沈阳老乡。。
顶一下。。
沈阳.NET俱乐部9448555Top
359 楼bladeyf(毛毛虫)回复于 2006-09-08 13:29:29 得分 0
第七个编程题,那么有规律,当然使用数学方法做了,不用那么多的循环
Top
360 楼ConnectionString()回复于 2006-09-08 13:32:48 得分 0
雁
过
留
声Top
361 楼milozy1983(Detective)回复于 2006-09-08 13:49:52 得分 0
从去年毕业到现在工作也有1年了,先做嵌入式现在做asp.net,就感觉同样的年轻人工作不负责任的太多.虽然我是上海人,但一些上海小姑娘的工作态度让我头痛,尽量避免招他们这些人.Top
362 楼milozy1983(Detective)回复于 2006-09-08 13:55:55 得分 0
顺便说一句,工作一年下来感觉混的程序员也不少.我对于混不混的区别是工作态度,感觉一些工作了一两年的程序员水平还没我在校时高.Top
363 楼wrs_jsj()回复于 2006-09-08 14:03:00 得分 0
看完Top
364 楼snwyq1()回复于 2006-09-08 14:06:31 得分 0
地區:北京
年限:2年
技術:.Net BS开发
工資:avg>>5K + 福利,人性化公司,不加班,工作开心,心情愉快。
公司性質:汽车门户网站,国内汽车行业前三名。
PS: 透露点消息,我们公司正在招.net BS开发人员,如果哪位同仁想换工作,是一个不错的机会选择,加richard_wung@hotmail.com 说应聘即可!Top
365 楼mendel(风逍遥)回复于 2006-09-08 14:56:09 得分 0
public float getNum(int n)
{
if(n%2==0)
{
return 2+n/2;
}
else
{
return (3-n)/2;
}
}
谁能给讲一下这个的原理呢?看了半天没看明白.....Top
366 楼5zero(秋风)回复于 2006-09-08 14:58:52 得分 0
======================================================
马云说过一句话:Judge 一个人, 一个公司是不是优秀,不要看他是不是Harvard,是不是Stanford.不要judge里面有多少名牌大学毕业生,而要judge这帮人干活是不是发疯一样干,看他每天下班是不是笑眯眯回家。
没有带不好的兵,只有带不好兵的教官!
======================================================Top
367 楼ToolBuilder(~~~~~~党指挥编程~~~~~~)回复于 2006-09-08 15:05:38 得分 0
我来回答楼主的问题,看能否过关!
1、请谈一下对三层架构的看法。
答: 三层结构基本属于炒作行为,我觉得纯粹是商业行为!
2、在asp.net网站里面如何处理分页的。也就是说分页显示数据的处理方式。
比如使用DataGrid自带的分页功能、使用自定义(用户)控件、其他。
答: 自带的
3、编写网站时最重要是哪个方面?
答:美工最重要
4、网站在上线运行后最重要是哪个方面?
答:尾款最重要
5、团队成员如何有效的配合工作?
答:重金承诺
6、平时喜欢上论坛吗?上什么论坛?
答:喜欢,喜欢上自拍论坛
7、编程题:s = 1 + 2 – 3 + 4 – 5 + 6 – 7 ......n
请编写一个函数,传入参数 n ,返回 s 的值。
答:
integer i;
integer j;
integer k;
for(i=1;i<=n;i++)
{
if (i/2!=0)
{
j =-i;
}
else
{
j =i;
}
k = k+ j;
}
return k;Top
368 楼luxu001207(笨笨)回复于 2006-09-08 15:32:37 得分 0
现在企业招聘,基本都要求有工作经验的,而应届毕业的学生又基本没工作经验,要有的话,也只能是那少数几个在校期间去做兼职的学生。在大学里,学生学的基本都是过时的东西,如果不是,那也是相当简单的一些东西。
这个学期学校发的网页设计课本,asp部分只提到简单的几个函数;php的只给了两个例子,连接mssql数据库的例子还无法连接上,将IIS配置成支持php的也有错误,看得我直觉得恶心;.net的一字不提!这样的课本,我们能学到什么东西?
如果你想学习新技术,那你就得自学了!但是,你还想毕业么?自学远比有人教要累许多,花的时间也更多。要毕业,就得跟着学校走,要学习实用的技术,基本都很难拿到毕业证。今年我们学校参加软件设计大赛的学生,基本都是挂红灯比较严重的学生,没挂过科的那些所谓学习成绩好的,反而一点用处都没有!就不顶事!Top
369 楼china_programmer(会思考的鸟儿)回复于 2006-09-08 15:36:43 得分 0
billrobin(宸博智者,业垂宇宙)
厉害
我现在写的asp也是这样
很多都直接调用
比如:我分装了浏览分页文件,有修改的分页文件,
下拉列表框得到参数的函数,给sql,就能得到里面的值
还有执行sql的函数等等
然后给一个规范的例子
让其直接调用
然后任务里面
清楚写明新建文件名称的名字和
对数据表那些操作
Top
370 楼sf1982123()回复于 2006-09-08 15:54:42 得分 0
TO:jyk(喜欢编程。和气生财。共同提高。共同进步)
关键是单从表面很难估算一个网站能用多久做完!!里面有N多的东西都不清楚!!所以这个题强人所难!如果我说2人1天你信不信???我说5人一年呢???????你出这个题就是欠考虑!Top
371 楼kxscr(未知)回复于 2006-09-08 16:21:59 得分 0
第一项就错了
如果你把礼貌加进去的话 你这人看人就有问题 礼貌也算是一种外表阿 向奉承你的人对你总是客客气气的 对不? 相干活全新投入工作的应该是坐下就说 “开始吧” 她才不会和你唠叨什么其他的问题呢 其他人是来赚钱的
2~4 不错
5 6 关于理论性的知识 我一窍不通 如果你说 AJAX就像讨论是C/S 还是 B/S 一样Top
372 楼kangji(尾鱼头)回复于 2006-09-08 16:28:30 得分 0
好多年没做网站了,不过像诸如“这个网站要几个月做完”这样的问题,我觉得非常不专业,不地道
楼主,如果我给你一个完全陌生的网站,你觉得你能告诉我需要做多长时间?Top
373 楼china_programmer(会思考的鸟儿)回复于 2006-09-08 16:32:58 得分 0
上不上CSDN这种面试问题纯属多余。
真正高手谁有那闲心来泡CSDN,除非邹建等和CSDN有关系的人。
而且就算找资料也是去MSDN等
=============================================
非常同意这个看法
真正工作人,哪有时间来CSDN回答问题,抢分阿
就算遇到问题,也是在CSDN里面搜索,马上就出来,或者在
google,baidu,
实在不行,在msdn里面找找,
我英语不好,但是我工作的时候有点疯狂!
3个月写完了基础表120个的系统
120个表有 70个表有关系
每个月工作5天,每天8小时
Top
374 楼china_programmer(会思考的鸟儿)回复于 2006-09-08 16:35:00 得分 0
我的宗旨是:
不求工作小时的多少,只求在有限的时间内完美的完成工作
比如基本的类,通用函数等等
寻找数据之间表之间的规律,这样才能够提高速度
还有要有可读性高的文档Top
375 楼azheng270(阿铮)回复于 2006-09-08 16:37:57 得分 0
就你那个网站的话,武汉这里如果你说要做2周,老板都嫌久了
一个礼拜要你搞定,嫌时间短可以走人。Top
376 楼wthorse()回复于 2006-09-08 16:41:33 得分 0
题目考的一般.
招的对象没确定.
要新手就别要求太多.
关键是脑子反映快@@@@@@@@@@@
Top
377 楼china_programmer(会思考的鸟儿)回复于 2006-09-08 16:42:31 得分 0
milozy1983(跳蚤侦探)
你好,我同意你的一些看法
我在工作中,我发现这些人都没有我认真Top
378 楼azheng270(阿铮)回复于 2006-09-08 16:46:54 得分 0
妈的,在武汉这种地方,做网站的,连民工都不如
正经的网络公司,软件公司又很少
你丫的要是说做个网站要做一个月,就是个废物Top
379 楼yinglang88()回复于 2006-09-08 16:49:52 得分 0
高手也是慢慢练出来,没有谁是刚接触工作就什么都会的,只要肯用心学习,相信不久的将来我们也会成为高手的!Top
380 楼yinglang88()回复于 2006-09-08 16:51:39 得分 0
我的经验还少,感觉大家说得有些东西也不是太明白,嘿嘿,所以以后会更佳的努力的Top
381 楼zhuixue()回复于 2006-09-08 16:53:23 得分 0
学习,刚开始作Top
382 楼roydux(后台运行中-http://www.LeadNT.org 大家一起来写吧)回复于 2006-09-08 16:54:47 得分 0
一个人一种思想,你问我做一个网站多长时间,我也许比他说的还要长,因为觉得后台可能实现起来复杂,楼主不能这样就去判断一个人,他只是比较小心些而已,只能说他不适合你Top
383 楼zorou_fatal(The world and system is even)回复于 2006-09-08 16:54:51 得分 0
每个月工作5天,每天8小时
好清闲...Top
384 楼micheall()回复于 2006-09-08 17:40:49 得分 0
看来楼主真不适合做面试官招人。“喜欢编程”?看来楼主可能算得一个技术虫。
接下来对楼主的问题逐条分析。
楼主对多层结构有偏见啊,你当然可以有自己得看法,但是作为面试官,你该听取面试人的想法。地球人都知道,不同得情况不同对待。什么“我感觉在网站里面是不太适用的”,看来你的想法太狭隘了。要是带领团队,会误人子弟得。也只配一个代码工。那你是不是要解雇自己呢。
编写网站时最重要是哪个方面?
4、网站在上线运行后最重要是哪个方面?
不知道你到底想招什么人。
5、团队成员如何有效的配合工作?
极其抽象,自装清高。
6、平时喜欢上论坛吗?上什么论坛?
难道编程能力跟上论坛有关系吗?如果我告诉你我老上论坛,但是我总是上去提问而不作答,你要吗?楼主太极端了。
最后一道题,对此不做评价了。希望后面的人接着说!Top
385 楼daishengs(横舟摆渡)回复于 2006-09-08 17:48:07 得分 0
7、编程题:s = 1 + 2 – 3 + 4 – 5 + 6 – 7 ......n
这一题不应该通过循环来实现吧,只需做个数学表达式就能得出结果了。Top
386 楼inelm(木野狐)回复于 2006-09-08 18:10:46 得分 0
同意 micheall
Top
387 楼tesling(山石:余心之所善,虽九死其犹未悔)回复于 2006-09-08 18:38:03 得分 0
7、编程题:s = 1 + 2 – 3 + 4 – 5 + 6 – 7 ......n
也可以用递归(c++)
int total(int n)
{
int total;
if(n%2)
ji(n,&total);
else
ou(n,&total);
return total+1;
}
void ji(int n,int* total)
{
if(n>=3)
{
total=-n;
--n;
ou(int n,&total)
}}
void ou(int n,int* total)
{
if(n>=2)
{
total=+n;
--n;
ji(int n,&total);
}}
我是应届生,目前不是做技术。不是申辨,只是谈谈自己看法
觉得楼主对应届生的看法不太可取。在学校学的都是基础知识,可操作性十分差,但是非常广泛。同一个班出来的,有人做网站,有人做底层开发,有人做桌面程序开发,都上一样的课,考一样的试。。。。。所以你要一个应届生在某一方面很精是不可能的。
还有怎么说本科生也不是技术工人,在学校也根本用不着把某一方面学得很深,忽略其它方面,那么早就决定自己今后的发展方向并不算是好事。。。。。一般都是到大三大四快找工作时,随便在某一方面用点心,混面试。。。Top
388 楼manasheep(斯克迪亚)回复于 2006-09-08 19:14:37 得分 0
1、请谈一下对三层架构的看法。
这就如同写程序、Web标准化一样,将相对独立的功能适度的分离有助于日后的修改和扩展,提高代码的可读性以及可重用性,减少冗余,并且有助于协作开发,还能给开发者更多思考空间以及更清晰的思路。
2、在asp.net网站里面如何处理分页的。也就是说分页显示数据的处理方式。
比如使用DataGrid自带的分页功能、使用自定义(用户)控件、其他。
我习惯自己编写代码,使用SQL语句获取指定数量的数据记录呈现给客户端。(DataGrid实际上还是把所有数据都取出再实施分页的)
3、编写网站时最重要是哪个方面?
逻辑结构设计
4、网站在上线运行后最重要是哪个方面?
起步阶段首要是宣传,并且要注重稳定性,用户多了以后就要不断地扩展和优化功能。
5、团队成员如何有效的配合工作?
首先当然是关系融洽了,再者技术水准要接近,且最好对伙伴的工作有所了解,还有就是良好畅通的交流途径必不可少。
如果单指网站开发的话,凭借Web标准化及XML的数据、结构与表现分离模式,可以很好的协同创作。
6、平时喜欢上论坛吗?上什么论坛?
很少上论坛,感觉很浪费时间,上也通常潜水。有问题首选搜索,搜索不出来问题的一般去论坛问也没人懂~至少是没人管~~。平时经常浏览技术文章并收集到本地,以备查阅。
7、编程题:s = 1 + 2 – 3 + 4 – 5 + 6 – 7 ......n
请编写一个函数,传入参数 n ,返回 s 的值。
int GetS(int n)
{
int s = 1;
for (int i = 2; i <= n; i++) s += (i % 2 == 0 ? i : -i);
return s;
}Top
389 楼manasheep(斯克迪亚)回复于 2006-09-08 19:35:55 得分 0
关于分页的方法也是我在网上学的这个思路,把最关键的几句Copy出来大家看看:
排除不需要的序号,剩下的序号就是我们需要的。
假设每页10条记录,现在要查找第6页的话:
select top 10 * from yourtable where id not in (select top 50 id from yourtable)Top
390 楼podianliangshui(别问是劫是缘)回复于 2006-09-08 19:40:38 得分 0
function TForm1.fn(n:integer): Extended;
var
i:integer;
begin
Result :=0 ;
for i:=1 to n do
Result:=Result+Power(-1,i+1)*i;
end;
其实就是
s:=s+(-1)^(i+1)*iTop
391 楼podianliangshui(别问是劫是缘)回复于 2006-09-08 19:44:18 得分 0
晕倒,题目看错了
Top
392 楼lys1978900(天下無雙)回复于 2006-09-08 20:42:33 得分 0
我劝楼主一句,如果自己不是老板,就别招一些技术比自己还过硬的
招不到你应很高兴才是,留两个老实听话的在身边.慢慢培养.Top
393 楼langke93(冬会初雪)回复于 2006-09-08 21:12:42 得分 0
支持楼上Top
394 楼Jackile(我要努力~)回复于 2006-09-08 21:18:50 得分 0
Reeezak(坚持信念) 的话很有道理。Top
395 楼tczyp()回复于 2006-09-08 21:26:19 得分 0
想问一问,现在的工作都是做网页吗。。。
那么我学的算法,学的windows窗体编程是不是就没用了?Top
396 楼BlueRui(忧郁的淡蓝色)回复于 2006-09-08 22:09:58 得分 0
markTop
397 楼tigerlgf(南湖学士)回复于 2006-09-08 22:24:05 得分 0
7、编程题:s = 1 + 2 – 3 + 4 – 5 + 6 – 7 ......n
请编写一个函数,传入参数 n ,返回 s 的值。
这道题考得不是用循环做出,因为如果用循环当n值很大的时候占用大多的CPU资源。
正解是:
int s(n)
{
return n%2=1 ? (n+1)/2:n/2
}Top
398 楼sunbird69(太阳鸟)回复于 2006-09-08 22:42:05 得分 0
不错
markTop
399 楼manasheep(斯克迪亚)回复于 2006-09-08 22:58:49 得分 0
tigerlgf(南湖学士) ( ) 信誉:100 Blog
这算是正确的?你验算过吗就拿出来了?
还有,如果你要做搜索引擎或者其它的什么高负荷应用那么人工提取算法是没问题的,但是如果只是一般的应用的话,那我只能说你太小看计算机了。Top
400 楼jhkemail(我在我的梦里梦到你在我的梦里梦到我在你的梦里梦到你在我的梦里梦到我)回复于 2006-09-09 00:09:41 得分 0
最后一题很简单啊。。。。要看用什么语言来写了。。。。但个人认为应该注意N的大小。。。
如果传值过大就麻烦了。。。。其实还有个方法,心算都OK。。。。。。下面是规律,代码就不现丑了。。。。其实我是只菜鸟。。。。以后多指教。。。
1+2-3==0
4-5=-1
-1+6=5
5-7=-2
-2+8=6
6-9=-3Top
401 楼jhkemail(我在我的梦里梦到你在我的梦里梦到我在你的梦里梦到你在我的梦里梦到我)回复于 2006-09-09 00:10:54 得分 0
0 -1 5 -2 6 -3 7.......Top
402 楼jhkemail(我在我的梦里梦到你在我的梦里梦到我在你的梦里梦到你在我的梦里梦到我)回复于 2006-09-09 00:13:53 得分 0
算算N是奇还是偶再加点简单代码就OK了。。。。
本人实属菜鸟一名。想邀请各位朋友共同讨论.net,java,SQL,j2ee,j2me,html,css,javascrpt,c/c++,xml等软件开发,网站开发等语言。
也请各位高人光临指教。。。。。
QQ群号22629823Top
403 楼realjue()回复于 2006-09-09 00:16:18 得分 0
mark,好贴
Top
404 楼jhkemail(我在我的梦里梦到你在我的梦里梦到我在你的梦里梦到你在我的梦里梦到我)回复于 2006-09-09 00:16:36 得分 0
好像已经有前辈想到解法了。。。嘻嘻。。。。多余了。。。。。还有判断N的正负。。。Top
405 楼szto2003(dotnet)回复于 2006-09-09 00:21:14 得分 0
n%2=1 ? (3-n)/2:(n+4)/2Top
406 楼longfei118(再阅红楼)回复于 2006-09-09 00:36:12 得分 0
这让我想起前几天看的一个关于:现在人买房子的心理话题
没买房子之前总想房价多降一点,
等买了房子之后总想要房子价再贵一点。。
呵呵。。
这和我们现在工作几年和刚毕业的心理是何等的相似。。。
这个社会给了你机会,别回过头来歧视这个社会,多想想以前的自己,大家都是一样的。Top
407 楼manasheep(斯克迪亚)回复于 2006-09-09 01:02:59 得分 0
szto2003(dotnet) ( ) 信誉:98 Blog 2006-09-09 00:21:00 得分: 0
n%2=1 ? (3-n)/2:(n+4)/2
这个公式是对的,不过我还是想搬出这句话“如果你要做搜索引擎或者其它的什么高负荷应用那么人工提取算法是没问题的,但是如果只是一般的应用的话,那我只能说你太小看计算机了。”
当然,有精妙的算法用了绝对没有坏处,不过至少我不是数学家,我不会为一个简单的应用而研究其数学算法。Top
408 楼jyk(今天由我来写的代码,明天就让程序自己完成!喜欢编程。和气生财。共同提高。共同进步!)回复于 2006-09-09 06:08:15 得分 0
感谢大家的批评意见!
Top
409 楼wuqingrenzhe7922()回复于 2006-09-09 08:18:40 得分 0
毕业生加油吧,只有自己才能拯救自己.老板们不要太急功近利,一定要看好新人的潜力,其实年轻人也是资本!矛盾!Top
410 楼run_pig(奔跑的猪)回复于 2006-09-09 08:58:36 得分 0
manasheep(斯克迪亚)
我觉得NOT IN的效率不是很高,我从网上看了一句SQL,选出第40 到50条记录改变出的存储过程,挺不错的,看一下
select top 10 * from (select top 50 * from yourtable order by id desc)as a order by id desc
我用这个思想写的存储过程,效率还可以,我觉得比not in 效率要高,请指教Top
411 楼itzhiren(itzhiren)回复于 2006-09-09 09:09:54 得分 0
矛盾呀,知足长乐才是根本Top
412 楼joshao(joshao)回复于 2006-09-09 10:03:54 得分 0
学习进取````Top
413 楼lanhu321(lanhu)回复于 2006-09-09 10:10:54 得分 0
受打击了,那个题,偶只想到用循环,思想不行亚,抽时间恶补一下算法思想Top
414 楼boxuejingzuan()回复于 2006-09-09 10:20:48 得分 0
4、工作经验
现在我基本不想招没有工作经验的,除非你特别有自己的想法。
你自己不也是从不会到会,然后到精通的吗?这是需要一段长的时间,一个成长过程的。你应该想想自己当初的情况怎样的?不是一样的吗?你应该好好回想以前,设身处地站在应试人的角度来看,给别人一个机会,别人才能锻炼,积累经验嘛!Top
415 楼goldtogo(jinhao)回复于 2006-09-09 10:28:08 得分 0
看来楼主所属公司就是那种小公司,要求马上干活的Top
416 楼nickppa(张)回复于 2006-09-09 11:09:48 得分 0
我见过那种网站的源代码,数据库里面就5,6张表,一个人一个月能做好多个这样的网站,为什么这么快呢?都改改的,哈哈。为了赚钱不择手段啊(还有的直接去下载个卖给别人)。招几个干活的,纯粹干活的,教教他们怎么改就行,民工一样。。。
我倒觉得招人应该招态度好的,大家一起研究研究把事情做好东西作出来就行,干嘛非的搞得一定要能力强的,而且这样招来的极有可能是理论型的。搞得很牛X的样子,其实不会做东西。真正干活的话不多,也有可能表达能力也不是很强,但是大家需要耐心,一起沟通沟通,哪有什么是讲不清楚的。
我一向认为态度决定一切,不要完全否定别人的看法,也不要完全肯定自己的想法。也许楼主也是对的。Top
417 楼myjian(嗷嗷叫的老马--很不顺.....最近.....很不顺.........)回复于 2006-09-09 11:12:48 得分 0
//
要的是思想!
//
没错~~
"学习WHY,而不是学习HOW"Top
418 楼nickppa(张)回复于 2006-09-09 11:21:08 得分 0
闲着无聊想学习学习的学习WHY,为了赚钱学习HOW,关键看你为了啥。Top
419 楼nickppa(张)回复于 2006-09-09 11:21:29 得分 0
没有对与错Top
420 楼nickppa(张)回复于 2006-09-09 11:26:20 得分 0
学习WHY,而不是学习HOW,这个是个人的问题,不是公司的问题,公司只要能干活的,肯干的(态度好),苛刻一点,产量高(动手能力强),再苛刻一点,不用培养(技术好)Top
421 楼sjsoo(手机之家)回复于 2006-09-09 11:28:27 得分 0
LZ我对你说
1:如果我来你那边面试 首先我看到面试题目后
我一个回答不出来
2:如果咱们两个比划比划
我爬下你Top
422 楼lihao2003(天空飞翔的鱼)回复于 2006-09-09 12:00:49 得分 0
程序员就是一部机器。。Top
423 楼manasheep(斯克迪亚)回复于 2006-09-09 12:47:24 得分 0
run_pig(奔跑的猪)
select top 10 * from (select top 50 * from yourtable order by id desc)as a order by id desc
这个不是从前50个记录里再选出前10么?是不是你的排序写错了?最后应当写成asc?
嗯~这样还有一个问题,如果是无规则排序或者非唯一字段排序呢?Top
424 楼gaorj()回复于 2006-09-09 13:19:55 得分 0
俺刚学JAVA,前面几个问题回答不了,回答最后一个问题好了.
public class Test{
public int f(int n){
int s=1;
for(int i = 2;i <= n;i++){
if((i%2) == 0){//一开始用mod不可以,高手指点一下为什么?
s +=i;
}else{
s -=i;
}
}
return s;
}
public static void main(String args[]){
Test t = new Test();
System.out.println(t.f(99));
}
}Top
425 楼aniugee(阿牛)回复于 2006-09-09 13:26:53 得分 0
markTop
426 楼fish_hxhf()回复于 2006-09-09 13:28:44 得分 0
应届毕业生找工作郁闷
用人公司招人也郁闷
到底为什么
中国的年轻人都这么郁闷Top
427 楼javatotti()回复于 2006-09-09 13:33:39 得分 0
那个说70%的人是人渣的,你呢?你是不是人渣???Top
428 楼stardraf(攀枝虫)回复于 2006-09-09 13:37:49 得分 0
非常感谢楼主发这个帖子给我们大家增加了经验值,我现在是暂时失业,等我升完这一级就找公司应聘去。再次感谢Top
429 楼ProsCode()回复于 2006-09-09 13:49:18 得分 0
都是些牛人Top
430 楼mb459()回复于 2006-09-09 13:51:08 得分 0
hoho,有这样面的么?Top
431 楼lee576()回复于 2006-09-09 14:09:11 得分 0
http://www.2.1630000.com
感觉这个网页动不动要刷新整个页面,速度也慢,无论点什么上边导航部分和左边的导航部分也一并刷新,实在没有必要Top
432 楼LGHLGH()回复于 2006-09-09 15:38:47 得分 0
每个人都有一个开始,给别人机会,就是给自己机会;不知道这些牛人,开始的时候又是怎样的?!他们现在牛了,忘记他们开始的时候了!!!
一个人可以是次品,但经过时间的磨炼可以慢慢成为成品。Top
433 楼dream_y06(每天爱C多一些)回复于 2006-09-09 16:26:24 得分 0
继续努力Top
434 楼ModoRang(天知道?不知道!)回复于 2006-09-09 16:54:14 得分 0
太长了,呵呵Top
435 楼winnuke(x86)回复于 2006-09-09 17:13:12 得分 0
y的就是要求都太高...
Top
436 楼wangzai117(GOOD)回复于 2006-09-09 17:17:51 得分 0
1+2-3+4.....n
这个很简单吧........
我想只要是在高中生都应该知道吧.......
就是一个数列.....
就是要知道它的通试 不就可以了
要什么循环..........
偶:s = 2 + n/2;
倚:s = (3-n)/2;
不好意思 我还是在学校里.........Top
437 楼xray2005(风车车--要飞翔,必须靠自己!)回复于 2006-09-09 17:54:33 得分 0
学习ing ....
今天受教了,我过一段时间准备找新工作呢!
3QTop
438 楼ying1234()回复于 2006-09-09 19:26:05 得分 0
要是我来楼主公司面试,一定通不过,我不知道什么叫五层架构,也没用过代码全成器,这几年白混了。Top
439 楼colinmok(colinmok)回复于 2006-09-09 19:27:23 得分 0
现在招聘技术不用得着问那么多无谓的东西,先看态度,再看作品,然后叫他讲解自已作品的主要功能不就行了...Top
440 楼xxxl()回复于 2006-09-09 20:11:13 得分 0
garbage
Top
441 楼tabris17(四不象)回复于 2006-09-09 21:46:05 得分 0
楼上就是典型毕业了找不到工作的人
谁招他谁倒霉Top
442 楼qhfrose(飞羽)回复于 2006-09-09 22:04:00 得分 0
分不分层,偶向来看情况的,比如说,做一个很简单的门户,用asp.net 2.0的新特性,不分层的话,也是挺简单的事,数据量小的话,用DataGrid自带的分页也是不错的啦。Top
443 楼run_pig(奔跑的猪)回复于 2006-09-09 23:11:52 得分 0
manasheep(斯克迪亚)
对应该写成
select top 10 * from (select top 50 * from product order by product_id asc)product order by product_id desc
当然这个是建立在product_id为主键且是自增列的基础上
无序的话,这个就不适合了Top
444 楼pianyun(片云)回复于 2006-09-09 23:48:49 得分 0
请问楼主,半路出家自学的要不要?
在学校的专业是教育技术学,没泡过妞.
现在走上程序的路,是不是自讨苦吃?Top
445 楼ajy2006()回复于 2006-09-10 00:45:26 得分 0
楼主老兄(姐):
您是老板吗?如果是,可以告诉你,你的公司可能没什么前途.
您如果不是老板而又只是一个技术出身的管理员的话,那问题可就严重了.对一个程序员来讲,要求刚毕业的学生就有这些本事,难道你的思维不正常吗?难道你一毕业就有这些本事吗?对于公司来讲损失更大,竟然让这样一个"招聘员"去找公司未来的支柱,这可能吗?
如果您是一个真正的程序员,think about it,程序员从雏鸟变成苍鹰是需要一个过程的.这一点也只有程序员才知道.Top
446 楼ronanljy2()回复于 2006-09-10 10:15:37 得分 0
要求不高啊,找写网站的人么?Top
447 楼Richard_Hong(武昌鱼)回复于 2006-09-10 10:54:51 得分 0
markTop
448 楼eighthgod(Fish.Net)回复于 2006-09-10 11:05:46 得分 0
怎么那道编程题还有人用循环做的?数学白学了!
if(n%2==0)
return 2+n/2;
else
return 1-n/2;Top
449 楼fushuai2007()回复于 2006-09-10 11:56:01 得分 0
毕业生如果什么都知道了
还会看的起你们小公司
自己也不好好想想Top
450 楼cai02(阿菜)回复于 2006-09-10 11:57:04 得分 0
毕业生嘛,你们不也这么过来的吗
想用请毕业生的钱来请有经验的`感觉不是很~~~~Top
451 楼fushuai2007()回复于 2006-09-10 11:59:28 得分 0
不好意思
一时冲动
见谅!见谅!Top
452 楼cuishaofeng()回复于 2006-09-10 13:03:25 得分 0
大家都是从学校出来的,如果公司不给机会
试着想一下,会有什么结果???
如果每个公司都招有经验的,那这些刚出道的人怎么办呢???
Top
453 楼ysufbg123()回复于 2006-09-10 13:54:42 得分 0
我还没毕业,但我觉得我的以后第一次面试肯定88了!!Top
454 楼hycx(asp)回复于 2006-09-10 15:10:02 得分 0
全国最好玩的网上虚拟城之一
牛牛网上虚拟城
www.nn47.comTop
455 楼zhanghaoxiang1491625()回复于 2006-09-10 16:58:45 得分 0
我主要说一下编程题:
s = 1 + 2 – 3 + 4 – 5 + 6 – 7 ......n
请编写一个函数,传入参数 n ,返回 s 的值。
可以看出n肯定是正整数,先用数学方法分析一下,可以得到:
(1)当n是偶数时,s=n/2+2
(2)当n是奇数时,s=(1-n)/2+1
所以,得到
public int s(int n)
{
if(n%2==0)
return n/2+2;
else
return (1-n)/2+1;
}
Top
456 楼hujunhua(骨感男人)回复于 2006-09-10 17:38:12 得分 0
我看楼主 也就是一破做网站的! 得了公司一面试新人的机会 欣喜若狂!
目中无人的鄙视同行! 我靠! 我最瞧不起的就是你这号人! 一副小人得志的样子!
Top
457 楼hujunhua(骨感男人)回复于 2006-09-10 17:44:30 得分 0
简单的企业宣传网站需要三层结构吗?
上CSDN就是高手吗?就表示你了解行业前沿动态吗?
不上CSDN就是不是高手吗?就表示你不了解行业前沿动态吗?
一个数据库里最多都不可能操作2000-3000行的表 有必要自己写个分页吗?还搞几*吧缓冲!
或者单例类吗? 我靠!
你他*妈的就一副小人得志的样子在这里卖弄!不让老*子见到你 见一次*打一次!Top
458 楼hujunhua(骨感男人)回复于 2006-09-10 17:51:40 得分 0
另外告诉你除邹建等和CSDN有关系的人 真的高手是很少,几乎不上CSDN的!要么都直奔老外的网站了Top
459 楼james009()回复于 2006-09-10 17:59:23 得分 0
lz很掉啊..Top
460 楼hujunhua(骨感男人)回复于 2006-09-10 18:01:39 得分 0
ToolBuilder(~~~~~~党指挥编程~~~~~~)
2、在asp.net网站里面如何处理分页的。也就是说分页显示数据的处理方式。
比如使用DataGrid自带的分页功能、使用自定义(用户)控件、其他。
答: 自带的
3、编写网站时最重要是哪个方面?
答:美工最重要
4、网站在上线运行后最重要是哪个方面?
答:尾款最重要
5、团队成员如何有效的配合工作?
答:重金承诺
6、平时喜欢上论坛吗?上什么论坛?
答:喜欢,喜欢上自拍论坛
这几个回答 不错!呵呵
Top
461 楼qhdre(天罗地网)回复于 2006-09-10 18:30:31 得分 0
int total(int n)
{
int num=1;
for (int i = 0; i <= n; i++)
{
num = num + i;
i++;
num = num - i;
}
return num;
}Top
462 楼qhdre(天罗地网)回复于 2006-09-10 18:34:12 得分 0
haha ,上面的写错了,郁闷,刚起床,有点迷糊
int total(int n)
{
int num=1;
for (int i = 2; i <= n; i++)
{
num = num + i;
i++;
num = num - i;
}
return num;
}Top
463 楼forlinux()回复于 2006-09-10 19:03:00 得分 0
乱说。。。
那个人肯定是没编程过---那样简单的,我一个人,分层也用不了两个月(含美工)。Top
464 楼forlinux()回复于 2006-09-10 19:12:45 得分 0
LZ别对人期望太高...Top
465 楼J2EEBird()回复于 2006-09-10 19:22:06 得分 0
招聘人才看什么?看能力!
那里还管是不是应届毕业生?!
现在的一些面试考官,都不想下自己问的是些什么问题,还居高临下,...,
Top
466 楼xiao_ai()回复于 2006-09-10 19:47:46 得分 0
楼主能到今天的这个地步,不也是从新人做起的吗?新人也不一定都是人渣啊,这话也有人能说的出来,难道你不是从新人做起的吗?Top
467 楼iterator(螃蟹)回复于 2006-09-10 21:12:51 得分 0
int fn( int ival )
{
assert( ival > 0);
if ( 1 == ival )
{
return 1;
}
else if ( 2 == ival )
{
return 3;
}
else if ( ival % 2 )
{
return fn(ival -1) - ival;
}
else
{
return fn(ival-1) + ival;
}
}Top
468 楼bigpower521()回复于 2006-09-10 23:07:26 得分 0
感慨颇多,谢谢了Top
469 楼shishengguang()回复于 2006-09-11 05:31:48 得分 0
int T(int n)
{
assert( n > 0);//首先要考虑传递的参数不在合法范围内
if (n <= 1) return 1;//参数在特殊范围
else if (n%2 == 0) return T(n-1)+n;//参数在正常范围,此算法思维方式合理,易读懂
else return T(n-1)-n;
}
简单的程序题也可以考察很多东西,在答题者完成题目后应该再进行
一些提问交流。
像这个例子,www_123du_com(鼠·神·泪)提供的这个算法可以解决类似
规律的一切问题。
如果对运行效率要求高,那么可以采用公式 但是不是每个规律都能轻易
找到公式套用,有时候要花很大的时间成本去寻找或者总结公式。
一般方法,可以以较短的时间花费解决大部分问题,
但是对特殊问题可能用特殊的方法会更为简便。
所以说没有完美的程序,判断程序有许多标准,但是只要适合需求的程序
就是好程序,也只有适合需求的程序才是好程序。
我是初学者,发表个人意见,欢迎批评Top
470 楼zzhzzh204553(真的好想你)回复于 2006-09-11 10:31:19 得分 0
最后一个题:
fun(n){
int s = 0;
if(n%2==0){
s = (1-(n-2)/2+n);
}else{
s = (1-(n-1)/2);
}
return s;
}Top
471 楼basanovic(巴萨诺维奇)回复于 2006-09-11 10:42:34 得分 0
谁不是从不会到会,从新手到高手,这样一步一步走过来的,你现在nb了,就忘了你刚生下来的时候连话都不会说!Top
472 楼kuenpengmu(啊穆)回复于 2006-09-11 12:03:00 得分 0
知道为什么小公司被人瞧不起了吧~~~Top
473 楼mawei2416()回复于 2006-09-11 14:04:43 得分 0
其实编程很简单,最重要的是思想。
s = 1 + 2 – 3 + 4 – 5 + 6 – 7 ......n
那么 a1=1 (n=1)
an=(-1)的 n次方 × n (n>=2)
利用相邻数据的关系。
这样 s=2+n/2 (n%2==0)
s=1 - (n-1)/2 (n%2==1)
或者
s(n)=s(n-1)+an
这样可以利用循环或者递规。
哈哈Top
474 楼dijiuci()回复于 2006-09-14 00:03:00 得分 0
???????????Top
475 楼fanerde(faner)回复于 2006-09-15 10:18:11 得分 0
身为即将毕业的大学生,确实发现自己身上存在着太多不足.
希望能够抓住最后的机会,给自己一个提升.
发现自己要学的东西太多,有点无所适从的感觉
但是我想不论做什么,务实才是最重要的.
向各位高手学习.
Top
476 楼agtian(gonglin)回复于 2006-09-18 16:16:47 得分 0
我觉得讨论那么多干嘛Top
477 楼agtian(gonglin)回复于 2006-09-18 16:21:21 得分 0
很多事情,我觉得只是门槛的问题,进去的话也不见得有多少事情,一个网站做多久要看上面的要求和具体的安排,那个网站如果只是做一些查询等等我觉得不一定要多久,但如果要让他变得完善,管理方便,包括加入用户注册管理等等,当然还要测试,对于一个刚刚毕业的新手来说没有两三个月以上怎么可能完成,对于一个做个很多网站的人来说,也许就一个礼拜,因为很多都现成的.Top
478 楼fsdi0254qingyun()回复于 2006-09-20 10:56:44 得分 0
支持一下楼住吧,我觉得这人还算是不错的!
小弟刚毕业,这简历投出去一般是没影,估计是我的简历写的不够漂亮,不管怎么样只要给我们新人机会的用人单位我都很感激!
Top
479 楼jarit(phpmod.com)回复于 2006-09-22 15:20:43 得分 0
楼主不适合招人!Top
480 楼lanony82(branda)回复于 2006-10-08 14:42:38 得分 0
求职的和招聘的都要现实点,我们刚毕业没有多少经验,招聘的么花这点工资难道还想要工作了45年的么?彼此都要尊重,不要一句“不要应届生”,就把我们拒之门外。谁不是从应届生开始的。Top
481 楼momo_1204(莫莫)回复于 2006-11-02 21:30:15 得分 0
晕,你这编程题能考什么啊
Top
482 楼yjlwl1213(Well)回复于 2006-11-03 10:59:39 得分 0
应界毕业生就怎么了呀,不就是差点经验吗,
再说我们对工资的要求又不是很高,就是能养活自己就行了吗,再学点经验!
高手也是从毕业生出来了呀,不要一句话"不招应界生",就把我们打发了...Top
483 楼yux007(yux007)回复于 2006-11-05 23:13:46 得分 0
项目做多长时间很难讲,看你怎么做,要不要测试,几轮测试,文档要不要,做到什么程度等等Top
484 楼hgdldhxl()回复于 2006-11-16 21:51:36 得分 0
这帖子可真长呀,看了这么久。
最后一题是简单,但又有多少人考虑问题全面了呢?当n为非正数时,是不是得另外考虑呢。对于这样一个简单的程序,又有多少人考虑优化了呢。
上述有不当之处还请见谅。Top
485 楼shiying00()回复于 2006-11-17 20:36:12 得分 0
果然是强帖~~Top
486 楼zssxfc()回复于 2006-11-30 00:04:48 得分 0
markTop
487 楼jiejifeng(zj)回复于 2006-12-12 16:40:47 得分 0
呵呵,这个就是这样了,谁让工资给的不高呢,有水平的人当然不会去了。
最后那个题目也就是测试程序员数学水平及有没有效率的想法吧
不就是
如果n为奇数
s=n-int(n/2)
n为偶数
s=-int(n/2)
easy,easyTop
488 楼fengziyoyo(风-飘)回复于 2006-12-25 13:30:10 得分 0
前面的没法说,见仁见智的,最后一题
/// <summary>
/// s=1+2-3+4-5+.....+n
/// 分解数列,
/// 当n为偶数时,则s可分为s=1+(2+4+6+...+n)-(3+5+7+...+(n-1)); 令s1=2+4+6+8+...+n;s2=3+5+7+9+...+n-1;s2=s1-2-(n/2-1);s=1+s1-(s1-2-n/2+1)=n/2+2;
/// 当n为奇数时,则s可分为s=1+(2+4+6+...+(n-1))-(3+5+7+...+n);令s1=2+4+6+...+n-1;s2=3+5+7+...+n;s2=s1+n/2-1;s=1+s1-(s1+(n-1)/2) = (3-n)/2;
/// </summary>
/// <param name="n"></param>
/// <returns></returns>
int totalBest(int n)
{
if(n%2 == 0)
{
return n/2+2;
}
else
{
return (3-n)/2;
}
}Top
489 楼bearyx()回复于 2006-12-28 12:56:20 得分 0
楼上才是王道,,
int totalBest(int n)
{
if(n%2 == 0)
{
return n/2+2;
}
else
{
return (3-n)/2;
}
}
Top
490 楼wuyongbiao(圆月弯刀)回复于 2006-12-28 17:02:47 得分 0
有趣Top
491 楼stevenk2003(云在起时)回复于 2007-01-08 14:31:16 得分 0
累死了,终于看完了。Top
492 楼fayfm(Water)回复于 2007-03-06 09:56:45 得分 0
markTop
493 楼hbdn520()回复于 2007-04-19 15:54:06 得分 0
受教了....Top
494 楼wuyongbiao(圆月弯刀)回复于 2007-04-23 15:22:30 得分 0
HAHATop



