【滴滴 Go 一面】
- 简短自我介绍(直辖市某普通一本,蓝桥杯国一)
- 项目经历(我自己写过一个在线聊天室之类的,面试官问有没有更好的办法实现在线聊天的功能)
- 计算机系统相关(进程间如何通信,多进程,多线程的实现,问到多线程的时候就顺便问Go语言的协程底层,Go Channel,Go 协程,Golang 的 goroutine 是如何实现的?)
- 计算机网络(HTTP协议的报文结构,TCP流量控制,拥塞控制,TCP三次握手,四次挥手)
- MySQL索引(mysql 聚集索引和非聚集索引,多级索引)
- k8s(是否了解k8s ingress)
- docker(docker run、exec和attach使用和区别)
- 数据库原理相关(事务,事务的隔离级别,四大特性)
- Redis数据库(给你一个场景选择redis数据结构)
- 算法(链表倒数第k个元素,我当时说的是翻转链表然后遍历一下,面试官问 不想伤害原链表呢(没答上来))
- 算法(大根堆的应用)
- 总结:基础一定要扎实呀,各位朋友们,第一次写面筋,有啥问题欢迎指正。