校招 未知部门 / 后端-Go / 一面
[面试日期] 2024-02-28 [面试时长] 未知
[学校背景] 未知 | 未知 [学历背景] 未知
[发布人] 面试之星官方收录
1. 说一下Go的GMP模型
2. M和P是一对一的吗
3. 如果有一个协程它是死循环,如何调度
4. 如果有一个协程阻塞,如何调度
5. Map是并发安全的吗
6. 多协程并发写Map,但是保证这100个key不重复,会发生什么
7. 讲一下乐观锁和悲观锁
8. 什么是读写锁
9. 同一slice上的切片其底层数组是同一个吗
10. append操作返回的底层数组会变吗
11. 有缓冲和无缓冲channel有什么区别
12. 协程泄露你知道吗
13. 主函数中无缓冲channel只写不读,会发生什么
14. Go的GC你了解吗
15. 说一下三色标记法
16. 说一下多态
17. 指针常量和常量指针
18. 说一下Mysql的索引吧
19. 联合索引在什么情况下会命中失败
20. innodb和myisam有什么区别
21. 事务是什么
22. 进程和线程有什么区别
23. 用户态与内核态
24. TCP的三次握手每一次握手的目的是什么
25. Redis的五种数据类型
26. Docker打包镜像的命令
27. Docker commit是干什么的
28. 容器如何跟宿主机走同一个网
29. 怎么让容器随着Docker服务的重启而自动重启呢
30. Dockerfile中写多个CMD会有什么问题
31. Go中的make和new的区别
32. 如果对slice中的元素取指针,放到一个新的数组中,新数组中的值是什么样的
33. 在defer中修改了局部变量并return,返回值为类型和(变量+类型)两种情况下会返回什么
34. 讲一下闭包
35. 闭包是在解决什么问题
36. Go中的Context说一下
37. 什么场景下用Context
38. 请设计一个协程池
AI 推荐面试题
No Data
