前言
网易游戏的这场面试,总体体验不是很好,感觉面试官没怎么准备,约好的视频面,面试官说他那边麦克风用不了,临时变成电话面,然后问的问题感觉也是现想的,不是提前有所准备,而是蹦出来的那种,而且问完一个问题直接就又问一个新的问题,没有深入的追问,更神奇的是一面竟然就挂了,郁闷。此次面试主要发现的问题是自己对linux知识的缺乏
1、自我介绍
2、目前工作内容、技术栈
3、MySQL事务
4、C++ 构造函数、析构函数、子类调用析构函数会调用父类的析构函数吗
5、C++ STL中vector和list的使用
6、有序链表删除重复节点
7、linux中的一些常用命令,进程、内存等
8、对进程、线程、协程的认识
9、CPU使用率会出现超过一百的情况吗
一篇 参考博文
10、写一个程序让CPU使用率为100%
一篇 参考博文
11、对虚拟内存的认识
12、物理内存用光会出现什么现象
13、linux中swap分区的作用
一篇 参考博文
14、git常见操作
15、linux上调试工具
16、最近一段时间新学的内容,提到redis和数据库双写不一致问题、多线程的一些问题