2014年9月19日IBM笔试面试经验分享

笔试

1. virtual的用途;


2. Vector和List的应用场景;


3. 什么是线程安全,采用C++实现线程安全的Sngleton设计模式;


4. 操作系统的进程调度算法,说出两种,并说明其区别;


5. shell脚本的题目有几个(一个也不会)


6. 给定一个矩阵,矩阵元素为0和1,求其中全部为1的子矩阵的面积;


7. 设计一个交互协议,使得银行的交易(取钱、转账等操作)都保证是有效的,要考虑容错、丢包等情况。


8. OSI七层模型,路由器和交换机分别在第几层。


面试:

1. 孤儿进程的概念;


2. inline函数的设计思想、目的及应用场景;


3. C++的多态、重载、重写;

(问我会不会Linux,我说不会,然后他说那就没啥好问的了。然后就进入了bb模式)


4. 给你一个大的项目,你对程序不熟悉,程序一运行就出错,只有文档可以参考,你如何排查程序,找出bug;


5. 你觉得做科研和做项目有什么区别;


个人资料
bjchenli
等级:8
文章:260篇
访问:22.0w
排名: 3
推荐圈子
上一篇: 2015年腾讯游戏策划岗位笔试题分享
下一篇:2015百度校招机器学习/数据挖掘工程师笔试题目
猜你感兴趣的圈子:
IT校招圈
标签: 矩阵、sngleton、第几层、孤儿、科研、面试题
隐藏