C++开发工程师面试经验(北京)- 广联达
2022-06-27 | 来源:职朋网友分享
面试过程:

视频面试,先经典项目自我介绍,然后问专业问题,项目问题,最后是反问,整体大概20分钟,一面就挂了

面试官问的面试题:

广联达C++开发工程师面试题

* 自我介绍
* 构造函数可以是虚函数吗
* 如果构造函数用虚函数会报错吗还是什么
* 常用的数据结构了解哪些
* 二叉树在什么时候使用
* 用栈来实现一个队列,思路
* 设计模式有了解吗?不了解
* 线程和进程的区别
* 进程间通信的方式
* 说一下你这个webserver的项目吧,你觉得难点在哪里
* webserver网上有很多,你这个有没有对其进行一定的改进或者优化
* 讲一下你这个定时器是怎么实现的吧
* 你这里为什么要用一个双向链表,这个面试官似乎没太听懂,一直问这样的话一小时3600s那链表不就太长了吗,我说只有处于连接状态的socket会在链表上,不会有那么多
* 讲一下快排
* 如果你写了一个快排,你怎样验证你的算法是正确的

查看面试题参考答案>>

面试相关细节:

你是通过何种渠道获得这次面试机会的?
答:校园招聘
你觉得这次面试的难度如何?
答:难度一般
这次面试的结果如何?
答:面试未得到工作

以上信息仅代表发布者自己的观点,由于在职时间、职位以及个体本身的影响,和公司整体情况可能会有偏差,仅供参考!