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

相关推荐

09-19 12:15
门头沟学院 Java
猫头夜鹰:请问收到意向要点接受拒绝吗,还是开奖之后再接受拒绝
点赞 评论 收藏
分享
08-08 16:33
唐山学院 Java
职场水母:首先,简历太长,对于实习和应届找工作,hr一眼扫的是学历,技术看实习,你写的技术栈字太多了,尽量用一句话概括不用写那么详细,技术面的时候会问的,而且技术栈都会在实习或者项目里体现,你要做的是,把你的简历浓缩为一页,删除没用的东西,比如实践经历,自我评价,这些纯废话,没用,专业技能写的太离谱,你真的熟练掌握了吗,建议都写熟悉,找工作和写论文不一样,追求的是干练和实用,把实习经历和项目提前,把掌握的技术栈写到最后,然后去找实习,
点赞 评论 收藏
分享
评论
5
25
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务