golang 不知名小厂面经(凉

1.map不安全,你要怎么解决 只能用go

我说用redis 和sync.map 加锁 他说不太行...

--------------------------------------------------------------------

用golang的读写锁

用channel 把消息发给 channel 让channel执行

2.这段代码哪里有错

在 Go 中,如果从一个已关闭的通道读取值,通道会立即返回其零值,并且不会造成阻塞。因此,即使通道没有值了,你仍然可以尝试从通道读取数据,但读取的值将会是通道元素类型的零值。

close 位置错了

close(ch)放到生产者后面

如何交替打印

用channel切片 不能用数组 因为会竞争

当多个协程同时访问数组的不同位置时,通常情况下是安全的,但需要注意确保数组索引在有效范围内,并采取适当的措施来避免并发访问导致的问题。

3.linux查看所有资源使用情况的命令

挺逆天的

  1. top:top 命令用于实时查看系统资源使用情况,包括 CPU、内存、进程等。它以交互式的方式显示信息,并且可以动态地刷新。
  2. htop:htop 是 top 的增强版,提供了更多的功能和信息显示,包括更友好的界面、可定制性更强等。
  3. ps:ps 命令用于显示当前系统进程的信息,可以查看进程的 PID、状态、CPU 使用情况等。常见的参数包括 -aux、-ef 等。
  4. free:free 命令用于显示系统内存使用情况,包括总内存、已使用内存、空闲内存等。
  5. df:df 命令用于显示磁盘空间使用情况,可以查看文件系统的挂载点、总空间、已用空间、剩余空间等信息。
  6. du:du 命令用于显示目录或文件的磁盘使用情况,可以查看指定目录或文件的大小。
  7. netstat:netstat 命令用于显示网络状态和统计信息,包括网络连接、路由表、接口统计等。
  8. ifconfig/ip:ifconfig(在新版本中被 ip 替代)命令用于显示网络接口的配置信息,包括 IP 地址、子网掩码、网关等。
  9. iotop:iotop 命令用于实时监视磁盘 I/O 使用情况,可以查看哪些进程在进行磁盘读写操作。
  10. vmstat:vmstat 命令用于显示系统的虚拟内存统计信息,包括内存、磁盘、CPU 等方面的使用情况。
全部评论
佬,方便问一下是哪个厂嘛
1
送花
回复
分享
发布于 05-22 09:50 山东
用大神们的第三方mao就行了
点赞
送花
回复
分享
发布于 今天 08:50 北京
秋招专场
校招火热招聘中
官网直投

相关推荐

😄一面39分钟:5月20 面试官男的,人超好,面试全程无压力如聊天。面试官会结合公司的业务以及我的简历内容,然后引导式发问,当我答不出来时还会提供方向引导,并即使给出反馈*自我介绍*问项目(不算拷打,就是面试官对我的项目很感兴趣,因为我的项目和他们公司的一部分业务有相似,这里也问了非常长的时间,八股是和项目中的技术栈穿插问的)*八股部分:Golang为什么比别的语言更擅长并发GMP模型的G和M如何检查Golang内存泄漏select和channel关键字MySQL怎么性能优化gRPC协议的底层实现(不了解),gRPC基于http几介绍一下http1.0/http1.1/http2/http3我们访问一个网页,计算机的整个过程,包括数据包的处理过程Linux网络内核栈有了解吗?(不了解)列出你经常用的docker命令,如docker ps容器和镜像的关系一个容器异常了,怎么排查它异常的原因(比如容器显示exit非0)docker和k8s关系解释k8s的专有名词:master Node pod Controller HPA Service Namespace反问:流程还需要学的技术栈5月20号下午6点hr说一面通过,约22号下午4点半面二面:23分钟 面试官是女面试官,感觉面试官不懂Golang的特性,我在自我介绍那里说了项目和Golang但是她毫不关心。而且好像也没做好面试准备(她问完一个问题,我回答完毕后她久久不语,很久才开始问下一个问题),项目也不问,专门挑简历上没有的问(所谓的哪壶不开提哪壶)自我介绍完直接八股tcp拥塞控制进程线程区别k8s控制层 (我在简历上写了掌握k8s集群的创建和部署(自己搭建k8s是很简单的但k8s的各种原理我就不太懂了),然后她就一直问我k8s很深的东西)智力题有100匹马1组跑道,最多只能同时允许10匹马比赛,最少比赛多少次可以筛选出最快的5匹马(假设马匹的速度恒定不变)没有反问结束......到这里本来以为挂了 写这面经的时间是5月23号上午10点多,结果刚刚(6点半)hr说技术总监想跟我聊聊),定了明天下午1点 更新------(写不下了,看评论区) #go面经# #谐云科技# 👥 面试题目
查看18道真题和解析
点赞 评论 收藏
转发
8 22 评论
分享
牛客网
牛客企业服务