个人面试后的感想500字 面试总结怎么写( 五 )
在分配效率上 , 计算机会为底层的栈提供支持 , 比如有专门的寄存器分配 , 用来存储栈的地址 , 以及推出栈的指令等 。堆由c/c++函数库提供 , 机制复杂(未知)
7.结构和类的区别
答:这也出现在OMG的面试中 。
8.malloc和new的区别
答:最大的区别是malloc只是简单的分配了内存空 , 而new是在分配内存空后调用对象的构造函数 。有关详细信息 , 请参见:new和malloc或delete和free之间的区别 。注意
9.引用和指针的区别
答:引用是现有对象的另一个名称 , 指针是一个地址 。非空方面 , 引用不能是空 , 但指针本身是一个值 , 可以是空 。编码的时候不需要判断引用 , 但是一定要判断指针的非空 。当被指向的对象可能在变化时 , 通常使用指针 , 而引用必须是固定的 。
10.地图的底层实现
答:底层是由红黑树实现的 , 红黑树是一种内部有序的相对平衡的搜索二叉树 , 所以在搜索和删除时效率更高 , 时间复杂度为logn 。
1.tcp的三次握手过程和四次握手过程
答:这个建议在解释中增加了函数调用的情况 。-TCP建立连接三次握手 , 释放连接四次握手 。注意
12.c++多态性的实现原理
答:c++多态性主要是通过虚函数表实现的 。c++多态性的体现就是父指针指向子类对象 。这时被调用的函数就是子类的函数 , 体现了多态性 , 因为在调用过程中 , 通过4字节的虚表指针找到了虚函数表 。此时 , 由于实际对象是子类对象 , 其虚函数表就是该子类的虚函数表 。对于同一个虚函数 , 子类的虚函数会覆盖父类的虚函数 , 建立自己的虚函数表 , 所以此时通过虚函数表指针访问和释放的虚函数就是子类的虚函数 , 这是c++多态性的体现 。
13.c++对象的内存模型
答:在内存中 , 前四个字节代表它的虚表指针 , 指向子类的虚函数表 , 然后是父类的对象的成员 , 再然后是子类的成员 。
14c++的内存模型
答:内存分为五段 , 从低位地址到高位地址 , 一段是代码段、数据段、bss段、堆、栈 。然后balabala 。。。。
15.滑动窗口的功能
答:主要目的是控制流量 , 控制发送数据包的速率 。发送方每次只能在滑动窗口内发送数据包 , 以保证接收方不会因为发送过快而造成流量泛滥和丢包 。它的大小是拥塞窗口和通告窗口的最小值 。
项目
1.如何实现断点续传 , 如何提高上传速度?
算法
1.计算表达式(改为后缀表达式进行处理)
2.朋友圈的问题 , 一共有几个朋友圈(用union收藏)
3.列表是逆序的(剑指的是offer , 但是如果不改变内存结构 , 只能改变值 , 用栈来存储)
4.求一个数组的中值(通过快速排列的思想 , 在常数级上多次寻找位置 , 直到恰好是中心 , 时间复杂度为O(n) 。如果是海量数据 , 500内存怎么处理?->经过->hash , 分成小文件 , 外部排序 , 合并 , 最大的堆可以用到一半以上的数据)
腾讯SNG(实习方)
只持续了20分钟 。看来面试官很忙 。
1.系统调用和库函数有什么区别和联系?
2.epoll和select的区别
3、epoll是高效的 , 有几种工作模式(LT , ET)
【个人面试后的感想500字 面试总结怎么写】4.TCP和UDP的区别
5.什么是TIMEWAIT , 为什么要设置TIMEWAIT状态?
6.TCP的可靠性是如何实现的?(流量控制 , 拥塞控制 , 确认序列号 , 检查???)
暂时想不起来了 。
oppo(一面)
首先介绍一下项目 。我向他介绍了这个项目的结构和功能 。
问题1:你认为这个项目的难度是什么?(孟逼)
答:困难不多 。可以说说自己学到了什么 , 优化了什么 。比如数据传输协议中使用protobuf , 更快更安全 , 数据更少 。
问题2:io复用和异步IO有什么区别?
答:io复用其实是同步IO的一种 。他只是把事件通知统一给select或者epoll 。所以对于IO复用来说 , 检测可用时Select或epoll实际上是被阻塞的 , 对其中的读写一般是被阻塞的 , 而异步IO是不被阻塞的 。数据从内核态复制到用户态缓冲区后 , * * *系统会发出信号通知进程进行处理 , 这个进程可以继续执行 。这是异步IO 。
推荐阅读
- 个人绩效考核自我评价 绩效自评怎么写
- 冯巩|相声演员刘伟的一步“错棋”,差点“毁”了他整个人生
- 制造中国第一架飞机的是哪个人 设计制造中国第一架飞机的人是哪一个
- 简单大方的英语自我介绍 面试的英文怎么说
- 分享无经验出纳面试技巧 面试出纳的专业问题
- 核心能力的四个特点 个人核心能力是什么
- 新人面试自我介绍攻略 产品经理面试自我介绍
- 深入剖析http内涵 http下载是什么
- 十亿探长徐乐!徐乐雷洛是一个人吗
- 龙文章|详细解析《我的团长我的团》龙文章之死,团长给炮灰团最后的救赎
