当前位置: 首页 > 面试经验 >

广联达面经_C++ 开发工程师

优质
小牛编辑
77浏览
2023-03-28

广联达面经_C++ 开发工程师

一面(40 min)

1.项目

介绍科研项目以及有什么现实应用
WebServer 项目:遇到的困难以及解决方案

2.八股

C++ 编译时多态和运行时多态
派生类函数重写时加不加 override 区别
讲一下抽象类
重载运算符有哪些应用
类和结构体区别
指针和引用的区别
变量声明和定义的区别
讲一下 inline 关键字
虚函数相关:析构函数能否是虚函数
类的静态成员特点,局部静态变量特点,函数后面加 const 表示什么
C++11 新特性:auto
STL 相关:vector 和链表的区别,讲一下 unordered_set/map 的底层原理

3.算法

讲解下快排以及非递归的写法(不会非递归写法,改讲二叉树的 BFS 思路)
口述算法:给一个字符串,判断是不是数字,是的话就以数字的形式输出(如果有非数字的字符以及 0 开头都不算数字)

二面(40 min)

自我介绍
三个优点、性格爱好
三个缺点
社团经历
家庭情况
职业规划
期望薪资
学术经历
社团中如果成员之间发生矛盾,当时如何解决
领导如果交代一个非本职的工作,如何处理
有什么比较欣赏的企业
如何看待生态型企业
为什么选择广联达以及如何看待广联达
学生期间遇到最困难的事以及如何解决
除了学习之外最自豪的一件事
#广联达##秋招##面经##C/C++##C++工程师#
 类似资料: