近期,我参加了索尼公司的程序类型题的笔试,考试的具体内容大概是以下谈及的内容:
索尼笔试在一个会议室里进行,那个时候已经满多人了。卷子要做一个半小时,由于我是索尼笔试软件开发人员,总的来说卷子当中C++的基础知识比较多。首先是一些让你写输出结果的题目,不是很烦,无非是指针,引用和值传递的区别云云,还有动态绑定等,不过有十道左右。还有就是让你找程序中的错误,也是C++的程序,记得有一个是和构造和析构有关,有一个和异常有关。
接着往下做。又碰到了写输出的索尼笔试题目,不同的是在写输出的同时要判断程序是否有问题。定睛一看,都是有关内存操作的,再仔细一看,原来都是林锐博士的《高质量C++/C编程指南》附录中的题目,不过很早以前做的,印象还在,随便写了点。考的是那本书的第四大题,有兴趣的兄弟可以去看看。
索尼笔试做好C++基础,又碰到了些Java题目,不过量很少,考的是equals方法,好像还有动态绑定。接着是数据结构,索尼笔试题目比较少,是树的遍历,先序后序什么的。之后就是概念题,教你简述什么是MVC,XML的优点等等。还有些别的概念,比较生僻,也许也是我知识面不广,反正没都写出来。
最后还有两个大题,一道是关于类模板的C++编程,还有一道是让你自己实现一个String类。类模板那道题目很长,时间不够了,没怎么做。说老实话我模板不太好。实现String类都写了,应该还可以。
就是这样,HR JJ说要两个礼拜才能出结果,等吧,再投投看别的公司。