当前位置: 首页 > 面试经验 >

阿里云 golang一面

优质
小牛编辑
74浏览
2024-09-20

阿里云 golang一面

自我介绍

切片和数组的区别

如何申请一个容量为1000的数组和切片

切片已经填充了前5个位置,没有填充的位置是什么内容

defer的作用

定义多个defer,如何执行的?

如何捕获panic

go的协程和线程的区别

go的协程是如何在内核线程间调度的?

协程会一直在一个内核线程上运行吗

select case的运用场景

函数内外定义变量的区别,内存申请在哪里?

go如何避免线程泄露?

用过waitGroup吗

主线程可以如何优雅退出

ctrl c是什么信号

context怎么做超时

channel通信的基本原理

go程序的内存或CPU占用比较高,如何排查

go的interface和java的interface有什么区别

口述算法:小写字符串,找到第一个只出现了一次的字母

go中map的遍历是有序的吗

map是线程安全的吗

java是怎么实现线程安全的map

tcp是如何保证可靠连接的

客户端发送seq=10000,len=100,ack回复多少

如何ack比期待值小,可能说明什么

可能是丢包的话,重传会重传哪些

什么情况会出现time wait状态,持续多久

解释下syn flood

ARP的过程

跨网关时,目的IP是谁

跨网关时,怎么做本地路由

mysql中select for update的作用

如果不加where,锁的范围是是什么

锁是悲观锁还是乐观锁

一般乐观锁怎么实现

如何分析慢sql

redis用过哪些数据类型

项目里QPS限速怎么实现的

docker相关原理有接触过吗,比如cgroup

docker的网络怎么连通的

了解过k8s的一些东西吗

有没有看过一些开源社区的东西

就业方向选择

 类似资料: