9377一面go(凉)

自实现分片concurrentmap为什么比syncmap好
锁粒度,分片减少数据量太大造成溢出桶多造成链式查找 他说不太对后面说这样也行

修改数据redis和db怎么操作
删redis 改db 删redis   他说不太对
如果网络延迟一个线程刚删了redis 另外一个去数据库查了(自己感觉一个接口没修改到db 默认另一个用户在db就是最新数据) 不太对

rpc和restful api 区别
restful是接口风格 rpc是远程调用

json和rpc都是协议什么区别
我说不能放一起讲一个是序列化协议一个是传输协议 他说为什么不能一起讲 不太对

我说json应该和protobuf一起对比
他问为什么protobuf更快 我说二进制序列化协议 tcp传输也是字节流所以更快传输 他说不太对

库存服务怎么鉴权
我说rpc不用鉴权 每一层上面有个web服务鉴权 他说这样也行

本地缓存为什么比redis缓存快
我说少了网络传输 他问快多少 我说不知道

订单通过消息队列传递购买了2单 但库存只有1单怎么办 我说失败 他说不太行 
我心里想不应该先扣库存在传订单吗

rpc协议怎么设计的
这个忘记了 只记得也是协议头放什么协议体数据长度什么
😭

全部评论
这面试官水平好低啊
3 回复 分享
发布于 02-24 16:12 浙江
有的兄弟,有的。 看我面筋,双生魂环,一面两人拷打,小厂面试官是这样的
点赞 回复 分享
发布于 02-26 16:43 四川

相关推荐

点赞 评论 收藏
分享
02-08 15:53
门头沟学院 Java
CoderEcho:让公司知道便宜没好货
点赞 评论 收藏
分享
评论
1
3
分享

创作者周榜

更多
牛客网
牛客企业服务