9.7 腾讯IEG实习go一面
算法:LRU
直接默写,但是写完问我有没有更好的方法我说不会,让我下去看看 Redis怎么实现的
Go
1. 线程和协程的区别,协程为什么轻量
2. Channel 的底层结构
3. select 为什么是随机的?不会(go 专家编程讲了但我没看)
微服务
1. 为什么使用微服务?说了解耦问我还有呢,不会
2. RPC 和 RESTFul API 的区别,为什么还要用 RPC?只会一点
3. protobuf 和 json 有什么区别,为什么要用?说了压缩和多语言,提示我为什么设计结构体的字段为 1,2,3,4。还是不会,让我下去看看编译
mysql
1. innodb 的数据结构
2. 10 个表怎么平均分配用户?说用 hash,追问那我现在要升级为 15 个表呢?不会,让我了解一下一致性 hash
redis
1. redis的消息队列和rabbitmq的区别
2. 布隆过滤器用途,实现
许愿 2 面。。。
#go##面经#
直接默写,但是写完问我有没有更好的方法我说不会,让我下去看看 Redis怎么实现的
Go
1. 线程和协程的区别,协程为什么轻量
2. Channel 的底层结构
3. select 为什么是随机的?不会(go 专家编程讲了但我没看)
微服务
1. 为什么使用微服务?说了解耦问我还有呢,不会
2. RPC 和 RESTFul API 的区别,为什么还要用 RPC?只会一点
3. protobuf 和 json 有什么区别,为什么要用?说了压缩和多语言,提示我为什么设计结构体的字段为 1,2,3,4。还是不会,让我下去看看编译
mysql
1. innodb 的数据结构
2. 10 个表怎么平均分配用户?说用 hash,追问那我现在要升级为 15 个表呢?不会,让我了解一下一致性 hash
redis
1. redis的消息队列和rabbitmq的区别
2. 布隆过滤器用途,实现
许愿 2 面。。。
#go##面经#
全部评论
请问可以出个二面面经吗
redis那个实现不是伪LRU吗
老哥25届吗 怎么是实习
相关推荐
07-30 11:44
门头沟学院 产品经理 点赞 评论 收藏
分享
07-01 16:05
河南师范大学 Java douyin_loc...:看了大家很多简历,大部分都是技术栈加功能的罗列,缺少一些项目困难介绍和自身解决问题的思路和过程,显得千篇一律
点赞 评论 收藏
分享
07-03 14:11
广西大学 渠道销售 点赞 评论 收藏
分享
点赞 评论 收藏
分享