闪送一面(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 江苏

相关推荐

07-23 22:01
已编辑
梧州学院 Java
第一次面试,广东小厂,太紧张了,感觉机会不是很大,很多地方说得不好。面了二十分钟接下来是面试问的问题1.介绍一下项目,有什么功能太紧张了,回答有点卡壳2.了解的数据库有哪些,说一下MySQL的索引优化我说了一下索引的知识,但是没了解过索引优化,然后他让我自由发挥说一下我了解的MySQL知识,后面讲了数据库的事务,隔离级别,索引的b+树,太紧张,很多都没说出来,卡住了,让他下一个问题。3.spring cloud里面有哪些组件跟组件的作用讲了,nacos,sentinel,gateway,负载均衡,openfeign4.MinIO做文件存储,如果有十个g的上传,应该如何提高上传和下载的效率这个不会,没了解过,只说了用mq提高响应速度5.redis在项目中起到什么样的作用缓存热门信息,做排行榜,redis分布式锁做限制请求6.redis怎么保证跟数据库一致性这个答得不好7.怎么提高接口的响应速度只说了慢sql和mq8.怎么理解Java中的多态举例只说了重载跟重写9.介绍一下springioc和aop10.bean的生命周期这两个还可以八股问完了,我问面试评价,说我太紧张了,可以放松一些(确实第一次面试,听录音回放全程在鹅鹅鹅饿,感觉过不了),问我能不能接受出差,可能去深圳做技术支持,问我多久到岗,问他主要工作内容是负责开发吗,他说可能有部分时间不在公司要去出差。应该是挂了,叫我过两天等通知。
想当java高手:报喜,面试已经通过了,准备下周一入职,月薪3000
查看10道真题和解析
点赞 评论 收藏
分享
评论
5
25
分享

创作者周榜

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