腾讯实习基地 wxg后台开发 一二三面 面经

  • 2024-03-06 一面(50min)
  • raft算法如何保证一致性,除了raft还了解过其他分布式算法吗
  • raft存储部分是用什么实现的,有没有测过性能,还做过哪些存储的项目
  • https的加密过程
  • Mysql存储引擎有哪些,说下对innoDB框架的理解
  • 如何实现一个定时器
  • 怎么理解C++移动语义
  • I/O多路复用的原理,epoll的实现,ET和LT
  • 算法题两道:顺序矩阵找元素,怎么优化;合法IP地址
  • 反问:找实习还需要学啥(开源项目);多久出结果(不清楚)
  • 2024-03-08 二面(75min)
  • 简单问了实验室的一个项目
  • 介绍一下各种语言的特点和区别;介绍下C++RAII、override、移动语义、内存泄漏的场景、怎么解决,用过哪些调试方法
  • raft的作用是什么,性能如何,怎么持久化的;脑裂发生后,集群怎么恢复的;最多多少个结点崩溃后仍然可以保持集群运转;还了解过什么分布式算法
  • TCP和UDP区别,TCP的time_wait状态是什么;udp如何保证可靠,怎么实现,和TCP比性能如何
  • 你对HTTP了解多少,各个版本的区别,了解QUIC吗
  • 文件读写过程中发生了哪些事,进程A写100个数据和进程B写100个数据,文件会是什么样;文件open的时候,另一个进程删除它会怎么样
  • 了解过哪些数据库引擎,他们的区别有哪些,多线程B+树的底层如何实现;常见的隔离级别,可能存在的问题,怎样通过加锁释放锁来实现隔离级别;MVCC说一下;redis如何持久化,MySQL呢;有没有比较高效的日志恢复方法;了解过levelDB吗
  • 设计一个单进程或多进程的服务器,需要考虑哪些内容
  • 两道算法题:最大连续子序列和以及区间下标;AC自动机模板题(时间复杂度),面试官说一般用RK算法;你还对哪些算法比较熟悉
  • 系统设计:对QQ号以及相关的kv信息进行存储,怎么设计,性能如何
  • 反问:两次面试都问了很多存储,是不是做存储比较多(是);找实习还需要学啥(OS底层,数据库底层)
  • 2024-03-13 三面(1h 50min)
  • 第一小时做三道题:直播系统的功能设计,概率题,完全二叉树三个点的LCA
  • 唠了会三道题的做法还有优化
  • 你打算法比赛最好的成绩是什么,一般负责哪些内容
  • 讲一下Raft日志选举,怎么判断其他结点日志是否更新,什么是MapReduce里的倾斜
  • 快排的复杂度,什么时候会O(N * N)
  • 反问:找存储的实习还需要学啥(开源项目),后面还有面试吗(可能还有一到两轮)
  • 2024-03-18 三面挂,不算休息日第三天挂,应该是被排序了吧,下次加油
#面经#
全部评论
AC自动机都上了,不愧是wxg
9 回复 分享
发布于 2024-03-08 21:06 广东
强度太大了吧
4 回复 分享
发布于 2024-03-10 20:00 陕西
2 回复 分享
发布于 2024-03-08 19:40 湖北
想知道1 2 面能答上来多少算合格 这好些问题很夸张
1 回复 分享
发布于 2024-04-16 21:16 广东
佬,研究生项目是做的c++的吗?
1 回复 分享
发布于 2024-03-13 19:54 辽宁
实习基地是啥?
1 回复 分享
发布于 2024-03-08 19:36 广东
神佬
1 回复 分享
发布于 2024-03-08 19:13 北京
三面的笔试一模一样,也挂在三面了带哥三面的直播系统怎么写的
点赞 回复 分享
发布于 2024-04-01 21:28 河北
实习基地是啥?在哪能看到?
点赞 回复 分享
发布于 2024-03-18 08:27 广东
老哥是企微吗
点赞 回复 分享
发布于 2024-03-14 19:28 辽宁
老哥 三面的算法题是咋做的
点赞 回复 分享
发布于 2024-03-14 18:05 北京
佬 三面完状态有变化吗 还是显示会议链接吗
点赞 回复 分享
发布于 2024-03-14 13:30 广东
跟我三面几乎一摸一样,我也是wxg,也是那三道题,面完没信了
点赞 回复 分享
发布于 2024-03-13 23:02 海南
神佬
点赞 回复 分享
发布于 2024-03-13 00:53 山东
数据库和raft 的问题,感觉做过CMU-15445 和 MIT-6.824 的话应该或多或少了解一些的
点赞 回复 分享
发布于 2024-03-11 16:29 广东
大佬是成都的嘛,我也面了这个
点赞 回复 分享
发布于 2024-03-10 09:56 四川
同学阿里钉钉开启25届实习招聘了,需要的话可以找我内推
点赞 回复 分享
发布于 2024-03-09 19:59 浙江
鹅✌️
点赞 回复 分享
发布于 2024-03-09 15:57 四川
神😭
点赞 回复 分享
发布于 2024-03-08 19:20 湖北

相关推荐

#实习# #面经# #百度# 面试时长: 62分钟面试岗位: C++/Go后端开发1. 业务介绍2. 自我介绍3. 实习- 你的经历里提到了提升I/O性能的工作,可以介绍一下吗- 测试相关工作,有什么比较有挑战性的吗4. 八股- 介绍一下C++中的extern关键字,( extern C,extern函数/变量)- 介绍一下C++中的const关键字 (函数返回值/变量,修饰类成员函数)- C++中const变量和宏变量有什么区别,是否会为宏变量分配空间- 介绍一下C++中static关键字,static的类函数对不同类成员变量的访问情况是怎么样的- C++会为空类自动哪些函数?一个空类的大小是多少,为什么?- 介绍一下C++中的this指针,是否能获取它的地址,是否能给它赋值?- C++是如何实现多态的?基类的虚函数派生类是否必须要实现?纯虚函数是什么?能否生成一个纯虚类的对象?是否可以用一个派生类的指针指向基类的对象?- C++中普通函数是否可以声明为virtual?static 函数是否可以声明为virtual?类构造函数和析构函数是否可以声明为virtual?- C++中new/delete和malloc/free有什么区别,申请空间失败后,new和malloc的返回值有什么区别- 哪些情况下会发生段错误?怎么排查一个C++程序中的段错误(检测排查工具,代码分析)- core dump文件是什么?如何利用core dump文件排查问题(用什么指令)- Linux中用什么指令去分析CPU和内存高占用的程序?如何对这些字段进行排序?- 介绍一下几种智能指针- 介绍一下左值和右值、左值引用和右值引用。能否把右值进行"赋值"?(移动语义)- 介绍一下引用折叠。为什么需要引用折叠?为什么需要完美转发?- 介绍一下TCP的三次握手和四次挥手- DDoS之类的攻击涉及针对TCP握手或者挥手过程中的攻击,主要是针对握手还是挥手?针对握手的哪一步?攻击主要影响服务器的什么资源?有哪些防范手段?- 介绍一下常见的http状态码(2开头的,4开头的)5. 手撕: 实现前缀字典树和必要的函数
点赞 评论 收藏
分享
评论
32
171
分享

创作者周榜

更多
牛客网
牛客企业服务