一面:(一个小时,我觉得这种面试很涨经验)
1:自我介绍
深挖项目技能我直呼牛逼
2: zabbix部署过程,可以监控nginx的哪些参数,zabbix要监控nginx,nginx在另外一台服务器上那zabbix是如何知道nginx的地址
3:Mysql高可用,是如何配置mha的,在多个slave中选取一个升为master,是怎么做到在多个slave中选取一个slave升为主库的,用的什么方法 vip漂移怎么做的。数据库高可用用到的模块是什么?
看你简历写了数据库半同步复制,那说说什么是半同步复制,半同步复制好处是什么?
主从有哪两个线程(我说了I/O和SQL),他说不是SQL,我坚持说SQL,他说不是 (查了资料就是I/O和SQL呀)
4:nginx怎么做的反向代理?什么是会话保持?Nginx的负载均衡,此时有三台服务器A,B,C,我访问了一台服务器到A,但是下一次访问的话却访问到了B服务器,那我到A服务器访问的数据就不能及时查看,应该怎么解决?Nginx的负载均衡用到的算法是什么呢
5:varnish,squid区别,varnish怎么清除缓存( 访问过的一个图片,这个图片现在在内存里,如何清除),我说清除在配置文件里写,面试官说不对,最后面试官说可以直接用命令,他也没给我说哪个命令,我自己没用过...
6:DNS服务器, Apache
7:IPtables三表五链
如果公司有一台没有任何服务的计算机还有一台公网的计算机,如何使用iptables命令让这台没有任何服务的计算机上网?使用的是哪个表或者哪个链,怎么使用命令,三表五链的细节问的真的很深,各种场景题然后会问你这个场景用哪个链那个表,为什么(死在现场,我只做过简单的)
8:Apache有几种工作模式?(我说了prefork和worker)
这两种工作模式的区别,以及这两种工作模式各自的优缺点
又问知不知道mpm,我说是在安装编译的时候有用到mpm,后面没再问,再问我就真的不会了
9:Docker,镜像和容器的区别
如果我现在自己搭建的一个JAVA服务,我要把这个服务搞成自己的容器怎么做
Docker怎么做数据共享
10:Ansible,这个就简单问了问做过什么项目,再问我也不会
11:什么是大数据(他给我讲了十分钟大数据)
12:反问
答的那么垃圾居然给我过了
全部评论
(3) 回帖