面试总结被遗忘的记忆

第一次面试:哈佛租赁1.说一下你主要在公司做些什么?(1)负责系统服务的部署、优化(2)数据库日常维护、备份(3)用zabbix监控服务的运行状态,用jumpserver对用户行为审计(4)技术咨询平台的初期扩建与后期管理维护(5)用docker部署开发测试环境,用jenkins+gitlab与开发人员协作沟通实现项目的上线

2.用的什么服务器?服务器架构?多少服务器?阿里云服务器14台服务器:1zabbix、1jumpserver、2nginx、3tomcat、1nfs、2redis、4mysql

3.用过k8s没有?没有,但是我用过mesos,比kbs小、轻量

4.有没有写过shell脚本?写过哪些?有,mysql数据的增量备份、全量备份、数据同步的脚本

5.jenkins搭在docker上还是普通服务器上?搭在tomcat上

6.nginx怎么做的负载均衡?在nginx的配置文件里upstrm模块里指定主机ip和轮询的方式

7.redis,自己搭的,还是直接买的?为什么不直接买?自己搭建的,1是为了节省成本,2是因为直接买的话,存储的数据会暴露在云厂商,不安全

8.mysql有了解吗?你们的mysql是集群还是什么?搭建过程中遇到过哪些问题?有了解,双主双从,当时遇到数据不同步、不匹配的情况,对集群服务停止后重启。先停管理节点,再停SQL进程,可手动kill

9.对云服务器用的熟不熟练?熟练

10.你们公司有几个运维?3个,1个系统运维,2个应用运维

12.你对我们公司有没有了解?贵公司用的主要技术是kbs

14.你期望的薪资是多少?最好是12k,高低也都能谈,钱不是最主要的,主要的是对我以后的一个发展怎么样,毕竟我也想找一个能够长期发展的工作。

15.你对我们公司有什么要问的吗?公司业务是什么?公司服务器架构?公司有多少运维?多少开发?公司晋升制度是怎样的?

第二次面试:数酷智软面试题:1.查看内核版本的命令;centos6.5、centos7.4的内核版本是多少?uname-r;2.6;3.10

2.测试主机间网络和端口是否联通的命令有哪些?(1)telnetip地址端口号##可用telnet测试端口的连通性(2)ssh-v-p端口号用户名@ip地址##可用ssh测试端口的连通性-v#调试模式(会打印日志)-p##指定端口(3)curlip地址:端口号##可用curl测试端口的连通性(4)wgetip地址:端口号##可用wget测试端口的连通性

3.查看某个端口被哪个进程占用的命令?lsof-i:端口号

4.cd-的作用是什么?返回到上一次的工作目录

5.如何用sed把文件test.txt中的abc替换为xyzsed-i's/abc/xyz/g'/test.txt

6.cat/etc/passwd|awk'{printNR}'|tail-1这个命令的作用是什么?统计账号文件的总行数;第一段查看账号文件,第二段统计并显示该文件所有行数,第三段查看最后一行就是查看该文件的总行数

7.查找目录/tmp/下所有以.log结尾的文件并删除的命令?find/tmp/-name"*.log"|xargsrm-rf

8.搭建一个测试环境时,初始化主机需要注意些什么?(1)真实:尽量模拟用户的真实使用环境(2)干净:测试环境中尽量不要安装与被测软件无关的软件(3)无毒:测试工作应该确保在无毒的环境中运行(4)独立:测试环境与开发环境相互独立,避免相互干扰

9.写两条ansible的使用命令ansibleall-mcommand-a"date"ansibleall-a"ping-c1www.baidu.com"

10.RAID5的主要实现逻辑?RAID5将数据分别存储于不同磁盘上,数据相对应的奇偶校验信息(总数据)单独存储在一块磁盘上,当一个磁盘发生损坏后数据会丢失,损坏磁盘被替换后RAID会利用剩下的奇偶校验信息重建丢失的数据,从而保证RAID5的高可靠性。

12.分析判断逻辑卷lv_mysql的繁忙程度?lvdisplaylv_mysql

面试官问题:1.说一下你们公司上线代码的整体流程,包括代码的状态产品发布流程:产品设计成型->开发人员开发代码->测试人员测试功能->运维人员发布上线开发人员用Git命令将代码上传到gitlab上存放,代码每上传一次,Jenkins到gitlab上拿取代码自动触发一次持续集成,也就是代码的持续合并,再通过Jenkins上的maven项目将代码进行编译,然后将代码持续交付到测试环境中,如果有问题会将代码回滚到开发人员那儿,没问题就交付到测试环境中测试,测试完成后持续部署到生产环境中,期间如果有问题,代码会回滚到开发人员那儿,没问题就部署到生产环境中,由运维人员发布上线到服务器,展示到客户端。

2.你们公司的mysql是买的还是自己搭的?为什么自己搭?自己搭的,一方面是为了节省成本,另一方面,如果买,存储服务器上的数据会暴露在云厂商,不安全

3.你在Jenkins上有哪些操作?这些都是你一个人干的吗?创建任务指定Jenkins链接gitlab代码库时需要的认证类型定时构建触发器将Jenkins构建的任务推送网页文件到web服务器上我只是参与跟另外一个同事一起干的,还有一些开发人员

4.你们用的云服务器吗?什么云?阿里云有哪些组件?阿里云服务器四大件:ESC云服务器、RDS云数据库、SLB负载均衡、OSS对象存储CDN:内容分发网络、VPC:专有网络、弹性伸缩、DDOS高防ip、安骑士、证书服务

5.你对我们公司有什么想要了解的吗?公司业务是什么?公司服务器架构?公司有多少运维?公司有多少开发?公司用到最多的技术是哪方面的技术?

第三次面试:瑞友科技外包到百度瑞友推荐人:1.简单介绍一下你在上家公司主要每天干些什么?(1)负责系统服务的部署、优化(2)数据库日常维护、备份(3)用zabbix监控服务的运行状态,用jumpserver对用户行为审计(4)技术咨询平台的初期扩建与后期管理维护(5)用docker部署开发测试环境,用jenkins+gitlab与开发人员协作沟通实现项目的上线

