首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
eccentive
西安工业大学 C++
发布于广东
关注
已关注
取消关注
@eccentive:
恐怖的腾讯云一二面。。。 总计接近3个小时40个问题
> 首先说明,本文是作者本人今日在面试腾讯云区域研发公司的总结 ## 自我介绍之后面试就开始了,平台是腾讯会议。 #### 做题 1. 面试官让我做两道题,第一题编写一个memcpy,第二题编写二叉树的先序遍历(**树的结构面试官给出,调用有一个travseFun 函数指针,进行回调函数的调用**) 写完memcpy,面试官问我内存重叠问题考虑没有(**这儿我没说出来,当时感觉自己要挂了**)面试官直接第二题; 先序遍历简单,递归和迭代两种。 2. 二叉树的递归遍历有什么问题?(**回答可能会导致调用栈过深内存问题**) 3. 二叉树迭代遍历时用到了自定义栈,栈类型的特性,实现?(**回答先进后出,顺序表实现,线性表实现**) 4. C++析构函数为什么要用virtual修饰?(**基类指针动态创建子类对象引发内存泄露问题**) 5. 堆和栈的区别?(**从调用和内存分布两方面**) 6. 进程间通讯方式?(**pipe, fifo, signl, mmap, socket, 并详细说明是否全双工,以及优缺点**) 7. UDP和TCP的区别?(**地球人都知道**) 8. TCP为什么被称为流式传输协议?你怎么定义流?(**从TCP的连接以及断开扯起,再涉及了一下socket 创建中的网络编程知识**) 9. TIME_WAIT为什么是两个MSL时间?(**大致说了一下FIN的丢失,以及端口重用**) 10. 进程和线程的区别?(**结合Linux对其实现分点来说**) 11. 什么是分页错误?(**计算机组成原理学过。。。但是忘了,我就实话实话不太记得**) 12. 数据库范式?(**三大范式,并详细介绍了每个范式**) 13. 数据库索引?(**结合项目来说,用过primary_key, unique, index等**) 14. 树在C++中的应用,红黑树的特性,红黑树增删查改的时间复杂度?(**set, map, 红黑树的定义,Log N**) 15. 有没有一种数据结构可以让查找性能为常数?(**哈希表,并详细介绍了STL的哈希表实现**) 16. 数据库为什么不用红黑树用B+树?(**从磁盘说起,到B+树的数据结构优点**) 17. 如果有个联合索引 为(时间,姓名),现在只查找姓名会不会用到索引?(**最左匹配原则**) 18. 虚拟内存和物理内存的区别,联系?(**中间层,以及linux对虚拟内存的大致实现**) #### 项目 > 简历中写了两个项目,然而面试官说我简历中没有东西可以看。。。。就问我有没有跟老师做过项目。我说做过一个社区二维码登记系统。 1. 你项目中有无使用加密方法,若使用加密你会用哪种加密办法?(没有使用,若可以使用的话一是简单加密:例如字母a+3,然后解密a-3;还有一种就是MD5或者哈希散列) 2. 二维码有无考虑信息冲突问题?(没有。。。 一脸尴尬) #### 总结 上面这些大概持续**1个小时45分钟**感觉面试官还要问很多问题,但是由于我电脑没电关机了。。。 之后我感觉用手机进入会议,面试官说今天面试就到这儿了,也没问我什么问题,也没说准备后续面试,我以为就这样凉了。 结果回到宿舍就受到了二面通知,加油叭加油叭~ > 今天11:40等到了面试,简单自我介绍之后开始面试 #### 问题 1. 面试官给10进制转换为2进制题目,在线手撕代码 2. 负数在计算机中的表示,如何转换?(**补码,反码等**) 3. select和epoll区别?(**文件描述符限制,采用的数据结构**) 4. select和epoll对于用户态和内核态消耗的不同?(**select基于用户态,epoll 红黑树基于内核态等**) 5. 介绍下如何判断一个socket可读?(**一脸懵逼,说了收到数据,收到FIN,收到SYN等, 结果面试官问我SYN会让socket可读吗? 懵逼**) 6. epoll如何实现多路复用?(**从epoll_create, epoll_ctl, epoll_wait三个函数讲起,并详细说明包括红黑树事件注册,双向链表活跃事件添加等**) 7. epoll为什么用红黑树和list?(**对比select, 使用红黑树可以让时间复杂度达到log n, 链表的话增删操作更方便,没有数目限制等**) 8. epoll的两种触发方式?(**ET,LT,并详细说明了两者的应用场景**) 9. 哈希表和list有什么区别?(**结合STL对两者实现来说**) 10. 红黑树在STL 中有什么应用?(**set, map,并详细说明了红黑树的数据结构**) 11. STL如何实现哈希表?(**从哈希方法,到哈希冲突解决,到哈希表扩容,以及为什么要用质数**) #### 项目 > 简单说了一下我做的一个网站,并说用到了mysql等 1. 看你项目中用到了测试工具,你如何进行测试?(**从内存泄露工具valgrind, 到tcpdump, tcpcopy, wireshark说起**) 2. 如果一个TCP连接出现问题,你如何进行排除?(**从nginx和apache使用经验说起,排查配置文件,排查网络状况,排查网卡,DNS,系统使用等**) 3. 你都有哪些工具来进行排查?(**内存方面free, vmstat, 进程 top, ps, 网络netstat, ip等命令**) 4. 数据库主从复制介绍一下?(**从为什么要用主从复制,读写分离说起**) 5. 主从辅助如何保证事件的执行?(**简单说了一下mysql对事件的支持,以及原子性,隔离性等四个特性,再说了一下bin-log对其支持**) 6. 如何一个事件中包含四个操作,从服务器执行到第3个操作失败,结果会怎样?(**说实话不是特别清楚,但结合redis对于事务的支持模糊地说了一下**) 7. redis和mysql缓存一致性怎么理解?(**举了一个例子,为什么要有redis做中间层,以及为什么要先改数据库再改缓存中的数据**) 8. redis如何定位数据?(**没回答上来。。。。真的一脸懵逼**) 9. 你家在哪? #### 总结 > 此次面试没有一面时间长,只有1个小时10分钟,面完之后面试官说会评估面试结果,尽快给答复。 等吧等吧~ 希望可以过~
点赞 44
评论 27
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
05-05 11:53
上海得物信息集团有限公司_测试开发(准入职员工)
测开和纯开发,面试有什么区别?(附应对策略)
前言:这篇文章写给谁? 如果你符合以下任何一种情况,这篇就是给你写的: ✅ 开发转测开:干过Java/Python开发,现在想试试测开岗位 ✅ 岗位选择困难:同时面测开和开发,不知道重点准备哪个 ✅ 双背景求职:会写代码也懂测试,但不知道面试官关注什么 ✅ 职业规划纠结:不确定未来走开发还是测开路线 根据我自己的面试经历和观察身边同学,发现至少30%的求职者分不清测开和开发面试的侧重点。 我见过身边同学拿着开发简历去面测开,在算法题上表现完美,却被"设计登录框测试用例"问懵了。也有人用测试思维去面开发岗,讲了一堆质量保障,但系统设计题答得支离破碎。 关键是:测开和开发看...
我的求职进度条
点赞
评论
收藏
分享
05-07 10:38
门头沟学院 Java
今年暑期是真的难
投票
个人认为今年暑期比去年难,看面经基本都是腾讯和字节。有些大厂虽然开了暑期实习,但基本都是泡池子,只有少部分人能得到面试机会。还有两三个月就要秋招了,有点慌难道今年更适合去考研吗?
爱睡觉的冰箱哥:
今年行情拉完了
点赞
评论
收藏
分享
04-07 15:31
湖北科技学院 Java
28学院本找java实习,求大佬指导
目标暑假能搞到小厂实习
点赞
评论
收藏
分享
05-06 11:53
杭州电子科技大学 算法工程师
华为暑期未面直接挂
起因是研一不知天高地厚,投了华为日常实习-软件开发,想着虽然没啥准备但人生第一场面试高低体验一下,结果也是理所当然喜提一面挂。后面发奋沉淀一年想要再战暑期实习(AI方向),结果投了后直接被卡在投递成功环节一个月,根本推进不到简历筛选环节,问HR说之前的面试成绩会保留,所以实习是推进不了了,只能看秋招还有没有机会了。当初到底是谁告诉我华为面评占比不重的
我的求职进度条
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
毕业啦!我们要一起去广州打拼啦!
1.8W
2
...
毕业了,有些话只能藏在心里了
1.5W
3
...
2026春招到底卷成什么样了?填问卷说出真相,最高领200元现金红包
1.3W
4
...
字节 中国交易与广告 后端一面
1.0W
5
...
从阿里被裁到快手升P6,我花了四年
7937
6
...
211本,130投0面,agent应用开发,简历求助!
7918
7
...
别人:阿里 字节 腾讯
6752
8
...
在携程的一天
6307
9
...
从腾讯到阿里感,谢一路走来的自己
5809
10
...
华为暑期实习
5156
创作者周榜
更多
正在热议
更多
#
这个offer值得去吗?
#
32031次浏览
232人参与
#
校招薪资来揭秘
#
960819次浏览
4063人参与
#
在爱玛,骑向未来
#
20442次浏览
395人参与
#
如果春招能重来,我会___
#
29557次浏览
296人参与
#
24秋招避雷总结
#
1020193次浏览
7098人参与
#
你会因为行情,降低找工作标准吗?
#
45371次浏览
328人参与
#
机械人还在等华为开奖吗?
#
339253次浏览
1652人参与
#
米哈游求职进展汇总
#
688734次浏览
3348人参与
#
华为池子有多大
#
178146次浏览
931人参与
#
26届春招投递记录
#
8716次浏览
72人参与
#
25届网易互娱暑实进度
#
109123次浏览
802人参与
#
通信/硬件求职避坑tips
#
172095次浏览
1170人参与
#
记录我的毕业季
#
4751次浏览
120人参与
#
机械人,你的秋招第一份简历被谁挂了
#
268801次浏览
2451人参与
#
远程面试的尴尬瞬间
#
363911次浏览
2062人参与
#
大学最后一个寒假,我想……
#
103324次浏览
846人参与
#
机械求职避坑tips
#
103700次浏览
589人参与
#
你认为小厂实习有用吗?
#
145082次浏览
763人参与
#
运营商笔面经互助
#
219670次浏览
1833人参与
#
美团秋招笔试
#
216445次浏览
1192人参与
#
网易求职进展汇总
#
213191次浏览
1524人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务