招聘感想(含面试题)(0)

  • 主题发起人 主题发起人 gdli
  • 开始时间 开始时间
我认为这套题目和DELPHI绑定的太死了,你的选择范围小了很多对语言的考察要求太高了(快捷键,枚举,派生的顺序)而且你这样的题目好像现在比较多,都爱考派生的顺序什么的
 
反对意见:做mis的本身要求就不高,你的考试题,可能在工作中基本不用到,不用到得东西学他干嘛?你这种招聘本身就是代码工的价格,难道代码工的价格来做分析员的事情?做为老板当然想最低的价格招聘最好的人,但打工的也不全是脑袋有问题的吧!人是相互的,不要要求太高,招来的人能完成工作就行!至于懂多少是别人的事情!
 
楼主节哀顺便, 我前两年招人,招数据库应用开发的,问的问题都是基础性的问题,比如像存储过程,触发器等,也是倒下者无数啊,习惯就好.
 
同意gdli,从楼主的出题和解答可以看出楼主对于delphi有一定造诣,且所在公司现在或前身一直在用delphi做主要开发。同感于楼主,但身份相反,作为一个应聘人员,自己是一个多年开发经验的(不敢说精通)项目经验和工作经历都在简历注明,但去到面试时遇到的很多情况是,招聘高级工程师的来份简单的题目估计是2k-4k薪水那种,郁闷死啊。出于尊重过了笔试面试还是离开了。笔试面试是公司在考察应聘者,也是应聘者在了解公司,呵呵。不知道广州还有没有像楼主这样的公司。。。。
 
这些题都没什么难度,非常容易的。不过3k-8k少了点,高手是没什么兴趣的。路过帮顶。
 