2.nginx用过吗?用来做什么?反向代理和负载均衡

3.tomcat做过哪些优化?禁止列出目录禁用AJP协议连接器配置页面超时配置默认页面

4.我们的工作制度是三班倒的你能接受吗?能

5.你的期望薪资是多少?薪资是次要的,主要我是想找一个能长期稳定发展的工作,最好是能拿到10k以上,也算完成了对我自己的一个挑战

2.你们公司使用云服务器有没有故障清单?有,但是不是我负责

4.如果你是客户你的服务器连接不上远程工具怎么办?服务器是否正常运行,网络是否正常。如果服务器没有启动或者死机也是连接不上的,可以重启一下服务器试试,如果是服务器网络问题的话,可以联系机房处理或进入远程ssh文件查看远程连接端口号要不要修改,改成22号端口

第四次面试:北京东方金信科技面试题:1.hadoop如何保证高可靠性?用hadoop组件zookeeper进程协调管理工具对hadoop的进程进行管理与故障切换

3.列出hadoop集群启动中所有进程和进程的作用?master:namenode##namenode节点主进程resourcemanager##mapreduce管理进程secondarynamenode##namenode的备份进程,避免namenode进程意外停止,客户端无法读写数据slave:datanode##datanode节点主进程nodemanager##与namenode执行心跳信息检测的节点进程

5.你们的数据是用什么导入数据库的?导入到什么数据库?用重定向输入的方式将开发人员上传的war包输入到mysql数据库

面试官提问:1.学历是正规的吗,成人的还是什么?全日制本科

2.有没有装过系统?什么系统?centos6、centos7

3.centos6和centos7有什么区别?系统命令不一样,centos6用的是/etc的系统命令,centos7用的是systemctl的系统命令

4.有用过hadoop吗?公司里没用到hadoop,不过我自己有学习这方面的视频和文档,也在虚拟机里搭建过

上机操作:1.让本主机ping通百度:Ctrl+r->cmd->回车->pingwww.baidu.com##可以得到百度的ip地址vi/etc/hosts百度ip地址www.baidu.com

pingwww.baidu.com

2.用find命令找到三天前的文件并删除:find/文件路径-typef-mtime+3|xargsrm-rf

3.配置本地yum源,将镜像文件挂载在本地,生成本地yum缓存,本地镜像文件在root下:vi/etc/yum.repos.d/centos.repo[local]name=localbaseurl=file:///root/镜像文件enable=1gpgcheck=0

vi/etc/yum.confkeepcache=0##将安装的软件包缓存到本地一份

面试官提问:1.我现在新建一个文件,用刚才的find命令找出来,后边也要添加参数找出来?find/文件路径-typef-mtime-1

第五次面试:南京汇银讯面试官提问:1.说一下你在上家公司的日常工作是什么?(1)负责系统服务的部署、优化(2)数据库日常维护、备份(3)用zabbix监控服务的运行状态,用jumpserver对用户行为审计(4)技术咨询平台的初期扩建与后期管理维护(5)用docker部署开发测试环境,用jenkins+gitlab与开发人员协作沟通实现项目的上线

2.你们Redis是自己搭的是吧?Redis的主从复制是怎么实现的?搭建过程是怎么搭的?是主从刚刚链接的时候,进行全量同步,全量同步结束后进行增量同步搭建过程:(1)安装并配置master角色的Redis服务(2)安装并配置slave角色的Redis服务(双实例)(3)配置master角色的文件(4)配置slave角色的文件(5)验证主从复制

3.打开系统最大打开的文件描述符限制的文件是哪个文件?需不需要重启?vi/etc/security/limits.conf*softnofile65536*hardnofile65536修改后使用命令sysctl-p重读内核就可以了

4.你们怎么利用nginx实现将某个域名跳转到163网站的页面?利用nginx的rewrite模块,写一条正则去匹配那个已知的域名,匹配到以后,将它跳转到163的网站页面

6.你对我们公司还有什么要问的吗?(1)公司业务是什么?(2)公司服务器架构?(3)公司多少台服务器?(4)公司多少运维?(5)公司多少开发?(6)公司用到最多的技术是哪方面的?

第六次面试:国投云贷面试题:1.请写出下面命令执行的结果是什么?、(1)bash$echo"sinaops"|reada;echo$a(2)bash$echo"sinaops"|whilereada;doecho$a;done无法执行二进制文件

2.apache和nginx这两个web服务器有什么区别?(1)apache不支持反向代理,nginx支持方向代理(2)apache是select模型,nginx是epoll模型(占用硬件资源更少)(3)apache的组件比nginx多,nginx静态处理性能比apache好

(2)GTID:全局事务标示符master更新数据时,在事务前产生GTID,记录到binlog中(记录更新的日志),slave端的I/O线程将变更的binlog写入到本地中继日志中,sql线程从中继日志中获取GTID,再对比自己的binlog是否有记录,若果有,slave会忽略,如果没有,执行该GTID事务,记录到binlog中

5.列举所使用过的集群软件,以及HA集群中脑裂问题如何解决?nginx、haproxy、lvs(1)添加冗余的心跳线(2)启用磁盘锁(3)设置仲裁机制

6.配置iptables的规则:仅允许10.10.10.2访问本机的8080端口?iptables-AINPUT-s10.10.10.2/24-ptcp--dport8080-AACCESSiptables-pINPUTDROP

7.列举使用过的监控软件,并说明各自的优缺点?zabbix##页面友好,通过key/value键值对获取数据,绘图可结合grafana实现可视化cacti##擅长监控网络设备,通过snmp协议获取网络服务器的数据,支持绘图nagios##擅长监控系统性能,及服务状态,不支持绘图

