校招 AI创新产品部 / 后端-Go / 一面

[面试日期] 2024-03-05 [面试时长] 未知
[学校背景] 未知 | 未知 [学历背景] 未知
[发布人] 面试之星官方收录
八股没背好,估计g了 数据库: 1. mysql可以从哪些方面来提高查询效率 2. 建立索引需要考虑哪些原则 3. 什么是覆盖索引 4. mysql的ACID 5. 事务隔离级别 Go语言: 6. channel的底层数据结构(有哪些关键数据结构、底层数组是什么样的) 7. 没有buffer的channel如何通信的 8. channel里面有锁吗 9. go语言中有几种锁 10. 介绍一下读写锁的使用场景 11. go乐观锁是如何实现的(通过什么技术) 12. go的map底层实现 13. 对map进行一个数据查询的时候是怎么样的一个流程 14. gmp模型 15. gmp模型怎么调度的() 16. IO操作涉及用户态和内核态的切换吗 17. 进程、线程、协程的区别 做题: 1. 爬楼梯最小花费(leetcode题) 2. go语言实现交叉打印(1. 两个goroutine,一个负责打印数字,另一个负责打印字符,最后的效果:12AB34CD56EF78GH910IJ) 最后闲聊: 1. 对于目前这个AIGC相关的一些产品有结束吗、日常工作中会使用到吗、使用过程中觉得有什么问题
AI 推荐面试题
No Data