贴上前天柯达校园招聘笔试的题目

     先把笔试题目贴出来:  

     语言:c/c++/c#/java 均可 

      审题时间10分钟,编程时间120分钟,两题任选一道。

      可查询帮助文档(其实就是不限制,上网搜什么的都行)

      题目是英文的,可能会有一些出入

      题目1:

      写一个简单的文件阅读器

      1、可以读取大文件(2G)

      2、实现首页、下一页、前一页、末页的跳转

      3、实现到指定页面的跳转,比如跳转到第**页

      4、限制每页显示字符数 1029-4069byte,且用户可自定义该值

      5、界面要能实时响应   hint:多线程synchronized

      6、用户可以创建自己的txt文件

      7、界面可尽可能的简单

 

      题目2:

      实现一个绘制多线程的程序

      1、右键建立锚点,移动鼠标可拉出一条到该点的直线

      2、继续右键建立多个锚点

      3、完成时可双击鼠标,绘制出一个多边形

      4、多边形的每一个锚点均可以拖动调整

      5、按下左键可拖动多边形

      6、可以将绘制的图形导入导出

   

       以上便是笔者前天笔试的时候考官给的两道题目,选其一而做之。笔试其安排在当天下午2点,上机编程2小时,考官一直在旁边徘徊。笔者当时去的比较晚,就最后排的位置入座了。考官先演示了两题目要做出的效果,然后就让我们开始编程序了。由于座位比较偏远,所以考官的演示基本上没看清,还好没人发了张英文的题目卷。由于两道题目都不是很难,所以笔者选了后者,可能做出来的视觉效果比较好吧,但是由于紧张加上对英文题目没仔细揣摩,所以笔者做出的效果如题目稍微有些出入,比如右键建锚点做成了左键建锚点、每个锚点可以调整(汗,当时根本没看到这个)。虽然有些瑕疵,但是其他功能都顺利完成了。效果以及源码附上:

       

      很空旷的主界面

 

       

      随便画了图

  

       

      双击后拖动

 

       

      将绘制的图导出成XMl文件

  

      

     导入刚才的图片

     

     导入的后的图片

 

     以上便是柯达笔试的第二道题目,希望对应聘柯达的朋友有所帮助。话说笔者有个疑问,为什么在笔试通过后接下来的面试环节中,面试官会问我女朋友的情况?而且据同学说凡是回答有的,很有可能被刷呢~囧,好吧,当做是一次刷经验吧~ 

     源码奉上,技术水平有限,仅供参考:/Files/royenhome/DrawPolygon.rar

 

 

 

posted @ 2010-05-15 12:51  royen  阅读(3973)  评论(15编辑  收藏  举报