面试官提问:1.你用过的这些集群软件有哪些区别?(1)nginx和haproxy工作在七层,lvs工作在四层(2)nginx健康检查只支持端口,lvs不支持节点的健康检查,haproxy支持多种方式检测节点的将康状态(3)nginx内存消耗小,支持高并发连接;lvs内存和CPU消耗低,支持会话保持;haproxy负载均衡策略多,高效稳定

2.你们公司用的什么服务器?阿里云服务器

3.阿里云服务器,你们怎么做的高可用?买的SLB负载均衡,将这些需要做高可用的ECS实例添加到里面,里面任何一个实例出现故障,SLB会自动切换掉故障实例

5.有没有写过脚本?写过什么脚本?数据库全量、增量备份脚本;日志分割脚本;数据同步脚本

6.数据同步脚本是怎么写的?利用rsync和inotify写的,通过监控的方式,发起端主机A一旦出现变化,上传到备份源主机B,达到一个同步数据的效果

7.rsync结合inotify,那这个脚本中,这两个命令分别起到一个什么作用?rsync主要起到一个复制数据的作用,inotify起到一个监控的作用

8.你们公司用的zabbix监控是吧?zabbix监控会用到脚本吗?用到什么脚本?是,会用到,检查mysql和其他应用程序状态的脚本

9.你能不能写一个主机之间传输数据的脚本?不用rsync写?可以#!/bin/bashscp-rf123.txtroot@192.168.100.102:/tmp/123/:wq

第十次面试:中软国际面试官提问:1.说一下你平时在公司里的工作内容是什么?(1)负责系统服务的部署、优化(2)数据库日常维护、备份(3)用zabbix监控服务的运行状态,用jumpserver对用户行为审计(4)技术咨询平台的初期扩建与后期管理维护(5)用docker部署开发测试环境,用jenkins+gitlab与开发人员协作沟通实现项目的上线

3.你在工作中常用的检测系统状态的命令有哪些?top可以查看CPU、netstat可以查看端口、ps可以查看进程、lsof-i:端口号可以查看端口号的占用情况、w可以查看系统负载、vmstat也可以查看负载。

4.你用什么命令检查内存状态?还有其他的吗?free-m检查内存,top、vmstat都可以,用的最多的还是free-m

6.哦,你们mysql做的主从呗,那你们是怎么保证mysql的高可用呢?我们是阿里云服务器,买的SLB负载均衡,在SLB里面添加要做高可用的ECS实例,然后某些应用程序宕机或者挂掉的时候,SLB可以实现故障的切换。

7.你们mysql的备份策略是怎样的?每周日进行一次全量备份,每天进行一次增量备份,每周的全量备份加上每天的增量备份,最后就是这一周数据库的整体数据。

8.你们mysql备份用的什么命令?mysqldump

9.mysqldump的优缺点是什么?优点:支持myisam和innodb引擎、可备份整个数据库、可备份单个表、可备份单个表的部分数据、支持mysql数据库之间的数据迁移。缺点:备份速度慢。

10.tar和tar.gz有什么区别?tar是打包命令,tar.gz是压缩命令

11.你们zabbix监控多少服务器?zabbix是怎么搭建的?监控十几台服务器。首先搭建一个server端用来存储收集来的数据,然后在应用程序里搭建agent端用来收集数据,zabbix的server端由zabbix中的一个node-get组件,来收集agent端接收的数据,存储到server端的数据库里,再通过web界面结合grafana进行展示。

13.Redis与memcached的区别有哪些?memcached把数据都缓存在内存中,Redis可以把数据存储在内存,也能通过RDB或AOF的方式存储到磁盘中;memcached关机重启后后数据会丢失,Redis关机重启后数据可以恢复;Redis支持哈希、字符串、有序集合、无序集合、列表等数据类型,memcached不能支持这么多。

14.docker里的rm和rmi分别指什么?rm指容器,rmi指镜像

16.说一下raid0、raid1、raid5的区别?raid0类似于分布式存储,不支持数据的冗余也就是备份,但是读取速度快;raid1会将数据进行一个镜像存储,但是读取速度慢,支持数据的冗余;raid5可以通过奇偶校验信息,在磁盘坏掉的情况下可以将丢失的数据推算出来,坏掉的磁盘被替换后,还可以实现数据的恢复,而且raid5读取速度还比较快。

17.给你一块新的磁盘,分区后应该做些什么?您是指逻辑卷吗?(就是给你一块磁盘,你怎么让他正常工作)逻辑卷的话,我是这么做的,我先将磁盘分区,然后用vgscan命令查看一下卷组还剩多少空间、已用多少空间,然后将分好区的磁盘做成pv卷,再扩到卷组里,再给逻辑卷扩容,从而让新磁盘可以正常工作。

18.现在给你16块硬盘,说一下raid0、raid1、raid5使用后分别剩多少块可用的?raid0百分之百使用率不会剩下;raid1会剩下一半;raid5磁盘数-1

19.iptables的内核模块、用户工具是什么?netfilter内核模块;iptables用户工具、firewall用户工具

20.你在linux系统做过哪些调优?网络ipv4的arp协议优化,包括关闭selinux、关闭防火墙;文件的最大描述符的限制;tcp内核连接优化,可防范少量的syn、ddos、cc攻击。

21.文件的最大描述符的限制是吧限制的数量是多少?是,24800

22.你们文件最大打开数没有限制过吗?限制过,具体不是我做的

mysql缓存使用参数的设置:innodb_log_buffer_size:(innodb存储日志数据的缓存大小,默认1MB,设置为5MB)query_cache_size:(mysql查询缓存大小,set@@global.query_cache_size=100000;这里是设置1M左右,可设置5MB)

25.你对oracle了解多少?关系型数据库、可以存储大量数据、数据的可靠性高,由于我们公司用的mysql比较多,接触oracle很少,了解的也不是特别多。

26.mysql查看命令,查看一张表的数据用什么命令?select*fromauth.users;

