【滴滴】Golang岗-已经凉凉╮(╯▽╰)╭

一面:

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

二面:

1.项目经历(聊了很多我做的爬虫项目)
2.多线程(如何给线程设定执行时间,超过时间限制则让线程死掉)
3.MySQL数据库(多级索引,多列索引(根据多列构造索引))
4.查询分页如何实现(主要是问后端 分页查询如何实现)
5.算法(二叉路的子路径和 满足子路径和为某一特定值的路径)
6.聊实习时间,可以实习的时长等等。

发表评论

后才能评论