5.14 WXG微信支付 一面凉经

1. 自我介绍

2. OLAP了解吗?(?)

3. 简单介绍一下Raft协议

4. 介绍一下Raft协议的选举过程

5. 介绍一下Raft协议的日志同步过程

6. 你提到了Raft协议是两次心跳包来实现日志同步的,那么能不能在系统中记录上一次发送的索引数,只用一次心跳包发送数据

7. 你的项目中提到了RPC,讲讲RPC

8. 你知道哪些RPC协议的实现

9. gRPC使用go语言实现的,但是它只能用与go语言的RPC调用吗

10. gRPC进行定义消息的协议你知道有哪些

11. gRPC底层是使用什么HTTP协议实现的

12. 讲讲HTTP1,2,3之间改进的地方

13. 为什么HTTP3使用UDP连接还能保证有序性和可靠性

14. 讲讲QUIC实现有序性的原理

15. 你的项目提到了Redis,介绍一下你用Redis实现了什么功能

16. 跳表的底层数据结构

17. 为什么不用二分查找,而是用跳表查找的方法呢

18. 你了解Gorm的实现原理吗(不了解)

19. 那你平时怎么使用gorm

20. mysql的索引使用B+树实现的,为什么不用哈希表

21. 除了B+树和哈希表,还有什么数据结构可以当索引

22. B树和B+树的区别在哪里,为什么Mysql不使用b树

23. 限流桶你知道什么算法?令牌桶、漏桶、固定窗口,滑动窗口。

24. 忘了还有没有了

25. 算法题:

    最接近target的三数之和

    LRUCache

26. 反问:有什么建议:基础和算法不错,对框架的使用不能流于表面,要多深入原理,在学习别人源码的同时,自己也可以得到长进,同时也要不断拓展其他框架的学习。

27. 我们这里主要还是偏向于全栈,还有大数据开发,不过没关系,这些可以进来在学,你有空可以看看前端的相关知识。(我感觉我挂了,怎么突然说这个?我只能嗯嗯,好的好的)
全部评论
问的都好有深度啊
2 回复 分享
发布于 2024-08-12 22:59 广东
能问下佬的bg吗
点赞 回复 分享
发布于 2024-08-12 23:00 广东
大佬
点赞 回复 分享
发布于 2024-08-13 18:42 安徽
第一个问题我就不知道了😅😤,我也想说问号
点赞 回复 分享
发布于 2024-08-13 21:38 江西
olap就是作用更偏向于数据分析的数据库,例如Doris和clickhouse这样的列式存储数据库,相比于mysql会有更好的大范围查询能力
点赞 回复 分享
发布于 2024-09-02 21:33 湖北

相关推荐

#实习# #面试# #字节跳动# 时长: 60分钟1. 自我介绍2. 实习- 简要介绍一下实习做的项目- 讲述一下你负责业务的整体流程- 引入树状结构管理你提到的这些数据,树的最大深度是多少,为什么这么设置- 为什么要引入的debounce机制,引入这一机制后有什么可量化的评估指标上的提升- 你们的服务需要怎么样的负载(运行服务所需要的集群规模,平均QPS在多少,需要持久化的数据量在什么量级)- 你们的服务有哪些强/弱依赖?简要介绍一下- 是如何保证业务的高可靠性的- 引入你提到的保证可靠性的方案后,如何体现该方案提升了服务的易用性- 你认为你们业务的难点在哪里3. 智力题你有足够多的水,以及5L和3L的容器各一个,请问你需要怎么操作才能取得4L的水。4. 八股- 分别介绍一下select,poll和epoll,以及他们的区别- 介绍一下HTTPS秘钥交换的过程- 进程和线程的区别是什么- 介绍一下MySQL中不同的隔离级别- Repeatable read级别的隔离能否解决幻读的问题- 一次MySQL查询经历了哪些阶段- 介绍一下MySQL的Binlog- 介绍一下MySQL的索引,使用了什么数据结构- 介绍一下计数索引和非计数索引,以及他们的区别- Redis有哪些持久化方式- Redis有哪些数据类型5. 设计给定ID和用户粉丝数量,如何使用Redis来生成一个人气排行榜,详细描述使用到的语句。6. 编程接雨水#牛客AI配图神器#
查看24道真题和解析
点赞 评论 收藏
分享
评论
4
71
分享

创作者周榜

更多
牛客网
牛客企业服务