第十一次面试:巴根网络面试题:1.只查看oldboy.txt文件(共100行)内第20行到第30行的内容sed-n'20,30'poldboy.txt-n:取消默认输出;p打印20-30行

2.请执行命令取出linux中eth0的IP地址grep:grepIPADDR/etc/sysconfig/network-scripts/ifcfg-eth0|cut-d=-f2grep:cat/etc/sysconfig/network-scripts/ifcfg-eth0|grepIPADDR|cut-d=-f2cut:ifconfigeth0|grep'inetaddr'|cut-d":"-f2|cut-d""-f1awk:ifconfigeth0|grep'inetaddr'|awk-F":"'{print$2}'|awk'{print$1}'sed:ifconfigeth0|grep'inetaddr'|sed's/^.*addr://g'|sed's/Bcast:.*$//g'

3.写出关闭Selinux、postfix、firewalld的步骤关闭selinux:vi/etc/selinux/config--->将selinux=enforcing改成selinux=disabled--->保存文件关闭postfix:servicepostfixstop临时关闭firewalld:systemctlstopfirewalld永久关闭firewalld:systemctldisablefirewalld

6.名词解释,请说明如下命令的意思gitbranch:查看本地所有分支gitcheckoutmaster:取出master版本的headgitpull:本地与服务器端同步gitstatus:查看当前状态gitreset–hard:撤销修改gitconfig:对git进行一些配置gitstatus:查看当前状态gitcommit:将暂存区里的改动给提交到本地的版本库dockerbuild-txxx/xxxx:20080808-f./Dockerfile.mainnet:建立一个新的imagedockersave-oxxxx.xxxxx.20180803.tarxxxxx/xxxxx:20180803:把镜像xxxxx/xxxxx:20180803以tar文件形式保存

当你肯定一件事情你可以做出来并且可以做的更好的时候,你已经成功了一半了,加油~

第十二次面试:敏讯科技面试题:1.名词解释:email:电子邮件,是一种用电子手段提供信息交换的方式,廉价、快速

SMTP:简单邮件传输协议,帮助每台计算机在发送或中转信件时找到下一个目的地

POP3:邮局协议版本3,支持使用客户端远程管理在服务器上的电子邮件pop协议支持离线邮件处理

Internet:互联网,将计算机网络互相连接在一起的网络结构

Firewall:防火墙,位于内网和外网之间的屏障,按预先定义的规则控制数据包的进出,系统的第一道防线,可防止非法用户的进入

Outlook:微软办公软件组件,用于收发电子邮件、管理联系人信息、分配任务

Foxmail:邮件客户端软件,可准确识别垃圾邮件与非垃圾邮件

webmail:电子邮件服务,使用网页浏览器来阅读或发送电子邮件的服务

DNS:域名系统,用于域名解析,通过域名获得相应的ip地址

TCP/IP:网络传输协议,核心协议:tcp:传输控制协议ip:网际协议,用于网络传输

RedHatLINUX:红帽企业linux操作系统,可满足不断变化的业务需求

solaris:计算机操作系统,UNIX操作系统的衍生版本之一

Router:网络协议,由路由协议传输,把信息从源穿过网络传递到目的地的行为

NAT:网络地址转换,可解决IP地址不足,避免来自网络外部攻击,保护内网计算机

IPTABLES:防火墙应用软件,可在Linux系统上更好地控制IP信息包过滤和防火墙配置

APACHE:web服务器软件,一个开放源代码的网页服务器,快速、可靠

MYSQL:关系型数据库,体积小、速度快、开放源码成本低

LDAP:目录访问协议,LDAP目录以树状层次结构存储数据

Proxy:代理软件或代理服务器,一种网络访问方式,可提高内部访问速度

JAVA:面向对象编程语言,可编写桌面应用程序、web应用程序、分布式系统和嵌入式系统应用程序,功能强大、简单易用

HTML:超文本标记语言,是标准通用标记语言下的一个应用。用于编写静态网页

FTP:文件传输协议,可操作任何类型的文件而不需要进一步处理

COMPUTERVIRUS:计算机病毒,计算机程序中插入的破坏计算机功能或者数据,影响计算机使用的程序代码

SPAM:搜索引擎垃圾技术,通过不被搜索引擎认可的手短提高排名,一旦被发现,将会受到惩罚,有可能导致搜索引擎把网站从数据库里永久删除

2.你们公司业务是什么?技术开发、技术转让、知识服务与技术提供

3.你在公司用的最多的技术是什么?维护系统服务,用zabbix监控系统服务运行状态

4.你们zabbix是一开始就有吗,还是你去了搭建的?zabbix是一开始就有的,我去了搭建的就是一些新搭建的主机安装agent端,用来获取数据

5.你们zabbix监控多少台服务器?十几台

6.有用到proxy吗?没有,服务器不是很多,也没有跨机房、跨网络,用不到

7.你们zabbix怎么监控的服务?用脚本,检查一些服务的运行状态,比如mysql、Redis的主从复制状态

9.你怎么用docker部署开发测试环境的?在开发测试和测试环境的服务器上用docker部署centos的系统环境,开发好以后,给测试人员测试,测试完给运维人员部署到生产环境中

10.用什么部署的?用的是centos镜像

11.centos镜像怎么来的?docker里的search命令可以检索到需要的镜像,也可以用dockerfile

12.dockerfile你会写吗,往dockerfile里添加服务怎么写?会写,用run命令添加

13.你们公司测试环境有几台服务器?开发用来测试的一台,测试环境一台

14.你们有几台服务器跑docker?跑几个docker?三台tomcat跑三个

