腾讯一面后台开发QQ
先说下个人感受:全程拷打项目,都是场景题,八股几乎没怎么问,感觉寄了#牛客AI配图神器#
算法题:回文链表
1、自我介绍
2、自己的项目是高并发项目,谈谈你为什么想要做这个系统?
实习项目:
1、我看你实习设计了定时任务,有没有更高效的时间让redis和数据库同步呢?
2、我答的是分布式读写锁,继续问如果修改操作,更新数据库成功但是更新redis失败会怎么样呢?(我都蒙了,还会失败?)
3、答线程池异步执行,他追问机器宕机咋办。我说MQ。他又问写入数据库刚好成功的时候,机器挂了。消息发不到MQ,怎么办呢?我不知道了。。。面试官给提示,说有没有办法最后一定会执行到redis(给个寂寞提示)我犹豫了一会,他又问你刚刚提到的MQ,有么有办法一定能让消息投递到MQ。我说开启生产消费者确认机制。他说总有网络原因,消息投递不到MQ中,缓存有脏数据,怎么清除缓存?我说直接删了呗,搞这么麻烦。然后他又说,在并发场景下,别的线程有可能会把旧数据写入缓存。。。。。。给我听懵了
自己项目拷打:
1、上面问题跳过了,问自己项目的双重检测锁怎么实现的?
2、MQ重复消费怎么解决?
3、什么情况下会出现消息重复消费的场景?我说网络原因重复消费(随便说的),他问能描述下过程么???我说可能消费者没有给MQ返回ACK,导致重复消费。追问为什么没有给ACK呢?我气笑了。他追问消费成功了,ACK没发出来,什么情况下会出现这种情况(我好像遇到过这个问题,但是忘了)
4、如何保证MQ中消息消费的顺序性?(我忘了如何保证多台机器正确的消费的场景)
5、本地缓存和redis缓存在使用上有什么区别?(不会)
6、本地缓存和redis的命中率哪个高一点?(没听过)
八股:
1、TCP四次挥手
2、为什么有这个超时等待时间呢?
3、TCP的粘包和拆包了解么?
4、HTTPS为什么相对于HTTP更安全?
5、追问加密原理了解么,整个连接过程涉及到哪些加密,加密类型是哪些?(不会)
6、MySQL的InnoDB了解么,说一下
7、遇到慢查询SQL怎么去优化?
反问:
1、 评价下?
常规的还行,就是平时用的东西需要了解下机制和常见的后台设计方式
2、有几面?
正常应该 3 面
算法题:回文链表
1、自我介绍
2、自己的项目是高并发项目,谈谈你为什么想要做这个系统?
实习项目:
1、我看你实习设计了定时任务,有没有更高效的时间让redis和数据库同步呢?
2、我答的是分布式读写锁,继续问如果修改操作,更新数据库成功但是更新redis失败会怎么样呢?(我都蒙了,还会失败?)
3、答线程池异步执行,他追问机器宕机咋办。我说MQ。他又问写入数据库刚好成功的时候,机器挂了。消息发不到MQ,怎么办呢?我不知道了。。。面试官给提示,说有没有办法最后一定会执行到redis(给个寂寞提示)我犹豫了一会,他又问你刚刚提到的MQ,有么有办法一定能让消息投递到MQ。我说开启生产消费者确认机制。他说总有网络原因,消息投递不到MQ中,缓存有脏数据,怎么清除缓存?我说直接删了呗,搞这么麻烦。然后他又说,在并发场景下,别的线程有可能会把旧数据写入缓存。。。。。。给我听懵了
自己项目拷打:
1、上面问题跳过了,问自己项目的双重检测锁怎么实现的?
2、MQ重复消费怎么解决?
3、什么情况下会出现消息重复消费的场景?我说网络原因重复消费(随便说的),他问能描述下过程么???我说可能消费者没有给MQ返回ACK,导致重复消费。追问为什么没有给ACK呢?我气笑了。他追问消费成功了,ACK没发出来,什么情况下会出现这种情况(我好像遇到过这个问题,但是忘了)
4、如何保证MQ中消息消费的顺序性?(我忘了如何保证多台机器正确的消费的场景)
5、本地缓存和redis缓存在使用上有什么区别?(不会)
6、本地缓存和redis的命中率哪个高一点?(没听过)
八股:
1、TCP四次挥手
2、为什么有这个超时等待时间呢?
3、TCP的粘包和拆包了解么?
4、HTTPS为什么相对于HTTP更安全?
5、追问加密原理了解么,整个连接过程涉及到哪些加密,加密类型是哪些?(不会)
6、MySQL的InnoDB了解么,说一下
7、遇到慢查询SQL怎么去优化?
反问:
1、 评价下?
常规的还行,就是平时用的东西需要了解下机制和常见的后台设计方式
2、有几面?
正常应该 3 面
全部评论
问一下过了吗
三面是俩技术面加hr面还是仨技术面
蹲结果
想问问面试持续多久呀
如果要做mysql落地一定发mq。可以监听mysql的binlog然后做出发mq的动作,但是binlog不包含上下文信息。可以mysql落地前先写日志比如存到redis或者数据库中,发完mq删掉这个日志 类似于两阶段提交,同时定期check这个日志,看是否会有mysql提交了mq没发的情况
相关推荐

点赞 评论 收藏
分享


腾讯
| 实习
| 超多精选岗位
点赞 评论 收藏
分享