不看楼上的答案了,我也试着做一下,呵呵,久了没出去面试了,自测下下1,晕,一来就被考住了,只知道一个是字符串类型一个是宽字符串类型,只知道length()的时候,前者汉字会返回2字节,而后者只算1字节,有点知其然不知其所以然。[:(!]2,interface:只能翻译出是接口,有什么作用还真没研究过,貌似其下的东西可以供外部单元访问,但其下还有使用的uses等,实在是……。冷汗开始唰唰的啦 implementation:实现,关键字下面的代码实现此关键字上面申明的方法。不过我倒认为这里下面使用USES与INTERFACE处使用USES的意思程序员应该理解并会使用。 initialization:调用到此单元会首先执行这里的初始化代码。 finalization:调用到此单元最终会执行这里的代码(释放啊,归零啊什么的)。都只是偶尔用过,冷汗依旧。。。3,TWeekDay = (wd0 = 0, wd1, wd2, wd3, wd4,wd5, wd6);//这个比较实用(我现在时写了个通用的类型定义单元,各程序都加载使用,不用再为每个写了),但是,英语太差,每次写这个都要用金山词霸来找出周一到周日的英语,答题时,考虑都手边没有用的,只能这样答了。4,这个么,感觉是个脑筋急转弯一类的技巧东西,从代码的可读性来说,还是使用中间变量好。A := A + B;B := A - B;A := A - B;5,o1.GetValue = 3, o2.GetValue = 16,EXE可使用EXTRACTFILEPATH或是PARAMTER(0)【这些方法我一般都是用CTRL + SPACE出来的,答题都不知道是否写对了[:(]】,但DLL里面怎么得到呢?我真的很想知道,我现在使用的是在DLL里定义了指针,由外部调用程序传入一些参数,包含程序路径。7,算了,我总是记不住,反正DELPHI一般使用的控件上层都是TCUSTORMXX的样子,然后呢,其实看了不少次了,每次面试前倒会看下,因为总有人说,主要是考5层上的持久类。8,继续放弃,今天算是洗澡了……9,一般我是用全局变量实现,但我同学认为那不算单例模式,只好接着放弃……10,快速搜索添加控件:不知道 打开工程属性对话框:不知道 切换编辑中的代码窗体:感动啊,终于碰到个知道的,F11 删除一行代码:这个我也知道我也知道,太激动了,居然能连着答上2个,CTRL + Y二,算了,整个大题放弃还是看三吧,三,哦,该上机了啊,算了,前面都答成这样子,哪还有脸面上机,我闪。诶,答了这个题,以后出去找工作可千万不敢透露自己的大富翁账号了,不然谁还敢要我啊,55~~~不过,我真的想知道答案,考虑到还有兄弟要自测什么的,不让楼主公布答案了,真心的希望楼主把答案发到我邮箱,真心实意的感谢,不过,邮箱可也不敢透露自己的名字了,发到不会被人知道的邮箱吧:seraph1030@126.com
 
第四题我一看就想到了汇编,不知道可以否? asm push edx push eax mov eax, a mov edx, b mov a, edx mov b, eax pop eax pop edx end;
 
现状就是这样子,无奈
 
to mataijin 这个题本来就是招聘Delphi开发人员的,貌似我也没有怎么考派生吧,无非通过一题看看OO的理解。to cb1997,不能没有你 我并没有要求全会做,上面已经说明;我所在公司不大,自然希望来的人能用;题目范畴只是为了了解一下面试人的基本的开发素质,毕竟进来了大家要一起共事、一起成长。没有人希望共事的人不积极、缺乏追求。
 
to Buddy.Sun, “implementation:实现,关键字下面的代码实现此关键字上面申明的方法。不过我倒认为这里下面使用USES与INTERFACE处使用USES的意思程序员应该理解并会使用。”呵呵,题目就是这个意思啦。 7题中的也不是非要写 TCustom*** 之类的类,主要考察是否明白 TComponent, TControl, TWinControl 等关键类,以及体系关系。 题目答案一个星期内会发你邮箱。
 
我也没有将答案写下来,但是题改怎么答或有几种实现方法还是知道的,所以写下来也需要找个空闲些的时间。
 
看了楼上的帖子(们),我认为快捷键很多是应该要掌握的,我所用的一半也就F11,F12,F5,CTRL+F2,CTRL +F12,SHIFT + F12,CTRL +SHIFT+ 上箭头,CTRL +SHIFT+  下箭头,CTRL + SPACE(要屏蔽输入法的),CTRL +F5, CTRL+F7,CTRL+SHIFT + 数字(CTRL+数字,不知道的可以试下效果),以及CTRL+Y,快速搜索控件我认为还是很有用的,不过我不知道,诶,不过我认为快速打开工程属性么,不是经常会用到,我用鼠标点就可以了(能记则记,记住当时是好的,最好所有快捷键我都记住就好了),不能记也就罢了。类,我认为是很有必要掌握的,类会降低效率——没研究过,也许吧。但是,使用类会很方便,很不容易出错,可读性高,而封装的一个一个的方法很好调试,呵呵,这些都是我的理解,我这人懒,不怎么爱学习,书上说的(官方解释)好处我记不住……我认为程序员最重要的还是学习能力(适应能力),学习新东西、新项目、新技术的能力,还有就是解决问题的能力,无论上网搜、向人求助、查看以前做过的项目等等。因为一个人的记忆有限,新技术、新问题的出现也是层出不穷。我再次真心的请求获得答案(虽然我的言语好像有点偏激?调侃?但都是心里的实话。会就会,不会就不会,反正没人知道我是谁,不怕丢脸),请楼主辛苦下发到我邮箱:seraph1030@126.com 附:我工作也有6个年头了,水平才这样,实在是对不起老师对不起祖国对不起人民啊~~
 
你招聘的是DELPHI的没错,但是一个公司应该吸收多元的文化,包括开发工具还有OO的问题其实不必和语言结合起来考,要考也可以象第5题一样希望在笔试完毕后有一个和应聘者对题目进行交流的机会
 
我也是搞了N多年的delphi了,可能比楼主时间还长不过有两年没搞了,我都忘了怎么写枚举了
 
2、现有数据库A,数据库B和A相对应,在数据A中表增加时,或字段增加时,将结构同步到数据库B中,该过程不能损害数据。(上机题) 这个指的是什么意思啊,如果你说在操作数据库A的时候,而不允许use 其他数据库的话,我就不知道怎么做,如果允许的话,直接把数据库A还原到B就可以了
 
to mataijin 我们公司的开发有几个产品方向,也涉及不同的语言和开发平台,windows下是Delphi/C#/Php,Linux下用Python。 对题目的交流也是有的。
 
题目有意思。
 
好多都答不上来,看来会要饭了不过也写了些小东西骗人。不会就用gooogle
 
to hehehehehe 题目意思是 数据库A 同步结构到 数据库B 增加表 --在B中--> 增加相同的表 任意现有 表中增加字--在B中--> 相同的表中增加相同的字段(相同类型、默认值等) 段 备份表肯定不可以的,因为两个库中数据是独立的,只是同步结构。
 
Delphi越来越成为一个历史名词了。。。。
 
后退
顶部