15.你们公司docker的网络模型是怎样的?当安装完Docker时,Docker默认自动创建了三个网络:bridege,none和host.使用dockernetworklist命令可以查看,使用ifconfig命令,可以看到多出了一个docker0,docker0是Docker在安装时创建的bridge网络。如果运行容器时没有使用--net,则容器默认运行在bridge网络。使用dockernetworkinspect命令查看bridge的详细信息。增加的容器运行在了bridge网络,并且被分配了172.17.0.0/16子网下的IP地址:172.17.0.3/16和172.17.0.2/16.容器使用这个IP地址可以相互通信。使用dockerattach命令连上一个容器container1,并查看容器的ifconfig信息

16.你们镜像放哪?github上

17.你们没有私有仓库吗?有,用来上传代码的

18.你们用镜像就从公有仓库往下拉是吧?是

19.可是公有仓库不是有延迟吗?可以配置加速器

21.你们密钥对是怎么传给被登陆主机的?用命令,ssh-copy-id用户@被登陆主机ip,就可以将密钥对传给被登陆主机了

22.你搭建过哪些服务?mysql一开始是单点,后来应上级要求做成了双主双从,然后就是搭建的Redis

2.你们公司用的zabbix做的监控是吧?能说一下zabbix的监控原理吗?zabbix是C/S架构,由server端的date-get组件定期收集agent端的数据,存储到自己的storige数据库,在通过web服务器结合grafana进行监测数据的展示

5.你们jenkins上线代码流程能说一下吗?产品发布流程:产品设计成型->开发人员开发代码->测试人员测试功能->运维人员发布上线开发人员用Git命令将代码上传到gitlab上存放,代码每上传一次,Jenkins到gitlab上拿取代码自动触发一次持续集成,也就是代码的持续合并,再通过Jenkins上的maven项目将代码进行编译,然后将代码持续交付到测试环境中,如果有问题会将代码回滚到开发人员那儿,没问题就交付到测试环境中测试,测试完成后持续部署到生产环境中,期间如果有问题,代码会回滚到开发人员那儿,没问题就部署到生产环境中,由运维人员发布上线到服务器,展示到客户端。

6.你们这个回滚操作回滚的是代码的什么状态?代码的原状态

7.你们nginx用来做什么?反向代理和负载均衡

8.tomcat有做过优化吗?有;禁止列出目录、禁用ajp协议连接器、配置虚拟主机

9.你记得里面的一些参数吗?比如说最大连接数?客户请求最大线程数,默认200,设置为300;最大连接线程数,默认75,设置为1000;容许的最大连接数,一般是最大连接线程数的1.5倍,设置为300

10.知道ftp是什么吗?文件传输服务

11.用过虚拟机吗?说说你的理解?用过,寄居架构,寄居在系统上使用,平时用来搭建集群什么的,学习新技术等12.既然你说到了寄居架构,能说说他跟原生架构的区别吗?原生架构装在硬件上,寄居架构装在系统上

13.你会的技术面挺广啊,是从培训机构出来的吗?不是,在学校的时候有linux企业级服务与应用这门专业课,学了几年,毕业后网上投递简历,找了一个月工作找到了,然后工作了两年

2.你工作了两年是吧?是

3.离职原因是什么?公司拖欠工资,我就离职了

4.你上家离职前的薪资是多少?期望薪资是多少?离职前是10850,11k到12k

5.10850?这薪资还真是...因为公司没给我上社保,给的现金补助,一开始不觉得什么,还能落850现金,感觉挺好的,后来又感觉社保对我来说也挺重要的

6.入职薪资是多少?7850,两年来,每年年初进行一次技术考核,过了就会进行涨薪

7.考核评分过多少会涨薪?百分制的话就是过85评分就会涨薪

8.你这是23岁,9几年的?96年

9.96年是22岁啊那是周岁嘛

10.12年上的大学是吧?你这从小学到大学,都是正常上的吗?是的;正常上的

11.上的有点早吧?就早上了一年而已,而且我月份大,正月的

12.你会的技术挺多啊,是培训机构出来的吗?不是,我是在学校学的专业课linux企业级服务与应用,学了几年就在网上投递了简历,找了一个月找到了工作

13.一般公司出来的不应该只会自己公司那一块的技术吗?辞职后找工作,其他公司觉得我会的技术少,所以在这找工作的一个月里也是边找边学,所以学的就挺广的

15.你对我们公司有什么要问的吗?跟刚才的JAVA了解的也差不多了,基本上没什么想问的了

16.好,我跟我们技术总监反应一下,如果觉得合适的话,我们会约您进行复试好,那就祝我们合作愉快

2.你说一下你这第二个项目,解释一下,为什么这么做?由于公司的访问量越来越大,技术咨询的用户也越来越多,那么技术咨询平台的用户访问急剧增加,客户反映网站访问速度缓慢,根据客户反映的问题,上级决定对技术咨询平台的访问效率进行优化调整。为提高用户的访问效率,上级决定在三个方面做优化,分别从:mysql的主从复制和读写分离、添加缓存服务器、对nginx和tomcat等web服务进行优化配置。在原有单点mysql的基础上实现采用GTID的方式对mysql进行主从数据的同步并配置读写分离;增加Redis缓存服务器可实现tomcat节点之间的session会话共享以及mysql数据查询时的缓存、解决mysql的数据查询瓶颈问题;对nginx进行优化包括开启网页gzip压缩传输、开启静态页面的缓存,对图片,css、js文件都进行缓存,可有效减少后端tomcat的访问;对tomcat进行优化连接的配置。做完优化后使用ab工具对服务器性能进行测试,使服务器达到最佳的优化效果。此项目可有效解决技术咨询平台访问缓慢的问题。

3.你第三个项目,能给我画个ELK的日志处理流程图吗?可以(然后我就给他画出来了),首先在应用程序里面安装filebeat组件用来收集日志数据,然后以jeson格式存储到logstash里并过滤,然后交给elsticsearch进行索引处理,方便查找日志信息,最后交给kibana进行web界面的日志信息展示

5.你们公司业务是什么?技术开发,技术转让,知识服务与技术提供

6.你们mysql当时做主从是因为qbs高吗?qbs达到了多少?高,qbs并发达到了2000

