分享一个面试经历(Delphi)

首先是对方公司的人事打电话来咨询情况,声音甜甜的,感觉是一个二十多点儿的妹子,声音真甜!!!

因我本人目前在北京工作,对方是成都公司,所以对方问了一些基本情况以及是否准备去成都发展。当然去了,成都美女那么多,又有那么多好吃的,对于一个单身的吃货(无辣不欢)来说,成都简直是天堂呀!!!而且成都房价比帝都差距很大呀,奋斗几年在那边落户了都可以!!!

这些基本信息问完了以后妹子就给我发了个测试题,总共有四道题,并且表示正常流程是断网上机,时常两小时。自我感觉自己的技术算说得过去了,而且对数据库使用也比较熟悉,练习题无非就是一些Delphi基础题,或者根据需求写SQL语句嘛,这没什么难的呀...事实证明我错了,而且错大了,对方根本没考数据库...

以下是对方给的题目:

  1. "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run"中的所有键值到界面上或文本中;并把自己做的这个程序设置为开机启动。(写到前面那个注册表路径上就生效了)

  2. 分别使用递归算法和队列算法,把"C:\Windows\AppPatch"这个目录中的所有文件(包括子文件夹中的文件)的名称和大小,列出到界面或文本中。

  3. 创建一个线程,然后在线程中实现一个进度条从0跑到100。

  4. 创建两个线程,一个线程打印aa,一个线程打印bb,必须保证每打印两个aa之后打印一个bb。打印完10个aa和5个bb后退出程序。

首先我是准备顺序做完的,所以就从第一题开始做...耗时40多分钟吧,代码都写完了,但是就是达不到效果(后来调试发现是因为目录分隔符写反了,应该使用"\",而我用的"/")。

时间这都过了三分之一了,才做一道题还没做完,这怎么行呢?还是先做简单的吧。

这四道题里面最简单的我感觉就是第三题了,于是开始做,耗时十几分钟做完了,效果也达到了,接着做下一题。

因为以前没接触过读取文件相关的功能,所以先做第四题。

耗时大概40分钟,逻辑编写完毕,但是结果不对,于是开始调试。一直调试到两个小时...效果还是不对(因为打印aa和打印bb均使用的同一个线程,所以开始的逻辑写的有点儿问题,后来经调试功能完成),但是还是需要先交作业呀,要有时间观念,于是我就交作业了...可想而知,4道题只有一道最简单的做对了,还有一个直接没做...我就被通知不合格,连面试的机会都没给。。。

下班回到家就感觉不服,人家一个面试题我都做不出来,这以后还怎么找工作呀!!!不行,我特么就不信了,我做不出来是因为基础不扎实,现在时间有的是,我特么就给你做完他!!!

然后...就没有然后了。。。

现在这四个作业均已做完,用到的函数也都记下来了,如果让我重新再写一遍,我有信心在两个小时内做完4道题!!!可惜呀,错过了,以后还是多接触一些深入的东西吧!!!

总结:平常没事儿的时候多学习一些知识总是没错的,因为你不知道什么时候就用上了;面试之前一定要先了解你所应聘工作的内容(我面试的这家公司是做系统安全的,所以注册表操作以及扫描文件是肯定要用到的技术,如果面试之前自己先了解过这些相关知识,第一题第二题就不会丢分了,外加第三题那么简单,第四题逻辑写完了,面试还是没问题的);面试失败后也不要气馁,发现自己的不足,改正他,你会得到一个更好的自己!!!

PS:不知道你们有没有信心在单机情况下,耗时两小时做完这四道题呢?如果不能需要耗时多久可以做完呢?后续我会把我的作业整理一下传上来供大家吐槽!!!




转载于:https://my.oschina.net/u/140474/blog/517405

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值