网站救助计划
1.为阅读体验,本站无任何广告,也无任何盈利方法,站长一直在用爱发电,现濒临倒闭,希望有能力的同学能帮忙分担服务器成本
2.捐助10元及以上同学,可添加站长微信lurenzhang888,备注捐助,网站倒闭后可联系站长领取本站pdf内容
3.若网站能存活下来,后续将会持续更新内容
- slice的扩容机制
- map的key不能是什么类型
- channel读写数据的情况
- 协程创建子协程,如果子协程发生panic,协程会panic吗
- context的内置类型,怎么使用的?
- go gc过程
- GC的根对象是指?
- 混合写屏障具体做了啥
- 用过什么数据库,幻读是什么,mysql会出现幻读吗
- 幻读怎么解决的
- redis用来做什么,用过哪些数据结构
- 项目问题:发布者订阅者模型怎么实现的
- 传统消息队列的缺点
- zset是怎么实现的
- 跳表是一个什么样的数据结构,具体讲一下
- 跳表的层高是由什么决定的
- 跳表插入一条数据,怎么确定这个数据所在的层高
- 跳表从上到下节点数量是怎么变化的
- 跳表随机插入的话是否会造成某一层的数据节点特别多
- 有什么其他的数据结构有利于实现zset的功能
- zset的有序无重复的无重复是指什么
- 跳表能实现zset的无重复功能吗
- 项目问题:鉴权为什么考虑使用jwt不使用session/cookie?
- jwt是怎么实现的?
- 场景题:强制用户下线,让其无法再次登录怎么设计?
- 多个客户端单一账号怎么禁止登录?
- websocket的过程(服务器返回的状态码是多少)
- 了解其他的状态码吗?
- 401是指什么状态?(认证失败)
- 认证成功但没有权限访问会返回什么?
本站链接:https://www.mianshi.online,如需勘误,请联系微信:lurenzhang888
点击面试手册,获取本站面试手册PDF完整版