21届23年考研-C++面经-华od

背景:

21年毕业,工作2年(期间跳槽一次),空挡一年(考研),求职方向c++ 

准备心得:

1. 准备算法题,机试和技术面的手撕环节都要用,非常重要。

 栗栗姐给题,题目很多很全,我机试遇到的2个简单题都是原题。要多花时间反复刷题,可以根据不同考点集中去刷,理解算法思想。一定要多刷题,机试成绩会影响定级、可面试的部门

2. 准备一份自我介绍,讲清楚自己背景和工作经历,资面、技术面、主管面都需要。

 可以根据不同面试相应的进行修改,如资面讲清楚跳槽原因、技术面着重于工作内容。

3. 除了语言相关的八股外,要根据自己简历上的内容准备面试:项目经历、自己写的各项技能等。

综测:

栗栗姐会给建议,考前多了解了解。主要保证前后统一、积极向上。

资面:

首先自我介绍,然后hr会问一些过往经历,离职原因、空挡原因等。然后期望工作地点、原因。期望薪资等。

技术一面、二面(各1小时):

面试前要在本地准备好ide环境

1. 自我介绍

2. 项目经历

项目经历会问的比较细,要提前准备好

3. 八股

c++这块都是比较基础的,栗栗姐也会给面经攻略,要多看看

三大特性

构造函数析构函数能不能是虚函数,为什么

指针和引用的区别

#define和const

new和malloc

讲一下static

了解设计模式吗,讲一下最熟悉的几个,这里答得一般?

剩下的应该是根据简历问的,简历上写的东西要提前准备好

讲一下二叉树

讲一下socket编程,实现原理是什么?

讲一下gdb的基本操作

4. 手撕代码

一面是设计一个类,要实现的功能很简单,猜测面试官主要看代码体现的设计思想,这里应该答得一般

二面正常算法题,与机试难度差不多,要注意边界输入的处理,面试官会看

主管面:

过往经历;项目中的难点,怎么解决的;然后问了下之前的工资情况。

定薪资

审批offer-发offer-入职

总体流程大概就是这样子的,有需要的可以参考下。

全部评论

相关推荐

12-04 15:49
天津大学 Java
华为 ict数通 可能开到14
点赞 评论 收藏
分享
评论
4
7
分享
牛客网
牛客企业服务