- 博客(8)
- 收藏
- 关注
原创 2020年C++面试题(含答案)
1.当i是一个整数的时候i++和++i那个更快?它们的区别是什么?几乎一样。i++返回的是i的值,++i返回的是i+1的值,即++i是一个确定的值,是一个可以修改的左值。2.什么是虚函数?什么是纯虚函数?虚函数是允许被其子类重新定义的成员函数。虚函数的声明:virtualreturntypefunc(parameter);引入虚函数的目的是为了动态绑定;纯虚函数声明:virtu...
2020-04-20 11:50:14
4212
原创 2020年C++面试题(七)阿里
阿里 2020年C++面试题(七)一面1. 面向对象的几个特性?2. 封装、继承、多态3. 写一个继承的例子?4. 比如:类B继承类A,(我就简单写了写,还把继承的符号写错了,当时有点紧张)5. Public和private的区别以及派生类的访问权限问题6. 多态是怎么实现的?(我说通过虚函数)7. 接着在上边的例子里写一个虚函数8. 基类和派生类中的虚函数的...
2020-04-15 20:37:03
618
原创 2020年C++面试题(六)阿里
阿里 2020年C++面试题(六)一面1.介绍自己,问了一些个人情况。2.讲了下俩项目3.找完工作能实习吗?对C++以外的语言了解吗?4.Linux指令—如何把日志中包含error字段的都过滤出来。5.MySql如何添加一个可读的用户?6.一个求平均分>1. 学生名的SQL语句题。7.网络七层模型描述一下。8.timewait时间是多少。1. SL,为什...
2020-04-13 14:26:06
1275
原创 2020年C++面试题(五)阿里
阿里 2020年C++面试题(五)一面1. const用法,指针常量和常量指针,const int* f();2. inline能不能是虚函数?3. inline声明的函数体里有递归怎么办?4. 内核的作用,内核分配内存的方式?5. 何时需要显式使用this指针?6. this指针可以调用delete吗?7. 什么时候用到后序遍历?二面1. 手写一个linu...
2020-04-12 10:51:26
487
原创 2020年C++面试题(四)阿里
阿里 2020年C++面试题(四)一面(海选)1.给出一个正数n,实现一个函数来计算n的平方根,给出误差范围0.00012.写一个单例模式。3.有两个文件,每个文件中有最大长度128字节的url一亿个,求两个文件的url的交集。4.服务器短时间内被很多IP访问,计算10s内访问时间超过10次的IP地址。二面(HR面)1.使用概率知识来分析项目使用的算法的性能。...
2020-04-11 09:26:15
481
原创 2020年C++面试题(三)阿里
阿里 2020年C++面试题(三)一面1.介绍自己的项目。2.介绍jvm。3.c++题目:重载和重用的区别,多态如何实现(虚函数非虚函数的实现),c++编译的过程,宏和内联的区别,内联能不能做虚函数。4.介绍你所有知道的排序算法,介绍nlogn的排序算法,介绍n的排序算法。5.两个排序数组,找两个数组合并后的中间大的数。比如数组1是5,数组二是4. 7,中间大的数字为5。...
2020-04-10 22:00:53
506
原创 2020年C++面试题(二)阿里
阿里 2020年C++面试题(二)一面1.上来问了我的最近的一个项目,技术难点啊,怎么克服的。balabala2.C++引用和指针的区别,这个学过C++的应该都知道,然后我也说了一些涉及到汇编层面的东西。比如引用其实是占用内存空间的、引用的指向并非是不能修改的,可以通过嵌入汇编代码修改。3.C程序内存布局,这个应该都知道。4.说说栈区和堆区,又是balabala,说的挺详细的。...
2020-04-10 11:32:28
569
原创 2020年C++面试题(一)阿里
阿里2020年C++面试题 (一)一面(海选)1.首先让我简单的介绍一下自己,可以从最近做的项目或者看的书。然后我说没有做过项目,没有项目经验,然后就告诉他我其实大学期间一直在搞acm比赛。2.然后说我的技能方面都有哪些?3.问我C++中堆内存和栈内存的区别?4.问我对SQL了解不了解。5.问Linux平时多用不多用,现在有很多Linux日志文件,想处理出来昨天的时间的日志...
2020-04-09 21:59:33
1578
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人