广联达23届提前批一面
绝大部分都是C++的基础知识,面了大概半个小时左右
自我介绍
面向过程和面向对象的区别
类的三大特性
聊聊多态及其实现原理
虚函数底层实现原理
STL常用容器详解
说了vector和deque的底层实现,后面简单说了map和unordered_map底层原理
纯虚函数作用
讲一下冒泡排序思路,口述
熟悉的数据结构
随便讲了一下堆、二叉搜索树、栈什么的,时间不够了没有详细介绍
反问环节
公司业务,以工程建设的解决方案为主,主要是TOB业务,C++用的很多,B/S和C/S程序都有大量业务。
#面试复盘##C++工程师##广联达##提前批##面经#