翰博半导体技术面

自我介绍

问项目

八股文

  • malloc/free,new/delete
  • 堆和栈,解决栈溢出,内存泄漏
  • 多态实现原理,虚函数
  • 析构,构造,静态函数能不能是虚函数
  • static关键字的作用
  • 用C实现类的封装,继承,多态
    • 封装:用struct关键字定义变量集合,在定义方法
    • 继承:子类struct里定义父类的struct
    • 多态:用函数指针实现
  • extern关键字的作用
  • 二叉树的遍历;给一个中序和后序,推导出原本的二叉树;
  • 指针和引用
  • 进程和线程,分配哪些资源
  • 并行和并发(这里我说反了)
  • 虚拟内存,内存置换和映射
  • MMU,TLB
  • 能记起来的就这么多了

    手撕代码

  • 写一个快排(没调试出来,写了好久)
  • 删除倒数第N个节点
  • 两两交换节点(写了两种方法)

    总结

    全程两个半小时,面试官人挺好,如果我不会的话,就一直在引导我,体验非常棒。期待主管面。
#2022春招##实习##面经##C/C++#
全部评论

相关推荐

点赞 评论 收藏
分享
死在JAVA的王小美:哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈,我也是,让我免了一轮,但是硬气拒绝了
点赞 评论 收藏
分享
评论
1
7
分享
牛客网
牛客企业服务