微派 服务端开发 一面

挂了 但面试官挺好的

1.索引的原理

2.B+树和其他树最大的区别

3.聚簇索引和非聚簇索引的区别

4.MySQL建立索引的时候需要注意什么 索引不能存null值

5.查询数据一定会回表查吗

6.用过redis是吧 主要用了redis的哪些特性

7.用到哪些数据结构

8.缓存雪崩 缓存击穿 缓存穿透

9.布隆过滤器原理以及优点

用非常小的空间 在大量数据中判断存不存在 不在里面一定不在里面

10.TCP和UDP有什么区别

11.讲一下三次握手

12.设计一个可靠的UDP

13.Linux IO多路复用

14.有没有做过Linux的网络编程

15.讲一下做的项目...说的稀烂

项目难点

查到大量数据,不同权限的人返回的内容不一样怎么做(权限和属性绑定)

切面编程原理

golang了解过吗

MQ用来做什么的

网站是http请求的,关注订阅功能的时候不主动查感知不到这个消息,既然主动查了和mq也没关系,没有用到推送功能(其实我没太懂这个在干嘛),拉的模式,那在这里mq的作用是啥?(应该对消息有一个定时任务处理)

jwt无状态登录和有状态登录的区别

jwt的优缺点 缺点是无法主动让jwt失效,泄露了非常危险

弹幕的实时性怎么做 用WebSocket建立长连接,监听topic,可推送

16.MQ如何保证消息的唯一性(不重复)

重复/丢失问题

比如订单不能下两次

消息的唯一性 给消息加一个唯一id全局唯一的 可以通过这个id判断有没有被处理过

#软件开发2023笔面经#
全部评论
楼主面了多久
1 回复 分享
发布于 2023-04-17 15:57 重庆
有后续了吗
点赞 回复 分享
发布于 2023-04-17 15:54 广东
楼主是面的实习还是春招呀
点赞 回复 分享
发布于 2023-05-14 18:04 湖北
感谢楼主的面经,我想问一下这个公司这个岗位有没有笔试啊,希望楼主回一下
点赞 回复 分享
发布于 2023-08-10 18:29 黑龙江
挂了 会发邮箱吗
点赞 回复 分享
发布于 04-02 12:58 湖北
有手撕代码的环节吗
点赞 回复 分享
发布于 04-15 15:01 江苏

相关推荐

投票
潮州三环 研发 22K×13 硕士985
长大我要当喜之螂:这两个薪资差太多了,再找找,实在要签的话三环吧查看图片
点赞 评论 收藏
分享
2 31 评论
分享
牛客网
牛客企业服务