2013年9月15日公司:锐捷网络公司
职位:互联网软件C++开发工程师
类型:笔试
招聘体会:由于自己将近两年没有碰C++的相关知识,导致大量基础知识遗忘。对于printf中的%x、%c不记得;0和a的ASCII码不记得;宏定义忘干净了;更不谈C++中的内存分配相关、继承、重载等等要注意的点了。另外,即便这些我都能忍,我不能忍受最后面
逻辑题我的失手!
20个小球,依次拿1个或2个,你来选择先手或者后手,如何一定胜利?
你让工人为你工作7天,回报是一根金条,这个金条平分成相连的7段,你必须在每天结束的时候给他们一段金条。如果只允许你两次把金条弄断,你如何给你的工人付费?
这两道题目,尤其是第一道,真是难以想象自己会突然这么迷糊!
20除3(1+2)余2,当然是先手拿2个,后面可以控制是3个啊,最后的18当然是自己拿!
金条也是,分成1,2,4三段,第二天让对方把第一条给自己啊!
拾遗:1.printf的格式
2.常用的ASCII码
‘A’的ASCII是65,'B'是66,依次类推加1,‘a’是97,‘b’是98,依次类推加1,0的ASCII是48,1是49,依次类推加1。
说在后面的话:笔试过程监考人员态度不是太和蔼,发卷之前还对我们吼!然后听说别的教室发生了更不愉快的事情,有人对着卷子拍照后,监考人员要求查看所有人的手机相册!
这个笔试算的上是临时起意吧,跟着室友一起去的,没做任何准备,只是基础知识忘记了这么多是要注意了!然后自己要注意作息规律,否则逻辑混乱思绪紊乱实在难以答题。第一次笔试,总体还可以接受吧!I