7.你们做的第二个项目访问效率慢的具体原因是什么?每次mysql服务器CPU的负载都会达到百分之80以上甚至更多,给mysql做主从复制和读写分离以减轻它的负载,做Redis缓存减轻mysql的访问,给nginx做优化减轻tomcat的访问,做完这个项目最终会达到一个这个平台访问效率快的效果。

8.你们mysql慢查询怎么做的?检测mysql中sql语句的效率的方法:1、通过查询日志:Linux下启用MySQL慢查询MySQL在linux系统中的配置文件一般是是my.cnf找到[mysqld]下面加上代码如下log-slow-queries=/data/mysqldata/slowquery.loglong_query_time=2说明log-slow-queries=F:/MySQL/log/mysqlslowquery。为慢查询日志存放的位置,一般这个目录要有MySQL的运行帐号的可写权限,一般都将这个目录设置为MySQL的数据存放目录;long_query_time=2中的2表示查询超过两秒才记录;

9.你对我们公司有什么要问的吗?(1)公司用的都是百度云的产品吗?(2)公司想招什么样的运维(3)您对我有何评价

第十六次面试:中科大洋面试官提问:1.你一般查看磁盘都用什么命令?df-hT

2.还有吗?vmstat

3.nginx做过哪些优化?防盗链、gzip压缩传输、保持长连接、访问控制

4.tomcat做过哪些优化?禁止列出目录、禁用AJP协议、配置虚拟主机、设置最大连接数等

5.怎么布置测试环境?保证测试环境的真实、独立、干净、无毒

7.怎么用nginx实现只让某些人使用这些服务器资源?可以给nginx做访问控制,设置允许的ip或允许的网段就可以了

8.你曾经有做过测试这块的工作吗?没有

9。你对我们公司有什么要了解的吗?(1)公司什么业务?(2)公司有多少服务器?什么架构?(3)公司有多少运维?要招几个?(4)公司要招的运维类似测试吗?基于linux系统吗?

第十七次面试:韦氏易通教育面试题:1.写出Linux实时查看日志变化的命令?tail-faccess.log

3.局域网如果出现网络环路,解决思路或步骤是什么?(1)通过在交换机上启用生成树协议(stp)来防止网络环路的产生(2)减小二层的广播域,避免二层网络大广播域的网络在同一个LAN里,减少二层交换设备数量

4.常用什么软件工具或服务做服务器服务监控、自动预警提醒?zabbix

5.自动化部署、自动化运维熟悉哪些?ansible、jenkins

6.简单列出如何做容灾与恢复,保证数据的安全?(1)把重要数据传输到其他服务器或存储空间上保存(2)使用RAID5来保护磁盘数据

3.你上一家公司的业务是什么?技术开发、技术转让、知识服务与技术提供

4.你们是做的pc端吗?有自己的网站

5.你的离职原因是什么?公司今年以来出现拖欠工资现象,走了一小半人,我也就走了

6.ok,今天总监不在,只能先聊到这里了,我发给总监后,觉得你合适的话,会邀请你复试的好的

2.你做的这个ELK的这个项目,能说一下它的处理流程吗?首先在应用程序里面安装filebeat组件用来收集日志数据,然后以jeson格式存储到logstash里并过滤,然后交给elsticsearch进行索引处理,方便查找日志信息,最后交给kibana进行web界面的日志信息展示

4.我们公司是做的驻场运维,就是工作地点随着项目走,你能接受吗?可以接受

5.我在给你介绍一下我们公司的情况啊......

7.其他的没什么要问的了,那就期待我们的下次合作吧好,等我们讨论后觉得你合适的话,我们会约你复试

2.离职原因是什么?公司今年出现拖欠工资现象,走了一小半,我也就辞职了

3.钱给清了吧?给清了

4.你们公司做什么的?技术开发、技术转让、知识服务与技术提供

5.也是有自己的产品吗?有自己的网站,基于自己开发出来的一套技术体系,帮技术合作商做技术支持

6.你们公司用的什么云服务器?阿里云

7.阿里云有哪些组件?ECS云服务器,RDS数据库,SLB负载均衡,OSS对象存储还有安骑士检测系统漏洞的

8.我知道那个,就天天往我这手机发短信的那个对

9.你以后想往运维哪个方面发展?开发运维或者大数据运维

10.我给你介绍一下我们公司的情况啊......

11.你还有什么想了解我们公司的吗?暂时没有了

人事提问:1.说一下你对这个岗位的理解?监控运维负责整个服务器架构的安全与正常运行,尤其是像猎豹这么大的服务器架构,更是需要我们来保证整个公司的业务运行,具有不可代替的作用

2.当你还有一分钟下班的时候服务器出现了问题,你该怎么做?这个时候,我只有加班了,只要是我手头的工作,我肯定不会放任不管,决不能因为我要下班而不管我这边的问题

3.你在工作中发现了服务器问题,单又发现身边的同事偷懒不工作,这时候你怎么办?我会对我的同事进行督促,首先要以大局为重,先解决服务器问题,保证公司业务正常运行的情况下,给身边的同事起到一个榜样的作用,另外就是我觉得万事靠沟通嘛,一切问题都能靠沟通解决,我觉得我的沟通能力就挺不错的

第二十次面试:集奥聚合面试官提问:1.说一下你平时在工作中做些什么?(1)负责系统服务的部署、优化(2)数据库日常维护、备份(3)用zabbix监控服务的运行状态,用jumpserver对用户行为审计(4)技术咨询平台的初期扩建与后期管理维护(5)用docker部署开发测试环境,用jenkins+gitlab与开发人员协作沟通实现项目的上线

2.对lnmp熟悉吗?熟悉

3.没网的情况下怎样正常下载软件包?创建个yum源,在yum源里指定软件包路径

4.没网的情况下,给你笔记本装个无线网卡,这个网络怎么连接到你的系统,让它连接到外网?可以配置下DNS,就可以连接网络了

