腾讯安全 后端 一面凉经

刚开始问了几个 Go 的简单八股,答的跟 shi 一样,后面答的也稀烂。面了 40 分钟,最后反问都不好意思问了,结束后半小时看了下流程已结束。

1. 自我介绍
2. Go 的  map 是并发安全的吗
3. channel 有无 buf 有什么区别
4. 向一个已经关闭的 channel 发数据会发生什么
5. 从一个已经关闭的 channel 读数据会发生什么
6. slice len 和 cap 的区别
7. slice 的扩容
8. channel 10 个数据,读第 10 个数据的返回值,第 11 次,这时 channel 关闭会发生什么
9. 如何判断一个 channel 是否是关闭状态
10. 动态库和静态库的区别
11. main 函数用了某些 so 库,进程启动时它是如何找到依赖的动态库的
12. 堆和栈的区别
13. C++ 局部变量分配在什么地方
14. Go 局部变量分配在什么地方
15. 局部变量分配位置的分析在什么阶段完成的
16. 拷打项目
17. 程序编译链接过程
18. .o 文件和 .elf 文件的区别
19. HTTP 连接建立过程
20. HTTPS 加密过程
21. TCP 三次握手
22. SYN 洪水攻击
23. HTTP1 和 HTTP2 的区别
24. HTTP1 有什么缺陷
25. HTTP 连接是怎么被复用的
26. keep-alive 是怎么实现的
27. MySQL 有哪些锁、怎么加的、在什么时间段加的
28. Docker 了解过吗
29. 平常怎么用 git
30. 怎么知道一个端口是否被监听
31. 怎么判断远程服务端口是否被监听
32. 怎么理解递归,它有什么问题
33. C++ 中栈有多大
34. 怎么解决递归爆栈问题
35. 用什么命令可以获取域名的 ip
36. DNS 解析过程
37. 文件 A 客户端访问 ip,文件 B 为黑名单 ip,怎么在文件 A 中找出不在黑名单中的 ip
    - 文件 A 很大、文件 B 很小
    - 文件 B 也大到内存放不下
全部评论
你这算下来一分钟一个问题了,我感觉你可以在擅长的地方主动拓展,才能讲的深一点。
点赞 回复
分享
发布于 04-01 20:17 河南
需要的话,友友可以看看我首页米哈游内推码,扫码直接投递
点赞 回复
分享
发布于 04-08 08:44 上海
滴滴
校招火热招聘中
官网直投

相关推荐

3 32 评论
分享
牛客网
牛客企业服务