贴上前天柯达校园招聘笔试的题目
先把笔试题目贴出来:
语言: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