1、自我介绍一下?
2、有接触过Linux系统吗,知道基本命令吗?查看目录下文件、检查CPU负载、检查硬盘I/O的命令是什么?(后面两个直接GG)
http://man.linuxde.net/
3、CPU使用率及CPU负载的关系?(GG)
https://blog.csdn.net/qq_16209077/article/details/50762177
4、操作系统方面,能讲一下进程和线程的区别吗?
https://blog.csdn.net/wsq119/article/details/82154305
5、进程间通信的基本方式有哪些?(讲得很混乱也是估计GG)
管道Pipe、命名管道FIFO、消息队列MessageQueue、共享存储SharedMemory、信号量Semaphore、套接字Socket等。
6、OSI七层模型?(五层也可以)
应用层、运输层、网络层、链路层、物理层。
7、应用层、运输层、网络层各有一些什么协议?
应用层:HTTP、FTP……
运输层:TCP、UDP……
网络层:IP、OSPF、RIP……
8、HTTP的常用头有哪些?
错误答案(脑子一糊涂答错了,这是常用请求方法= =):OPTIONS、HEAD、GET、POST、PUT、DELETE
Accept、Origin、Cookie、Accept-Language、Accept-Charset、Host、Referer、User-Agent等。
https://blog.csdn.net/qq_30553235/article/details/79282113
9、HTTP与HTTPS的区别?
https://www.cnblogs.com/qiangxia/p/5261813.html
10、TCP与UDP的区别?
见计算机网络课本。。。
11、TCP的TIME_WAIT状态能解释一下吗?
参考下面一题答案
12、服务器出现太多处于TIME_WAIT状态的TCP连接是为什么?应该怎么处理?
这个参考dalao博客:https://leiysky.github.io/2018/11/30/%E5%A4%B4%E6%9D%A1%E5%90%8E%E5%8F%B0%E5%BC%80%E5%8F%91%E9%9D%A2%E7%BB%8F/
13、有没有接触过Linux相关开发?(答了Nginx+MySQL+PHP/Node.js)
略
14、接触过Apache、Nginx相关WebServer引擎吗?
略
15、Apache与Nginx的特点及异同?
https://www.cnblogs.com/cunkouzh/p/5410154.html
16、你刚刚也提到Apache普遍运行效率比Nginx慢,那么能说下为什么吗?(早知道不提了Orz)
参考上一题答案。另舍友dalao答案:Apache是HTTP Server,Nginx是TCP Proxy。。。
17、有接触过哪些数据库?
略
18、MySQL如何进行容灾备份?(妈耶…)
https://www.cnblogs.com/cxxjohnson/p/7491998.html
19、MySQL有使用过那些引擎?引擎之间的区别和异同?(只记得一个InnoDB的直接暴毙。。。)
InnoDB、InnoDB,聚簇索引和B+树
https://www.cnblogs.com/y-rong/p/8110596.html
20、是否接触过Shell?
略
21、Shell中sed和awk命令有什么作用?
http://man.linuxde.net/
https://www.cnblogs.com/leedaily/p/8329445.html
22、还有什么想问的吗?
(问了一下表现,说除了计网部分以外感觉都还需要加强,应该多去了解一下数据库、操作系统、Linux基本操作部分,然后让我等Web开发的面试。。。)
其实我报的并不是运维Orz,点了个外卖突然一个电话过来说有没有空面试然后balabalabala,然后最终告诉我我们这边运维岗可能需要更多的balabala技能(言外之意我可能不太适合)。然而我真的不是报运维的啊Orz
总而言之,突然变凉,尴尬得很Orz
未经允许不得转载:MikuAlpha's Blog » 腾讯2019实习生春招运维面(凉)经