腾讯WXG123面凉经

腾讯-微信小游戏

一面

  • 项目
  • 12306 为什么下单时还有票点击去就没了,为啥;
  • Redis 缓存,主从节点,数据不一致的问题;
  • MySQL有什么特点;
  • MySQL事务说一下,从事务,事务特性,实现,MVCC;
  • 事务隔离级别,幻读怎么出现的,怎么解决;
  • 索引的数据结构;
  • 进程与线程;
  • 进程间通信方式,有名管道和无名管道的区别;
  • 操作系统的锁;
  • Tcp 三次握手,
    • 第一次握手时服务端发给客户端的ack=多少?
    • 为什么服务端也要消一个随机序列号?
    • 一个20字节的包,这个包初始序列号为x, 发完后收到的序列号是多少?
    • 如果第三次握手时,建立链接的包还没被服务端收到,但是此时客户端发了一个数据包过来,服务端怎么处理这个包?(丢了,超时重传);
  • MQ主要作用?异步解耦合
  • 如何保证消息不丢, 不重复消费?
  • 做题:

二面

  1. 介绍项目;
  2. Oceanbase 原理;
  3. MySQL存储引擎;
  4. 协程
  5. Select 和 epoll
  6. 事件驱动回调方式;
  7. Https;
  8. B+树;
  9. tcp为什么是三次握手;
  10. 10亿个数字如何找到10000个最大的?
  11. 一个字符数组,查询第一个重复的;

三面

  1. 先问项目,这哥们绝对是技术大佬,理解能力超强;
  2. 问了很多操作系统的东西,协程理解吗,协程切换怎么做的,什么时候会切换协程;(WXG是真的喜欢问协程。。。劳资没用过)
  3. epoll维护FD的数据结构是什么?
  4. 操作系统的锁有哪些,怎么实现的?信号量,互斥锁,读写锁。
  5. 进程间通信的方式,一台机器上的进程间通信可以用socket吗?
  6. 在LInux系统上做过开发吗?;
  7. 对什么技术感兴趣?说了MQ和缓存。。。
  8. RocketMQ 和 Kafkad的区别。RocketMQ特点。
  9. Redis持久化
三面问的很底层,没看过源码还是很难回答上。
#腾讯##面经#
全部评论
大佬,3面是面委吗
点赞 回复 分享
发布于 2021-09-13 23:32
这几面都隔了多长时间呀
点赞 回复 分享
发布于 2021-09-14 11:08
同微信小游戏 三面也凉了😂 半个小时就把我埋了.......
点赞 回复 分享
发布于 2021-09-14 11:12
如果第三次握手时,建立链接的包还没被服务端收到,但是此时客户端发了一个数据包过来,服务端怎么处理这个包? 这个问题好像是由于累计确认的存在,会使得连接建立成功?
点赞 回复 分享
发布于 2021-09-15 14:58
兄弟,面完之后多久知道被挂了,是短信通知吗?😂
点赞 回复 分享
发布于 2021-09-21 14:30
请问楼主是什么岗哇
点赞 回复 分享
发布于 2021-10-09 12:04

相关推荐

像好涩一样好学:这公司我也拿过 基本明确周六加班 工资还凑活 另外下次镜头往上点儿
点赞 评论 收藏
分享
评论
2
33
分享
牛客网
牛客企业服务