面试总结和感想怎么写 个人面试成功后的感想500字( 二 )


9、这算是套路面试官吧 。如果遇到面试官问道的问题不会答,也不要慌,可以用这样的语句:不好意思,这个我没太了解,不过我知道与这个相近的xxx,你看我给你分享这个xxx的个人体会可以吗,有的面试官就会同意的,这样不容易题目被带偏 。还有就是如果就是真的不知道的,就直接说不知道,这个没什么的 。
10、比如面试官问我你数据库怎么样?我一般都说,不太会 。一般面试官就不会问了 。如果你掌握的不好,你说还可以,那他问你结果都不会,就是一直吃暴击伤害 。
11、面试官印象很差,还不如直接说不会 。项目:主要要分析清楚,条理清晰,面试官并不关心你的项目如何如何渣如何如何叼,在于的是你对项目的思考和理解吧 。面经分享(内容不全,后面也没时间写面经了 。
12、格式不太好弄,笔记上copy过来的,将就看吧- 。-)可能也有些有错的地方 。多益 *** 1、项目部分(似乎对muduo更感兴趣)介绍了项目功能、架构muduo有哪些精彩的地方,说一下 。
13、吹了一下异步日志的双buf的实现、buf本身的readv的性能基础知识1、linuxIO模型(5种)记不太清,说了几种,应该没说完 。(应该是:同步阻塞、同步非阻塞、多路复用、信号驱动、异步IO)应该还要说细节静态链接库和动态链接库的区别什么是线程不安全c++继承和组合,为何优先使用组合(这个我不知道理由)ps:应该是组合能实现和继承一样的功能,但是对于父类对象,在组合中是不会暴露细节的,相当于是黑盒,而继承是白盒 。什么时候使用链表或者队列?(增加、删除频率较高的场景)c++const的作用?(变量和函数两方面mutable)百度地图如何实现实时路况快排算法稳定性函数指针的使用场景、好处 。
14、使用于回调函数虚表指针就是例子你会用什么结构来查询?(hash表、map、set这些)tcpudp的区别使用场景什么是缓冲区溢出编程数组循环右移将一个长度为n的数组A的元素循环右移k位比如数组1,2,3,4,5循环右移3位之后变成3,4,5,1,其他1、如何看待加班?你的爱好是什么?玩什么游戏?你最近在看什么书?你还有什么要问我的吗?腾讯OMG团队(实习)1、画出tcp头部的协议格式 。扩展:udp头部、ip头部、http头部Http的报文头部数组和指针的区别(1)数组本身体现出来的就是一个指针常量的特性,即不能对数组的首地址进行修改,内存上的地址就已经是确定了的 。而指针本身是一个变量,他指向了一个地址,这个是可以变化的,也就说他可以重新赋值指向新的地址;(2)当调用sizeof函数时,对于数组,得到的是数组元素个数*数据类型的大小,而对于指针,得到的是指针类型的大小,这个取决于机器的位数,比如32位机,对应的指针就是4字节的大小;(3)指针相比数组更加灵活 。
15、相同之处:比如当作为形参的时候,定义成指针还是数组都是一样的,因为这个时候传入的都是数组的首地址,也就是这个数组名,反映出来的就等于是一个指针 。参数传递的方式值传递、引用传递、指针传c++种struct和class的区别(1)如果不申明访问权限,class的默认权限是private,而struct是public(2)对于继承,如果也没有明确是public继承还是private继承或者是protected继承,class默认是private的继承,而struct是public继承 。(3)从抽象上来说,class更像是对象的实现体,而struct更像是数据结构的实现体 。
16、构造函数能不能是虚函数?不能,因为类对象中占前4个字节的虚表指针需要在构造函数完成之后才会生成,通过虚表指针才能找到虚函数表,访问调用对应的虚函数 。如果构造函数是虚函数,那么就只能通过虚表指针才能访问到,关键是此时就需要让构造函数产生出虚表指针 。陷入了先有蛋还是现有鸡的问题析构函数可不可以是虚函数?可以,而且如果说这个类不是final的,也就是说他是某一个类的父类,那么该类的析构函数必须是虚函数,因为如果不是虚函数,那么其子类对象的父类组成部分将无法得到释放,造成资源泄露 。

推荐阅读