6.有个一键安装的脚本lnmp的,编译mysql的时候怎么去让它实现一边编译一边输入其他命令操作?可以将编译安装那一步后面加上&符,让它到后台去运行,这样在编译安装的时候就可以输入其他命令操作了

7.怎么给一个正在运行的进程再起一个子进程、子线程?在lamp里给Apache改变工作模式,event模式就是你说的这种,支持一个进程下多个线程处理请求

8.你这部署开发测试环境怎么做的?用docker在GitHub上将镜像拉下来部署到开发环境中开发,开发完上传到GitHub上,再拉到测试环境中测试,最后运维人员在这个生产环境中跑这个docker,完成项目上线

9.会写dockerfile吗?会,比方说nginx的、mysql的、lamp的

10.iptables可以限制哪些协议?tcp、udp、ftp等协议

11.swarm集群可以实现什么?使用dockerswarm可以将多个docker主机封装为一个大型的虚拟docker主机,swarm集群提供给用户管理集群内所有容器的操作接口与使用一台docker主机几乎相同,从而可以快速打造一套容器云服务

12.logstash怎么收集应用日志数据和传输数据给elaseticsearch的?在logstash的配置文件里的input指定日志源(从哪儿拿)、定义类型和定义监听端口;output里指定输出(传给谁)和输出到当前终端上显示

第二个面试官提问:1.你上家公司是创业公司吗?是

2.如果百度、猎豹、我们公司,在三个公司里你觉得公司哪些方面值得你重点考虑的?公司的稳定性和对员工的重视程度,我觉得初创公司就挺好的,什么都是自己弄得,自己也熟悉,像我上家面的猎豹公司40000多台服务器,七个监控运维,平均每天一百到200个问题去处理,也挺费神的,初创公司虽然没那么大吧,贵在一切都能自己搞,自己对这一块也是最熟的,况且跟公司一起成长也挺好的

4.你对未来有什么规划?前两年先稳定下,把专业技术练得硬了以后,再根据公司条件看看能不能晋升一下更高的职位,未来五到十年希望能跟公司一起长久发展下去

6.住在海淀是吧?这么远可以正常上班吗?海淀是个暂住地,我可以根据我的工作地点改变我的居住地

第三个面试官提问:1.你之前在哪个培训机构学习的吗?毕业直接工作了吗?没有,之前在学校学的linux企业级服务与应用,学了几年后,毕业在网上投递简历,当时找了一个月,找到后就一直在这家公司工作了

2.你住在海淀是吧,住在海淀哪块?永丰那块

3.挺远的,能正常上下班吗?可以,海淀只是我的暂住地,我可以根据我的工作地点更换居住地

4.有一些运维证书吗?没有

5.你这个23岁有点年龄小了吧?哪年出生的?96年出生,我就早上了一年学,是正常上完大学的

6.离职原因是什么?公司今年以来出现拖欠工资的现象,一小半人走了,我也就辞职了

7.钱还清了吗?还清了

8.我是我们公司的人事主管,这边情况先跟你说一下,我们这边觉得你合适的话,下周会邀你复试,今天就先到这吧好,期待我们的再次合作

