腾讯客户端面经 已oc

9.7,已oc,qq部门的老哥私信我,拉群聊哈,感谢牛客🐮


腾讯客户端hr面试完成,9.3收到云证,总共流程刚刚好一周
刷了这么久牛客,许个愿把,求马爸爸把我收了,结束秋招吧

笔试A了3道,第二天收到面试通知

初试 先介绍项目,因为无客户端经验所以就基本上没提问题
1 进程和线程 线程切换进程切换
2 虚拟内存 虚拟地址到物理地址
3 http1. 0  ,1.1 2.0 解决了什么问题 https
4 第k大的数 一个元素添加进去堆调整的复杂度?排序的复杂度?
5 链表有环
6 接雨水,差点没写出来,思路写对了没让我跑例子
7 二叉树结点最近公共祖先 想了十分钟,尴尬
8 最长公共子串长度,能不能求这个串?如果是子序列呢?

腾讯面试出这么多代码题我是没想到的,虽然总体不难,但毕竟要花时间嘛

第二天晚上收到复试通知

复试
1 二分查找,有序无序,递归和迭代都写下,递归和迭代有什么区别,尾递归,应该用什么思路把递归转成迭代 这里我答的是保存中间变量,保存方法可以是栈,模拟方法帧的入栈出栈
2 栈用什么实现?数组和链表实现的区别,分别需要考虑什么问题
3 你用的java,里头哈希表怎么实现,为什么要用2的次方作为容量
4 快排,最好和最差情况,java里头排序的方法是用的啥
4 页表 虚拟地址怎么通过页表查物理地址,这道题一面问过了,我回答的大概是虚拟地址-页号加偏移量-查tlb缓存,没有就查页表
5 innodb索引,联合索引
6 如果要用udp传送文本等数据,应该考虑哪些问题?我主要回答的是要在应用层实现流控拥控等,因为传输层没有保证嘛
7 介绍项目,之前做的偏科研,为啥投客户端不做机器学习(摸了摸自己的狗头,流下了菜鸡的泪水)
8 估算深圳小学数量,考逻辑思维和反应速度吧
9 反问
中间问了爱好,打算,玩游戏吗?玩主机游戏吗?ps4?啥你也玩这个?有趣有趣!又摸了自己狗头

复试结束面第二天收到hr面,hr面主要是交流个人情况,意愿,常规问题







😂😂😂#面经##腾讯##iOS工程师##安卓工程师##校招#
全部评论
兄弟,我来踩一踩你,哈哈,以后同事了
1 回复 分享
发布于 2020-09-09 10:59
约面试和一面间隔几天啊?
1 回复 分享
发布于 2020-09-03 22:19
请问收到云证后什么时候发offer呢?
1 回复 分享
发布于 2020-09-03 13:26
楼主,深圳小学数量估算你咋答得?
点赞 回复 分享
发布于 2021-11-23 20:55
请问楼主oc之后多久收到了邮件offer
点赞 回复 分享
发布于 2020-12-19 01:07
老哥,请问我三面之后又收到了4面电话面,不知道是HR还是技术,技术一般不会电话吧
点赞 回复 分享
发布于 2020-10-13 20:18
老哥复试的时候官网的面试环节状态会变成复试吗,不知道为啥我一面完了通知二面之后官网的面试环节还是初试😂
点赞 回复 分享
发布于 2020-09-10 21:01
请问三面HR面时也是在牛客平台吗
点赞 回复 分享
发布于 2020-09-10 20:35
老哥复试和一面隔了多久啊?
点赞 回复 分享
发布于 2020-09-10 08:55
我也是qq,lz有hr联系方式吗,我hr面之后状态一直没变,好像被遗忘了
点赞 回复 分享
发布于 2020-09-08 13:01
请问一下一面代码是在本地IDE写吗?还是在牛客写
点赞 回复 分享
发布于 2020-09-08 00:38
腾讯技术就两面吗😳
点赞 回复 分享
发布于 2020-09-04 00:05
楼主你好,请问你是实习、校招还是社招?
点赞 回复 分享
发布于 2020-09-03 12:57

相关推荐

一小时项目+八股拷打,简历从头问到尾,问到不会为止,最后十五分钟手撕LRU(典中典)(1)实习拷打(引申了一个ABA问题,不会,当头棒喝)(2)LRU用在OS的哪些地方(3)mmap使用的是物理地址吗(4)mmap会将整个文件映射到内存里吗(5)Page Fault具体过程(6)发生Page Fault后要将虚拟地址映射到物理地址,如何判断映射到哪个文件的哪个部分?(答了根据虚拟地址的偏移量对应到文件起始地址的偏移量,被追问如何确定要映射哪个文件,懵)(7)时钟中断(8)OS如何选择从内核态返回哪个线程(答了调度器会从“线程表”里根据调度算法,选择下一个线程)(9)“线程表”具体是什么数据结构(队列、红黑树、链表)(10)协程(11)你实现的协程是非抢夺式的,如果有一个协程死循环了怎么办(答时间片耗尽后线程强制切换上下文,被追问当前线程已经被这个协程“占据”了,又该如何实现上下文切换。懵了,面试官说可以用信号)(12)打开文件的具体过程(13)项目介绍(14)TCP粘包(15)JWT流程,JWT可能被伪造吗(16)raft协议,读操作可以位于任意节点上吗?(我回答是,面试官表示质疑,引申下面的问题)(17)强一致性的实现,假设客户端连上一个follower,但此时最新的日志还没从leader上同步过去,客户端又想读取到最新的数据该怎么办(不会,面试官说follower返回数据的同时返回一个“日志长度”)(18)raft选举(19)投票规则(答了任期,面试官说还有一点)(20)Proactor(21)忘了问的啥,掰扯了一下IO模型(22)epoll,对比其它两个(23)普通的IO会阻塞轮询,阻塞的时候可否做其它事情,让别的进程读(没get到面试官意思)(24)ps命令会显示哪些信息(追问会显示进程状态吗)(25)HTTP(26)http优化,keep alive(27)继续优化,若有一个复杂场景,服务器需要频繁推送,怎么处理(答了2.0多路复用,主动推送,升级成websocket,结果都不是面试官想要的,最后没辙了答了一个本地缓存,面试官和我都发出愉快的笑声)(28)数据库索引(29)索引常见数据类型(30)索引查找(31)联合索引(32)redis日志(33)AOF日志解决了什么问题
猫猫猫猫猫猫喵:问到都写不下了 (34)docker是啥,讲讲原理(不懂,我只是一只猫猫怎么会懂这么深奥的原理) (35)手撕LRU (36)反问
点赞 评论 收藏
分享
评论
3
72
分享

创作者周榜

更多
牛客网
牛客企业服务