2018-03-15腾讯运维岗实习面试

这个面试是3-13日上午9点46收到的,我还有点意外,因为3月8号跟我一块投简历的同学,都早就收到了笔试和面试,我没收到,以为自己已经凉了......

下面是面试提问的问题

1

.软连接和硬链接的区别

 答:这个之前有印象,简单的说了一下,然后面试官又追问

硬链接支持跨文件系统不?为什么?

答:不支持,但是软连接支持

那你说一下不同文件系统是如何实现传输的

答:是通过vfs,后面省略

2

如果有100台服务器,如何快速的修改服务器密码

答:恩....这个我真的不知道,我想了下,给面试官说,现在假设我的所有服务器都做了ssh免密登陆,我通过scp命令将/etc/passwd文件传输到服务器替换掉原来的文件。(scp可以,rsync也可以啊,紧张的真的的忘了)

3

讲一下数据库的两大常用引擎

答:这个真的不会,只知道一个innoDB......

 4

如何实现的主从复制和主从读写分离

答:一开始实现的是最基本的主从复制,后来加了gtid的主从复制,再后来使用mysqlproxy实现了主从读写分离

gtid的方式是异步还是同步

答: 半同步(好像紧张说成半异步了。。)

5

在浏览器上输入qq.com,具体经历了哪些过程

答:首先经过dns解析域名,然后cdn节点,如果有缓存的话,就在这里拿走数据,如果没有缓存,就需要到服务器那里获得数据

cdn如何实现?

答:可以使用varnish,squid,nginx,memcache

 缓存的都是些什么数据

答:这个真不会,感觉瞎说了,我就说是一些图片文字什么的,不会涉及用户隐私的 

6

如果删除一个文件,但是磁盘没有容量变化,是什么原因

答:这个我真的不会。。。。我说这个可能是一个软连接,也有可能这是一个空文件,还有可能查看的命令是du,所以看磁盘容量没有变化(佩服自己的脑洞)

如果以上都不是,不是软硬连接,不是空文件,查看的命令是df呢?

答:。。。。。真的不知道

7

讲一下http状态码

答:这个之前看过,就说出来了

8

用shell语言或者其他你擅长的语言来把左侧文件中503状态最多的ip统计出来

答:这个我真的忘了,shell学了好久,记不住了,只知道是grep + awk + wc-l,然后加循环和判断,真的写不出来,死的心都有

9

用python反转一个字符串

答:把我紧张的,硬是没想出来,就那么简单的一个代码,真的不想活了

10

Top命令如何查看占用内存前10的进程

答:真的不记得了,就一个简单的指令。。。。

11

如何查看占用8081端口的进程

答:通过netstat -antlp | grep  8081 和ps aux |grep过滤字符串就可以

12

为什么会选择运维,最想从事运维里面的哪些岗位,你认为你想从事的这个方向应该具备哪些特质

答:这个自由发挥,我就不写了,我说最想从事运维开发,或者web运维

13

对我们有什么疑问么?

答:我说很开心很幸运能有这次机会(面试官好想轻蔑一笑)

14

会在一周内通知你结果

答:好的,谢谢

 

总结:这次面试给我的感觉就是自己真的没有想到会问的这么细,这么深,还有就是shell和python,很久没用加上紧张真的不没写出来,这次面试给了自己迎头一棒,学的还是真的不行,尤其是shell和python,特别需要加强。。

你可能感兴趣的:(面试)