首页 > 记录春招3.9号第一次面试(中望软件C++)
头像
牛客93957190号
编辑于 2021-03-09 12:49
+ 关注

记录春招3.9号第一次面试(中望软件C++)

记录春招3.9号第一次面试
3.8号晚上宣讲会结束之后 当场笔试,一个小时结束 晚上11点HR给我打来电话,说笔试通过,准备明早上11点的面试。
中望软件C++开发岗面试内容:
1.虚函数的作用
2.C++14的特性(我没有关注C++14,只了解C++11的特性,所以回答了C++11的特性)
回答完C++11的特性之后,他加问了一个问题    引入模板的好处和缺点!!!(缺点没能答上来)
3.C++设计模式
只回答了工厂模式和单例模式,其他的都忘了。         还有适配器模式和策略模式未能答出来
4.lamda表达式
一点没了解过,直接愣住,说了句我没了解过。
5.手撕strcpy(不用任何库函数)
6.快排的算法原理+手撕代码。
7.读代码说输出结果:一个简单的子类继承父类的代码,但是好久没看,忘却差不多了
回到宿舍将代码写出记录一下,代码如下:
#include<iostream>
#include<stdio.h> 
using namespace std;

class A
{
    public:
    A() { }
    ~A() {cout<<"1"<<endl;}
    virtual void DO(){cout<<"2"<<endl;}
        
};
class B: public A
{
    public:
    B() { }
    ~B() {cout<<"3"<<endl;}
    virtual void DO(){cout<<"4"<<endl;}
};
int main()
{
    A *PA = new B();
    PA->DO();
    delete PA;
    return 0;
}
我回答的是输出4 3,正确答案是4 1。
七天内会收到通知是否拿到offer。
相对大厂的技术面来说肯定还是比较简单。

更多模拟面试

全部评论

(6) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