好未来后端Golang一面
好未来走的内推,很快就安排了一面
感觉问的很细,有一些引导性的开放思考问题,是我的项目太烂了吗😂,这几次面试都没被问到
- 看我有使用Kratos框架,问这个框架有哪些特性?
-
Gin框架如何保证并发请求消息准确不出错?
- 问了context的作用,哪些场景使用过context?
- 父goroutine退出,如何使得子goroutine也退出?
- channel的实现原理?答了环形队列,被追问为什么用环形队列
- map的key可以是哪些类型?可以嵌套map吗?
- map中对于key的哈希是怎么计算的?
- MySQL各个数据类型有什么使用的注意地方?
- MySQL的隔离级别
- MySQL的事务使用
- TCP三次握手的第一条请求连接数据包带哪些信息?
后来做了算法题,复原IP地址,现场很紧张,没啥头绪,干看了大概二十分钟😥,后来换了合并有序链表
算法题写不出来太尴尬了,总体感觉问的比较深,知识点问的很细
#实习##golang工程师##面经#