首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
01-27 15:41
文远知行_数据中心系统工程师(准入职员工)
文远知行内推,文远知行内推码
自驾算法一面项目用anchor-based的,有没有考虑用anchor-free的方法?为什么anchor-free在这个项目里比anchor-based差,有没有想过为什么有没有试过DETR的方案或者其它方案?对于目标密集和遮挡情况下,anchor-based和anchor-free有什么区别,比如分类有人和自行车,现在一个人骑着自行车,用anchor-free和anchor-based方法训练会有什么不一样?(anchor-based方法预测的框的数量多召回率高,anchor-free的精确率高召回率低,答案是anchor-based方法会匹配的更好,因为不同类别的宽高比大小不一样,,但a...
点赞
评论
收藏
分享
昨天 22:47
360集团_运维开发工程师(准入职员工)
禾赛科技内推,禾赛科技内推码
禾赛科技软件测试面经全程一个小时左右,需要写SQL和代码- 自我介绍- 项目提问- 项目里面的好友列表咋做数据库设计的- TCP四次挥手- python基本数据结构- 列表和数组的区别- 写SQL(用到分组、排序、聚合函数)- 写代码(输入一个数,各个位上两两交换位置,输出最大的数)全球激光雷达Top禾赛科技26届校招【企业介绍】全球领先的激光雷达研发与制造企业,全球激光雷达市占率No.1,美国纳斯达克上市。【开放岗位】商务类、产品类、项目管理类、销售类、系统类、芯片类、光学类、机械类、电子类、软件类、算法类、测试类、制造类【面向人群】毕业时间:2024.7-2025.12【工作地点】上海、杭...
点赞
评论
收藏
分享
01-20 16:20
郑州升达经贸管理学院 Java
求助,今年大四,之前没有过实习,简历投出去都说不合适
离上岸不远了的海螺:
线程不是县城
实习,投递多份简历没人回...
点赞
评论
收藏
分享
01-26 09:51
门头沟学院 Java
学院本简历求拷打
希望各位大佬能给些建议
点赞
评论
收藏
分享
昨天 13:02
文远知行_感知算法工程师(准入职员工)
文远知行内推,文远知行内推码
恍恍惚惚也实习快半年了,工作主要是后端开发。 进了才知道是自动驾驶头部的明星初创(不是的话别打我🫣)。每天从家走路15min/骑车5min到公司属实很爽。 整体规模不大,工作内容还是很丰富。从python后端到java后端,中间又穿插了一个月前端开发(噩梦hhh),以后很可能还会涉及scala。长远来看,应该还是java和scala为主,go也有使用但是不清楚我会不会用上。 我本身是第一段开发实习,加上底子很弱,确实学到很多也成长很多。被分到各种任务有时候还是蛮慌张的,好在结果整体还ok! 不提倡狂加班,还是以结果为导向,干完就可以溜溜球。加上通勤很少,整体强度不算很大。组内氛围也是挺不错的...
文远知行公司福利 552人发布
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
J人永远闲不下来于是去提前实习
2576
2
...
mentor视角下的优秀实习生
2295
3
...
大厂提前实习对AI开发的新感悟
2265
4
...
拥抱AI,程序员的最后出路
2177
5
...
牛客吐槽大会 | 有槽不吐,留着过年?吐完领现金红包,痛快!
2177
6
...
真正会被取代的,是你心里面的幻觉
1931
7
...
努力挣钱的意义具象化了
1728
8
...
去独角兽做龙头还是去大厂做凤尾
1597
9
...
马斯克最新炸裂采访,AI会带走一半工作岗位,普通人将何去何从?
1441
10
...
我身材再曼妙,也没有我的工资好笑!
1439
创作者周榜
更多
正在热议
更多
#
牛客吐槽大会
#
3344次浏览
69人参与
#
机械人你知道哪些单休企业
#
83144次浏览
415人参与
#
今年春招是金一银二嘛?
#
8909次浏览
119人参与
#
参加完秋招的机械人,还参加春招吗?
#
103798次浏览
686人参与
#
1月小结:你过的开心吗?
#
2078次浏览
53人参与
#
抛开难度不谈,你最想去哪家公司?
#
4869次浏览
118人参与
#
为什么有人零实习也能进大厂?
#
5518次浏览
132人参与
#
AI求职实录
#
4098次浏览
112人参与
#
AI时代的工作 VS 传统时代的工作,有哪些不同?
#
8789次浏览
207人参与
#
机械人春招想让哪家公司来捞你?
#
379366次浏览
3141人参与
#
当你问AI“你会取代我的工作吗”,它说_?
#
4006次浏览
141人参与
#
你的第一家实习公司是什么档次?
#
4520次浏览
75人参与
#
没关系,至少我的__很曼妙
#
3860次浏览
65人参与
#
赚钱的意义在这一刻具象化
#
4226次浏览
99人参与
#
你的landing期是如何度过的?
#
9070次浏览
176人参与
#
除了Java,最推荐学什么技术?
#
6251次浏览
151人参与
#
我发现了面试通关密码
#
1600242次浏览
19679人参与
#
一人一道大厂面试题
#
114186次浏览
1263人参与
#
你觉得什么岗位会被AI替代
#
36938次浏览
256人参与
#
你在职场上见过哪些“水货”同事
#
30798次浏览
168人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务