28届 华顺信安golang一面
1、自我介绍
2、网页从键入url到展示的流程
3、TCP三次握手
4、slice和数组区别
5、slice扩容机制
6、map的底层实现
7、GC的三色标记法
8、有缓冲channel和无缓冲channel的区别
9、golang是如何实现多态的
10、select的作用
11、关闭一个channel会发生什么
12、如何处理panic
13、什么情况下会发生内存泄露
14、如何处理内存泄漏等问题
15、init()是什么
16、匿名函数是什么(居然不知道,下来一看原来是闭包😅)
17、慢SQL怎么查询
18、MyISAM和InnoDB的区别
19、你使用了哪些redis的数据结构
20、为什么选择golang,可以说出2点
21、学校老师给的任务,你会主动多加一些东西还是按部就班的做
22、可以实习时长
反问
1、网安公司我们go后端开发一般是做什么的
2、部门的人数
ps:面试邀请上面写了是面30分钟,怎么我这面了70分钟😅
面试以八股为主,尤其以go八股为主,说的我口干舌燥,没有问具体项目,上述可能有部分遗忘
#实习面试记录#