闪送一面(golang)
下午面的,凭借回忆记录一下, 一面 30min
0.自我介绍
1.项目介绍
2.go 基础的内容
new,make 区别,array,slice 区别,map 是否有序,如何实现有序的map,map 未初始化访问会有什么问题?panic 如何恢复,defer 的使用场景和原理,如何控制协程的生命周期(channel,context),select的使用,空 channel 的读取,map 是不是并发安全的,如何实现一个并发安全的 map,json 序列化库是否是并发安全的(否,并发场景需要加锁),channel 的使用场景
Redis 的常用数据结构,zset的底层实现,分布式锁的实现。
kafka 如何保证消息不丢失。
linux常用的命令,top,chmod, grep。
docker 如何实现容器之间的隔离(不太了解,猜了下每个容器运行在不同进程,所以能实现资源隔离),容器之间无法访问是什么原因。
无手撕,面试基本就是你说到哪问到哪,没问题了就再看看简历找问题问。
3.反问:部门业务,新人培养
#golang#
0.自我介绍
1.项目介绍
2.go 基础的内容
new,make 区别,array,slice 区别,map 是否有序,如何实现有序的map,map 未初始化访问会有什么问题?panic 如何恢复,defer 的使用场景和原理,如何控制协程的生命周期(channel,context),select的使用,空 channel 的读取,map 是不是并发安全的,如何实现一个并发安全的 map,json 序列化库是否是并发安全的(否,并发场景需要加锁),channel 的使用场景
Redis 的常用数据结构,zset的底层实现,分布式锁的实现。
kafka 如何保证消息不丢失。
linux常用的命令,top,chmod, grep。
docker 如何实现容器之间的隔离(不太了解,猜了下每个容器运行在不同进程,所以能实现资源隔离),容器之间无法访问是什么原因。
无手撕,面试基本就是你说到哪问到哪,没问题了就再看看简历找问题问。
3.反问:部门业务,新人培养
#golang#
全部评论
卧槽,我下午面纯聊天了😅估计g了吧
楼主,有后续通知吗
相关推荐
10-07 12:55
门头沟学院 golang Terryhimself:计网 数据库 redis都常问,然后项目的话有一个7days golang系列可以看看,一般一个web项目+一个轮子项目日常实习就够了,然后就是看下八股 刷刷算法题
点赞 评论 收藏
分享
查看14道真题和解析
点赞 评论 收藏
分享
点赞 评论 收藏
分享