闪送一面(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#
全部评论
卧槽,我下午面纯聊天了😅估计g了吧
点赞 回复 分享
发布于 2023-10-16 19:09 江苏
楼主,有后续通知吗
点赞 回复 分享
发布于 2023-10-18 20:13 北京

相关推荐

还想问问golang有哪些推荐的简历项目,在哪可以找
Terryhimself:计网 数据库 redis都常问,然后项目的话有一个7days golang系列可以看看,一般一个web项目+一个轮子项目日常实习就够了,然后就是看下八股 刷刷算法题
点赞 评论 收藏
分享
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
10-06 15:09
已编辑
点赞 评论 收藏
分享
评论
5
25
分享
牛客网
牛客企业服务