今天2:00IBM暑期实习笔试,一百来号人。
去年,我曾经做过一次IBM笔试题,那时没有智力测试。我选做的JAVA + LINUX,一小时。
今年,加了智力题。时间加长到2个半小时,但都是每部分做完就收卷,根本没有匀时间的余地。
第一部分
1.矩阵元素空间变换 13min
我花了太多时间在长题目上推敲,结果浪费了简短题目的答题时间
所以以后如果是一个题的多个小题,而且之间没有什么递推关系,最好是现做题目短的题。
2.数字推理题 4min
不是太难,比ebay的暑期招聘的考试数字推理简单多了,而且我考前做过一套IBM的一套智力样题。结果我掉以轻心,洋洋得意做完前10个,时间还没到。我以为做完了,就赶忙涂答案,如果我冷静一些,我可以拿更多分数,因为前10个一个也没有难倒我。
3.小学数学应用题 13min
题量很大,不是很难,但是数字比较大,算起来有点费劲。可惜还是没有做的足够多。也是有些遗憾。
第二部分(60min)
A) java, B) C/C++, C)必做的综合题
我做A + C
A部分:
Java中有一些语法: 比如String 中 “==” 和“equals”,还有函数覆盖,涉及到 static等,还有异常,一些编译运行错误。这部分感觉还是没有看的熟。还有有好多JAVA企业技术的,Sevlet,数据库,还有JAVA bean 等等,这些东西知道的很少,因为我主要只在J2SE下编程。
C部分:
主要是一些模式设计的概念,看来要学习一下模式的书;数据库的概念,c语言的小端大端的显示输出。
我现在有些后悔我把一些题当作多选题,而只有一个题明确在后面括号中说明multiple.
现在觉得自己真是画蛇添足,尤其听了lum的其实三分的题有很大的迷惑性,并不一定是多选。
就总结这些。希望如果还能参加IBM笔试的话,能做的比今天更好。