网新恒天二面

1、内联函数与宏的区别

1.1、内联函数在运行时可调试,而宏定义不可以;
1.2、编译器会对内联函数的参数类型做安全检查或自动类型转换(同普通函数),而宏定义则不会; 
1.3、内联函数可以访问类的成员变量,宏定义则不能;

详情:http://blog.csdn.net/gao675597253/article/details/7397373

2、与信号量相关知识的考察,具体题目记不清了,反正知道基本概念就会做

详见:http://blog.csdn.net/sunlovefly2012/article/details/9396201

3、填空,考察页式虚拟内存的缺页情况,也是知道这部分知识点就会做的题

即页面替换算法。

  • 1、理想页面置换算法(OPT):这是一种理想的页面替换算法,在实际中不可能实现。该算法的思想是:发生缺页时,选择以后永不使用或在最长时间内不再被访问的内存页面予以淘汰。
  • 2、先进先出页面置换算法(FIFO):选择最先进入内存的页面予以淘汰。
  • 3、最近最久未使用算法(LRU):选择在最近一段时间内最久没有使用过的页,把它淘汰。
  • 4、最少使用算法(LFU):选择到当前时间为止被访问次数最少的页转换。

4、类的继承相关知识点的考察,是一道程序输出分析题

5、栈的类的成员函数的实现,程序填空题。

6、模板函数与函数模板的区别

7、函数模板与类模板的区别
个人资料
刀神T
等级:6
文章:16篇
访问:1.1w
排名: 22
上一篇: 网新恒天一面
下一篇:Google Interview Experience | Set 1
猜你感兴趣的圈子:
网新恒天笔试面试圈
标签: 内联、淘汰、模板、而宏、替换算法、面试题
隐藏