领域:西安网
介绍:21点40整,面试官准时上线,然后发起视频邀请,接通之后可以看到那边(面试官是个小胖子),下面直接上面经:1.自我介绍2.讲一下Cnew和malloc的区别内存分配机制是怎么样的,在哪里分配内存,最大可以申请多大的内存(三连击)4.讲一下new运算符的原理(底层使用了operatornew(),最终调用了malloc),new运算符重载用过吗,怎么写重载函数,重载的定义函数的作用,有哪些参数系统应用程序的内存空间是怎么分配的(内核空间和进程空间),一般进程空间多大,内核空间多大,进程空间分布是什么样的,堆区最大空间是多少模板机制了解吗,讲一下原理,类模板和函数模板在定义时有什么区别8.开始问数据结构,你了解二叉树吗,讲一下原理,平衡二叉树的原理讲一下,二叉树的遍历方式,二叉树的最大节点数,二叉树插入删除的时间复杂度,二叉树插入的时间复杂度与树的节点数和树深度的关系,二叉树的优点(二叉树这部分问了10几分钟)9.数组和链表的区别讲一下,它们的应用场景继承机制讲一下,虚继承了解吗,说一下原理11.虚函数机制,一个类有虚函数,有成员变量,求所占的内存大小(这里一开始我没有考虑内存对齐,就直接按虚指针和成员变量的大小说,后面面试官提醒了一下才改过来)12.看到简历上写了网络编程这块,就问了一下tcp和udp的区别,它们的应用场景(面试官拿王者荣耀来举例子,问像王者荣耀这样的游戏,服务器与客户端通信应该用什么机制),怎么实现服务器高并发,多连接编程,问了connect函数和accept函数的作用和参数,epoll的原理大概讲一下技术问题大概就这些,接下来就照着简历问了,问了实习做的东西,用了什么技术,对加班的看法,对于vivo在东莞你有什么看法,你想来东莞吗等等,后面基本上就是聊人生了最后向面试官问了几个问题,然后就结束了整个面试大概持续了50分钟左右(可能更久,忘记看时间了),技术问题大概就前面那些,有些细节忘记了,不过面试官是根据你的回答去挖的,所以在回答的时候要注意一下,不然很容易给自己挖坑总体来说,面试体验还是可以的,虽然比较水,没有让我写代码,也没有问算法,都是怼基础(其实还是有点慌的),可能不同面试官出题不一样篇幅有点长,大家挑重点看手机码字,没怎么注意排版,见谅哈~祝各位大佬都能拿到理想offerFrom:,,,利来国际老牌软件技巧,利来国际老牌软件技巧,利来国际老牌软件技巧,利来国际老牌软件技巧,利来国际老牌软件技巧,利来国际老牌软件技巧
友情链接,当前时间:2019-02-18
利来国际 | w66. | 利来电游官方网站 | 利来国际最老牌 | 利来国际老牌博彩 |
利来国际最给力的老牌 | 利来国际游戏平台 | 利来客服 | 利来国际最老牌手机板 | 国际利来ag厅 |
利来国际手机版 | 利来官方网站w66利来 | 利来国际ag国际厅 | w66.C0m | 利来国际娱乐官方网站 |
利来娱乐w66 | 利来国际最老牌 | w66.com | 利来国际最给利的老牌 | 利来娱乐w66 |