专业面试问题记录

问题记录
  • 操作系统内核的作用(面试官说有8个,当初完全没联想起来,其实和回答操作系统的功能差不多)
  • c++标准库文件有哪些分类(发现根本没有接触过)
  • c++内存管理(全局静态、栈、队、文字常量、代码段)
  • 是否可以引用一个数组及原因(不可以,不能引用指针和函数名)
  • 面向对象语言的特征(四个:抽象、封装、继承、多态)
  • STL中向量和数组的区别(从内存实现机制角度答)
  • 父类虚析构函数的作用(这个回答正确)
  • c++源文件生产目标文件的过程(这个是大牛,理解由表面到底层,可直接探测出你对c++的理解深度)
  • 智能指针有没有了解(这是c/c++11的特性)
总结

     这次面试和我之前的面试相比,面试官问的问题普遍要更深一点,更专业一点,比如面向对象语言的特征,一般答案就是三个,但面试官却要回答四个。总之,自己对所学东西的理解深度还是不够。比如STL的实现机制,运行原理,自己并没有一个很系统全面的掌握。以后要做的:1,对于c++以后要找一本更有深度的书,仔细研读;2,对计算机架构、操作系统也要更加深入的去了解,同样找一本有深度的书仔细研读。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值