极客进化岛
技术自由路

某国企工程部技术支持面试题

工程部部招聘试题
一、 考察网络
1. 怎么查看当前计算机监听的端口【win/linux】
Windows端:
Netstat -an

Linux端:
    Netstat -an
    Ss -an
注意:
    centos7之前的系统中,查看端口信息用netstat
    centos7开始建议用ss命令,ss命令执行效率高
  1. 怎么查看当前机器的IP地址【win/linux】
    Windows端:
    ipconfig /all

    Linux端:
    ifconfig
    ip addr
    注意:
    centos7之前的系统中,查看端口信息用ifconfig
    centos7开始建议用ip命令,ip命令执行效率高

补充:如何查看当前主机的路由信息
route
ip route

  1. 使用过那些远程监控软件
    zabbix:这是一个分布式的监控软件
    自己也编写过用于监控的shell脚本

  2. 用自己的语言描述DNS的作用
    1)DNS是名称解析服务,可以将名称解析为IP地址,或者将ip解析成名称
    2)可以将域名解析为IP,然后客户端通过此IP进行访问
    3)可以用自建的DNS,也可以用第三方的DNS,114.114.114.114 8.8.8.8

  3. 一台机器,可以访问到网关,但是无法访问www.baidu.com,请分析原因?如何排查?
    1)数据包可以到网关,说明内网通信正常
    2)无法访问www.baidu.com,说明无法访问外网服务器,原因
    1. 目标服务器故障
    2. 外网故障
    3. DNS故障

    排查过程
    1. 尝试访问其他web站点【确认故障在自己端还是在对方端】
    2. 尝试ping dns服务器地址
    3. 尝试ping 域名,获取到IP地址,然后直接用IP来访问
    4. 如果ping 目标域名 无法解析,那么就说明故障在DNS服务器

  4. 代理服务器的作用?
    代理服务器分为两类
    正向代理服务器
    正向代理服务器工作在网络边缘,主要用于让内部用户基于nat模式上网
    发现代理服务器
    反向代理服务器工作在我们的web服务器前端,主要作用有两个
    1. 缓存后端web服务器数据,实现加速
    2. 隐藏、保护后端的web服务器
    实现代理服务器的软件:nginx、iptables、squid、apache

二、考察数据库
1. 你使用过什么数据库?用于什么项目?
mysql/mariadb:用于电商项目、博客项目、进销存系统项目
oracle
sqlserver

  1. linux下远程mysql客户端连接命令是什么?
    mysql客户度命令格式:mysql -u用户名 -p密码 -h地址 -p端口

    mysql的用户包含两部分
    用户名@主机地址
    root@1.2.3.4

    假设需要在10.0.0.11上登陆mysql,需要首先进行授权操作
    grant all on . to “tom”@”10.0.0.11” identified by ‘123’;
    flush privileges;

    然后在10.0.0.11上进行登陆
    mysql -utom -p123 -h10.0.0.31

  2. mysql的备份命令是什么
    可以用多种方式进行备份

    1. mysqldump本地做备份
    2. mysqldump远程进行备份
    3. xtrabackup – 热备
  3. 你用过什么NoSQL数据库,其存储的数据结构类型是什么?
    redis –
    memcahed
    mdb

  4. 请写出你对大数据的理解,并列举用过的数据库和周边组件?
    我理解的大数据有两部分构成

    1. 数据收集、存储
    2. 数据分析、展示

    数据库:hbase
    周边组件:

补充. 请说说对云计算的理解

  1. Docker是什么?有什么作用?docker镜像的制作过程?
    docker容器引擎
    通过docker可以方便的创建相对独立的程序运行环境,这样的环境我们称之为 容器

    docker镜像制作过程

    1. 基于现有容器来导出制作新镜像
    2. dockerfile制作镜像:首先创建目录,在目录中编写dockerfile文件,然后执行build进行构建
  2. 什么是mysql存储过程?有什么优点?有什么用处?

  3. 什么是mysql的事务?有什么用处?
  4. 什么是mysql触发器,有什么用处
赞(0)
未经允许不得转载:极客进化岛 » 某国企工程部技术支持面试题