百度运维一面-软件开发工程师

百度运维一面-软件开发工程师

1:自我介绍

2:引用和指针的区别,哪些情况用引用,哪些情况用指针

3:谈谈对C++多态的理解,静态多态,动态多态

4:类所占内存大小的计算

5:static修饰变量和函数的作用

6:谈谈死锁的发生条件,如何避免死锁

7:谈谈你是如何实现I/O多路复用的,poll和epoll的区别

8:你的线程池是如何实现的

9:算法题:一个无序数组,存有正负值的整数,求最大连续子数组的和

10:谈谈项目里面遇到的困难,内存泄漏和double free的解决方法:智能指针,delete双重检测

11:总结,缺少实习经历,其他OK,准备二面

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Java8张图 11、字符串不变性 12、equals()方法、hashCode()方法的区别 13、...
    Miley_MOJIE阅读 9,154评论 0 11
  • 从三月份找实习到现在,面了一些公司,挂了不少,但最终还是拿到小米、百度、阿里、京东、新浪、CVTE、乐视家的研发岗...
    时芥蓝阅读 42,486评论 11 349
  • 第一章 Nginx简介 Nginx是什么 没有听过Nginx?那么一定听过它的“同行”Apache吧!Ngi...
    JokerW阅读 32,913评论 24 1,002
  • __block和__weak修饰符的区别其实是挺明显的:1.__block不管是ARC还是MRC模式下都可以使用,...
    LZM轮回阅读 8,746评论 0 6
  • 对张爱玲的小说一直怀有一种敬仰之心,先不说看不看得懂,单单那美轮美奂的文字场景,已经把我深深沦陷住了。 倾城之恋,...
    良人犹美人阅读 3,728评论 0 5

友情链接更多精彩内容