求职刷题神器

funit.cn

  • 技术一面1.如何重载前++和后++运算符?2.请说出STL标准模板库中的几个常用类?3.函数模板与函数重载的异同?4.类型转换构造函数是什么?5.C++中explicit关键字有什么作用?6.C++中restrict关键字有什么作用?7.C++中常用的设计模式有哪些?8.编写一个单例模式的例子9.面向对象的三大特征是什么?10.什么是封装?11.什么是继承?12.什么是多态?
    6 0 56
  • 自我介绍+项目介绍1.以下为WindowsNT下32位C++程序,请计算sizeof的值?2.写一个函数返回1+2+3+…+n的值3.深度遍历二叉树4.C++中的inline内联函数与普通函数的区别5.C++重写、重载、重定义的区别?6.一个数据成员是否可以既是const又是static,如果不行,为什么?7.构造函数与析构函数的异同点8.自动调用复制构造函数的几种情形9.类型转换构造函数是什么?举个例子。10.简述C++异常处理方式11.成员函数和友元函数的区别12.C++中哪些运算符不可以重载?
    2 0 56
  • 负责人面1-引用和指针有什么区别?2-函数参数传递中值传递、地址传递、引用传递有什么区别?3-static关键字有什么作用?4-const关键字有什么作用?5-链表和数组的区别在哪里?6-请编写能直接实现strlen()函数功能的代码7-请编写能直接实现strstr()函数功能的代码8-进程和线程的差别9-constchar*constp是什么意思?10-memset、memcpy和strcpy的根本区别11-析构函数有哪些特点?12-虚函数有什么作用?13-虚析构函数有什么作用?
    2 0 48
  • 二面1.写一个“标准”宏MIN,这个宏输入两个参数并返回较小的一个?2.Heap与Stack的差别?3.用变量a给出下面的定义4.关键字static的作用是什么?5.关键字const有什么含意?6.下面的声明都是什么意思?7.关键字volatile有什么含意?8.const,volatile区别9.sizeof和strlen的区别?10.在某工程中,要求设置一绝对地址为0x67a9的整型变量的值为0xaa66。编译器是一个纯粹的ANSI编译器。写代码去完成这一任务?11.给定一个整型变量a,写两段代码,第一个设置a的bit3,第二个清除a的bit3。在以上两个操作中,要保持其它位不变?12.下面函数错误吗?13.你还有什么要问我的吗?
    3 0 47
  • 总监面1:C和C++的区别?2:解释下封装、继承和多态?3:指针和引用的区别?4:什么是内存泄漏?面对内存泄漏和指针越界,你有哪些方法?你通常采用哪些方法来避免和减少这类错误?5:常用的排序算法有哪些?简单描述几个排序算法的优缺点?6:new和malloc的区别?7:TCP和UDP通信的差别?什么是IOCP?8:同步IO和异步IO的区别?9:解释C++中静态函数和静态变量?10:说下你对内存的了解?
    4 0 57
  • 技术二面1.如果同时定义了两个函数,一个带const,一个不带,会有问题吗?2.请你来说一说隐式类型转换3.说说你了解的类型转换4.请你来说一说C++函数栈空间的最大值5.请你来说一说extern“C”6.请你回答一下new/delete与malloc/free的区别是什么7.请你说说你了解的RTTI8.请你讲讲STL有什么基本组成9.请你说说STL中map与unordered_map10.请你说一说vector和list的区别,应用,越详细越好11.请你来说一下STL中迭代器的作用,有指针为何还要迭代器12.请你说一说C++的内存管理是怎样的?13.请你来说一下C++/C的内存分配14.请你回答一下如何判断内存泄漏?
    3 0 56
  • 三面主要问题1.Ado与Ado.net的相同与不同?2.Newdelete与mallocfree的联系与区别?3.#defineDOUBLE(x)x+x,i=5*DOUBLE(5);i是多少?4.有哪几种情况只能用intializationlist而不能用assignment?5.C++是不是类型安全的?6.main函数执行以前,还会执行什么代码?7.描述内存分配方式以及它们的区别?8.struct和class的区别9.当一个类A中没有生命任何成员变量与成员函数,这时sizeof(A)的值是多少,如果不是零,请解释一下编译器为什么没有让它为零。(Autodesk)10.在8086汇编下,逻辑地址和物理地址是怎样转换的?(Intel)11.比较C++中的4种类型转换方式?12.分别写出BOOL,int,float,指针类型的变量a与“零”的比较语句。
    2 0 56
  • 一面和二面主要问题1.extern"C"的用法?2.模板函数和模板类的特例化?3.STL内存优化?4.频繁对vector调用push_back()对性能的影响和原因?5.C++重载和重写的区别?6.C++中类的数据成员和成员函数内存分布情况?7.析构函数一般写成虚函数的原因?8.“引用”与指针的区别是什么?9.结构与联合有和区别?10.下面关于“联合”的题目的输出?11.已知strcpy的函数原型:char*strcpy(char*strDest,constchar*strSrc)其中strDest是目的字符串,strSrc是源字符串。不调用C++/C的字符串库函数,请编写函数strcpy。12.h头文件中的ifndef/define/endif的作用?
    3 0 53
  • 一面1.自我介绍+机器学习项目2.最近的项目和应用的库和模型3.还有一些应用忘了4.算法:第一个单调栈,第二个简单的关于BFS具体忘了(原谅我时间久远记不清了,不过都不难)5.反问评价,我说我java是自学的,大数据经验不是很多,面试官说“我们看重潜力,你的表现还不错”二面1.自我介绍+项目介绍2.网络协议,比如三握四挥,间隔时间等等,谈一下用到的编程语言的优缺点3.算法就是一个简单的环形输出矩阵,大意了边界条件,然后慌忙改了个粗糙的能运行的代码4.评价,我又强调了一遍我的之前项目可能和这个职位不匹配,面试官说没事,看潜力因为面试官迟到了一些时间,算法题做完就差不多到点了,主要还是问项目时间长一些三面:一个口音有点重的大概是山东人,带给了我最差的一次面试1.自我介绍+问项目,问想做哪个方向2.一道概率题,a+b+c1的概率,a,b,c在(0,1)3.一道DP,最长等差数列4.孤岛数量,数据很大的话,dfs和bfs选哪个5.评价,这个面试官就跟吃了枪药是的,题意叙述就简单一句话,我让他给个样例,他说不,按你理解的来,然后叙述题解我觉得我说得够清楚了,他说他听不懂,等他听懂了,又说你为什么不问我这个那个......
    3 0 57
  • 一面1、主要是锁的问题2、线程安全的问题3、项目4、100G文件,多ip进行排序5、问了能不能实习,学校的课程6、HTTPS的实现7、我看你对C++动态内存管理有一定了解,你来谈一下C++的内存布局吧8、一个未初始化的全局变量存在那个区?临时变量存在那个区?9、new出来的空间在哪个区、为什么已经有了malloc和free,为什么还要用new/delete?10、谈一谈数据结构,挑一种你擅长的说一下11、你这两个项目什么时候写的?你这个http服务器的功能是什么?socket这部分api你是怎么用的?二面1、自我介绍2、谈谈我对服务器的理解3、对reactor与proactor理解4、讲讲项目中服务器构架5、对同步异步的理解6、对stl的理解,stl内存分配7、然后讲了一下strcpy怎么实现的,然后strcpy内部有没有动态内存管理8、知不知道双向链表,快速阐述一下双向链表怎么实现的9、再讲一下项目,问到那个线程创建进程,对fork的优化,有没有优化10、都接触过哪些开源库
    3 0 56
  • 微信扫码加好友进群