THE END
1.十大招聘网站十大招聘网排行,招聘软件十大排行,求职-找工作-人才招聘网有哪些2024年招聘十大品牌榜中榜招聘什么牌子好?经专业评测的2024年招聘十大品牌名单发布啦!居前十的有:BOSS直聘、前程无忧、智联招聘、猎聘、拉勾招聘、脉脉、店长直聘、鱼泡网、赶集直招、应届生求职网等,上榜招聘十大品牌榜单和著名招聘品牌名单的是口碑好或https://m.maigoo.com/maigoo/938zhiye_index.html
2.2024年十大招聘网站排行榜求职网站有哪些招聘网站前十排行,人才网-求职招聘网-招聘平台有哪些,找工作的软件哪个好(2024) 入选《 2024年CNPP招聘网行业十大品牌榜中榜名录》的有:BOSS直聘、前程无忧、智联招聘、拉勾招聘、脉脉、猎聘、鱼泡网、店长直聘、赶集直招、应届生求职网等,该名录是以大数据算法、人工智能、客观真实公正统计计算为基础,通过广泛收集https://www.cnpp.cn/china/list_1713.html
3.找工作最靠谱的网站(找工作的网站哪些可靠)找工作最靠谱的网站(找工作的网站哪些可靠) 虽然现在有很多人都喜欢在网络上投简历,找工作,但我还是觉得需要注意一些细节。 注意事项: 1、网站是否根据国家规定在工信部网站上完成备案,并在网站上予以公示,如在广东地区注册,其备案号为粤ICP备***号。 2、https://www.aiodt.com/article/12865.html
4.目前最靠谱的招聘网站哪个平台免费招人最快对于"目前最靠谱的招聘网站"这个问题感兴趣的朋友应该很多,这个也是目前大家比较关注的问题,那么下面小好小编就收集了一些"目前最靠谱的招聘网站"相关软件,来分享给大家希望能够帮助到你哦。 1.靠谱收藏软件类型:安卓APP 软件页面:https://duote.com/android/999512.html点击下载 https://www.duote.com/tech/rjxz/407836.html
5.大学生找工作正规网站有哪些哪个网站最靠谱大学生找工作正规网站有BOSS直聘,这是最近几年出来的工作招聘软件,算是一个黑马,主要面向群体是白领居多,用户量增长很快。虽然前几年和最近出现了一些负面评价,但是总体效果目前来看还是比较好的。 1国家正规靠谱招聘网站有哪些 1、智联招聘:智联招聘是中国大的招聘网站,拥有超过1400万招聘信息,涵盖了全国各地的企业招http://www.gaosan.com/gaokao/632401.html
6.QQ互刷找工作什么平台最可靠,快手全新上线前言在数字时代,社交媒体平台成为了人们获取信息、分享生活和寻找工作的重要渠道,本文将探讨如何在各大搜索引擎中高效搜索相关信息,并分析在找工作时哪些平台最可靠,同时分享快手和抖音前言 在数字时代,社交媒体平台成为了人们获取信息、分享生活和寻找工作的重要渠道,本文将探讨如何在各大搜索引擎中高效搜索相关信息https://wap.jynks.cn/ziyuan/202412-71951.html
7.人才招聘信息网(秦皇岛人才招聘信息网)在哪个网站找工作最可靠? 找工作比较真实可靠的平台有拉勾网、猎聘网、BOSS直聘、前程无忧、智联招聘等。拉勾网 是一家专为拥有3至10年工作经验的资深互联网从业者,提供工作机会的招聘网站。 找工作靠谱的平台有:智联招聘、前程无忧、拉勾网、BOSS直聘、58同城、猎聘网等。智联招聘 作为老牌招聘网站,界面设计较为难http://www.xy1128.com/5315.html
8.金三银四跳槽季,为了年后offer,我竟然撸完了这50场1000多道面经大家好,这是一篇超长面经+总结,是对自己上一阶段的梳理,也希望给今年金三银四准备找工作/正在找工作的同学们多多少少一点帮助。 基本介绍:普通985本+海外渣硕,大二转到CS专业,大三项目交流3+2,19年10月留学毕业,有工程项目,无实习无额外加分项,主Java研发岗,非battmd级别选手,加一起拿了4个offer,最后准备去https://maimai.cn/article/detail?fid=1589559958&efid=HMnVzUsEaNASGCiWLCQB4Q
9.「司机找工作上什么网站真实可靠招聘」最新A照货车司机招聘网鱼泡网为工人提供司机找工作上什么网站真实可靠招聘在线招聘信息,主要招聘A照货车司机相关人才。作为A照货车司机工人,如果您具备一定的工作经验,并且能够熟练掌握相关的岗位技能和了解A照货车司机的工作职责。那么您将是我们需要的人才,平台上有更多的工作机会适合您。 工种相关推荐 城市热门工种 铜仁旅游招聘网最新招聘宁https://m.yupao.com/s/yp42985310/
10.100个澳大利亚最实用的网站大全1.求职找工作类网站: Careerone:网址- http://www.careerone.com.au/ 澳洲著名在线招聘网站,是你网上找工第一选择。 Seek:网址-http://www.seek.com.au/ 众所周知,SEEK是澳洲最红的招聘信息网站。很多中到大型的企业会在SEEK上面登广告,当然也不乏HAYS这样的大型猎头公司。 https://www.360doc.cn/article/44307282_679793157.html
11.www.hjclean.com/mokaka26436.html南报网讯(通讯员朱文博董健记者陈燕飞)11月17日至18日,南京市江宁区10千伏丹阳122线开展线路迁改工作。检修期间,国网马鞍山供电公司通过跨省联络线路对南京江宁进行电力跨省转供,来自安徽省的电能源源不断汇入江苏电网,保障检修期间南京江宁南部居民的连续可靠用电。 https://www.hjclean.com/mokaka26436.html
12.找工作哪个网站最好是国内最大最专业的'高端人才职业发展平台。猎聘凭借创新的产品模型及其独特的服务模式,为企业、猎头和职业经理人之间打造了一个高端人才的互动招聘平台,是高端金领找工作的首选。 58同城 做为中国最大的分类信息网站,其服务覆盖生活的各个领域,提供房屋租售、招聘求职等多种生活信息,覆盖中国所有大中城市。58同城网涵https://www.jy135.com/zhichang/105534.html
13.找工作哪个网站好最靠谱的求职网站推荐求职实习推荐前程无忧、智联招聘、拉勾网,这些网站信息真实可靠,岗位更新快,祝你找到满意的工作!https://www.bkw.cn/swyyks/ask/3327287.html
14.哪个平台找工作比较可靠找工作比较靠谱的平台有:智联招聘、前程无忧。智联招聘、前程无忧等综合性招聘网站提供广泛选择,行业垂直招聘网站如拉勾网更精准,社交媒体招聘平台信息更新快,校园招聘平台适合大学生。选择平台需注意信誉、信息真实性。一、综合性招聘网站综合性招聘网站如智联招聘、前https://localsite.baidu.com/article-detail.html?articleId=101286625&ucid=n1D4rHDvrjm&categoryLv1=%E6%95%99%E8%82%B2%E5%9F%B9%E8%AE%AD&ch=54&srcid=10007&contentFrom=3
15.找工作用哪个网站比较好?成都劳务派遣Boss直聘:以在线交流为主,除了企业搜索,还能获取工作相关岗位的详细信息。 综合考虑,你可以根据自己的求职目标、岗位需求以及对交流方式的偏好,选择最适合自己的求职网站。每个平台都有其特色,找到最适合你的那个,才能更有效地找到理想的工作。 找工作有哪些app https://www.ekainet.com/html/article_31224.html
16.找工作约面试全网最全招聘网站平台(2024新年快乐!)2024年求职网站拉勾网:专注于互联网和科技行业,适合寻找技术和创新领域的工作。 BOSS直聘:提供全行业的职位信息,注重企业和求职者的直接沟通。 猎云网:专注于高端职位招聘,包括中高级管理层。 前程无忧(51job):中国最大的综合性人才招聘网站之一,提供各种职位和行业的招聘信息。 https://blog.csdn.net/qq_38673212/article/details/136093658
17.求职计划书2000字(精选7篇)大学毕业生求职前最好认清自己的情况,并给自己制定一份求职计划,更方便找工作,下面是小编带来的求职计划书2000字(精选7篇),希望对您有帮助! 求职计划书篇1 前言: 对大多数人来说,工作不仅仅是一种必需。它还是人们生活的焦点,是他们的个性和创造性的源泉。当我回首往事,不因碌碌无为而悔恨,不因虚度年华而羞愧https://www.ruiwen.com/gongwen/jihuashu/230416.html