华汉伟业c++软件开发面经
一、笔试
1.选择题着重考察c++继承、虚继承
考察挺全面的多线程mysqlhttp都或多或少考到了
2.编程题
(1)以规范的形式打印 MAC-48地址的标准(IEEE 802)格式是六组两个十六进制数字(O到9或A到F),用连字符分隔(例如01-23-45-67-89-AB),试编写一个判断MAC地址是否规范的函数,若符合则返回true,不符合返回false .
(2)实现一个solution()函数,将两个按递增顺序排序的链表合并成一个按递增顺序排序的链表,并返回新的链表。
(3)某App通过现金红包或优惠券等形式引导用户邀请亲朋好友甚至是陌生人来下载其App从而得到裂变式增长,其中邀请人称作师傅,被邀请人称作徒弟。现请你根据师傅节点,返回其师徒二叉树的后序遍历结果。注意点1.假设一个师傅最多只能邀请两个徒弟,当师傅没有完全邀请到两个徒弟时,空缺的部分用"表示2.不可以使用递归的方法求解
二、第二轮笔试 有人视频给你出题,你写代码编程
1.完整写一遍快速排序(注意函数头是可以自己写的!
2.求最大公因数和最小公倍数
三、面试(有线性代数 高等数学问题
1.一位面试官问技术栈,职业规划之类,专业知识,家庭背景,工作内容和时间,实习经历啥啥啥的(听说是总监
2.另一位主要问具体技术相关的问题:
给你纸和笔重写一编string类(构造函数,析构函数,拷贝构造,赋值函数
继承相关知识点(什么是多态,什么是虚继承,什么是抽象类
指针和引用的区别
了解过指针计数吗-没了解过
了解过智能指针吗-没了解
怎么求坐标上一个点到一条直线的距离
关于特征值的求解-忘记了
求积分
求导数(好像原本是一个应用题,问你斜率为零还是啥
求偏导数
固定996一个月11500左右
#面经##我的实习求职记录##23届找工作求助阵地##软件开发薪资爆料##我的求职思考#