美文网首页
奇安信(原360企业安全)面试随笔

奇安信(原360企业安全)面试随笔

作者: 心无恋 | 来源:发表于2019-07-02 23:34 被阅读0次

       今天去奇安信(原360企业安全)面试应用运维岗位。由于之前有过一次电话沟通,感觉挺好的。昨天复习了一下,就信心满满的去了。由于我目前养成了早起的习惯,不慌不忙的到了公司楼下。又看了一下度娘给的一些关于360运维的笔试题。之前因为有同事在奇安信工作(不同部门),说是没有笔试题,所以准备的并不是很充分。结果到了hr就说帮我打印笔试题,当时心里一激动。靠,咱有准备啊。哈哈哈。开心的上楼。

       步入正题,拿到笔试题一看。我靠,傻了。很基础的问题,但是我基本用的很少了。答的不好。现在凭记忆整理几个问题。

       1. ps aux的结果里,VSZ和RSS是什么意思?

           我一般用的是ps -ef。也是面试经验少,不想拿手机搜。没答出来。尴尬。趁此机会了解一下,也是极好的。

Linuxps aux指令詳解

linux上进程有5种状态:

1. 运行(正在运行或在运行队列中等待)

2. 中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号)

3. 不可中断(收到信号不唤醒和不可运行, 进程必须等待直到有中断发生)

4. 僵死(进程已终止, 但进程描述符存在, 直到父进程调用wait4()系统调用后释放)

5. 停止(进程收到SIGSTOP, SIGSTP, SIGTIN, SIGTOU信号后停止运行运行)

1)ps a 显示现行终端机下的所有程序,包括其他用户的程序。

2)ps -A 显示所有程序。

3)ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。

4)ps -e 此参数的效果和指定"A"参数相同。

5)ps e 列出程序时,显示每个程序所使用的环境变量。

6)ps f 用ASCII字符显示树状结构,表达程序间的相互关系。

7)ps -H 显示树状结构,表示程序间的相互关系。

8)ps -N 显示所有的程序,除了执行ps指令终端机下的程序之外。

9)ps s 采用程序信号的格式显示程序状况。

10)ps S 列出程序时,包括已中断的子程序资料。

11)ps -t <终端机编号>  指定终端机编号,并列出属于该终端机的程序的状况。

12)ps u   以用户为主的格式来显示程序状况。

13)ps x   显示所有程序,不以终端机来区分。

14)ps -l 較長,較詳細的顯示該PID的信息

# ps -lA |more

F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD

4 S 0 1 0 0 76 0 - 1193 109952 ? 00:00:03 init

1 S 0 2 1 0 -40 - - 0 migrat ? 00:00:03 migration/0

1 S 0 3 1 0 94 19 - 0 ksofti ? 00:00:00 ksoftirqd/0

1 S 0 4 1 0 -40 - - 0 migrat ? 00:00:02 migration/1

1 S 0 5 1 0 94 19 - 0 ksofti ? 00:00:00 ksoftirqd/1

1 S 0 6 1 0 -40 - - 0 migrat ? 00:00:02 migration/2

1 S 0 7 1 0 94 19 - 0 ksofti ? 00:00:00 ksoftirqd/2

相關信息的意義:

F 進程的標誌(flag),4表示用戶為超級用戶

S 進程的狀態(stat),各STAT的意義見下文

PID 進程的ID

C CPU使用資源的百分比

PRI priority(優先級)的縮寫,

NI Nice值,

ADDR 核心功能,指出該進程在內存的那一部分,如果是運行的進程,一般都是“-”

SZ 用掉的內存的大小

WCHAN 當前進程是否正在運行,若為“-”表示正在運行

TTY 登陸者的終端位置

TIME 用掉的CPU的時間

CMD 所執行的指令

# ps aux |more

USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND

root 1 0.0 0.0 4772 564 ? S Sep22 0:03 init [3]

root 2 0.0 0.0 0 0 ? S Sep22 0:03 [migration/0]

root 3 0.0 0.0 0 0 ? SN Sep22 0:00 [ksoftirqd/0]

root 4 0.0 0.0 0 0 ? S Sep22 0:02 [migration/1]

root 5 0.0 0.0 0 0 ? SN Sep22 0:00 [ksoftirqd/1]

root 6 0.0 0.0 0 0 ? Ss+ Sep22 0:02 [migration/2]

root 7 0.0 0.0 0 0 ? SN Sep22 0:00 [ksoftirqd/2]

root 8 0.0 0.0 0 0 ? S Sep22 0:00 [migration/3]

root 9 0.0 0.0 0 0 ? SN Sep22 0:00 [ksoftirqd/3]

root 10 0.0 0.0 0 0 ? S< Sep22 0:00 [migration/4]

上述各位解释:

USER 进程的属主;

PID 进程的ID;

PPID 父进程;

%CPU 进程占用的CPU百分比;

%MEM 占用内存的百分比;

NI 进程的NICE值,数值大,表示较少占用CPU时间;

VSZ 进程使用的虚拟內存量(KB);

RSS 该进程占用的固定內存量(KB)(驻留中页的数量);

TTY 该进程在那個終端上運行(登陸者的終端位置),若與終端無關,則顯示(?)。

若为pts/0等,则表示由网络连接主机进程

WCHAN 当前进程是否正在進行,若为-表示正在進行;

START 該進程被觸發启动时间;

TIME 該进程實際使用CPU運行的时间;

COMMAND 命令的名称和参数;

STAT狀態位常見的狀態字符

D 无法中断的休眠状态(通常 IO 的进程);

R 正在运行可中在队列中可过行的;

S 处于休眠状态;

T 停止或被追踪;

W 进入内存交换 (从内核2.6开始无效);

X 死掉的进程 (基本很少見);

Z 僵尸进程;

< 优先级高的进程

N 优先级较低的进程

L 有些页被锁进内存;

s 进程的领导者(在它之下有子进程);

l 多进程的(使用 CLONE_THREAD, 类似 NPTL pthreads);

+ 位于后台的进程组;

转自https://www.cnblogs.com/dion-90/articles/9048627.html

2. dd命令

额。。。可以看下https://www.runoob.com/linux/linux-comm-dd.html

3. 6块300G硬盘做raid5,最终多大

1500G 

4.给一段抓包信息,通过wireshark进行分析。

请参考这个网页,大同小异。https://ask.csdn.net/questions/749908

5.一个很low的问题,centos7里nginx怎么启动?

此题不作解释。

6.nginx rewrite的问题,多写一下,就没问题。

7.有关 python dict 相同key 合并value的实例 的问题。这个问题有点记不太清楚。一共两问。列出了5个字典,第一问就是把想法或者代码写出来。 第二问就厉害了,当有百万级数据的时候怎么处理,这个应该涉及算法的优化了,大家可以琢磨一下。

8.关于 top命令的,一定要把各个参数都搞清楚。这个不仅这里问,阿里,腾讯等一线大厂都会问。

笔记题我大概就记得这么多,然后是看着简历问了一下东西。基本还是问你擅长的东西。

其中问了我一个tcp断开连接的信号有哪几种。当时我就懵了,我说fin。然后问了我好几遍,除了fin就没别的了?我实在不知道了。大家可自行搜索一下。

由于本人简历中写了docker方面的经历,也问了几个问题。cgroup主要实现了什么的隔离,这个我还是知道的。我说 cpu/内存/io,一般不限制io。他若有所思了一下。难道不对?

还有namespace主要实现了什么的隔离?这个问题同事跟我讲了,我没细看。纯属自己作的。

目前能回忆起来的就这些了。还是基础要扎实,细节要扣一下。

相关文章

  • 奇安信(原360企业安全)面试随笔

    今天去奇安信(原360企业安全)面试应用运维岗位。由于之前有过一次电话沟通,感觉挺好的。昨天复习了一下,就信...

  • 再见奇安信

    再见奇安信再遇愿你安好,再见一起共事的朋友再遇愿你依然少年。 入职360企业安全,离职奇安信。可见...

  • 奇安信可信浏览器正式发布 适配百余款信创应用

    4月2日,国内最大的网络安全公司奇安信今日发布了奇安信可信浏览器,作为一款面向政企市场的政企业务承载平台,奇安信可...

  • 奇安信与360的恩怨情仇:A股决战企业安全

    配图来自Canva 近日,奇安信通过科创板上市委会议审议,预计不久就会在科创板上市。 奇安信此次计划募资45亿元,...

  • 云计算安全

    云基础架构安全 六方云、奇安信、云溪科技、凌云信安、弘积科技、中兴通讯、腾讯安全、上元信安、悬镜安全、长亭科技、东...

  • 奇安信安全岗实习面试经历

    要暑假了,恐慌的投个实习。投了好几个都没有消息。/哭。。首先吐槽一下,短信通知了视频面试,上线面试官却不在,等了好...

  • 2019-04-13

    37亿分家款透露360市值焦虑 老齐以后出去谈业务,恐怕只能口头宣称自己是原360安全公司了。”一位企业安全应用行...

  • 随想

    我每次去客户那边,很多客户还是把奇安信称为360,我不得不以一再的去纠正。显然360在用户的心目中的名气要比奇安信...

  • 关于linux watchdogs感染性挖矿病毒的预警通报

    技术支撑单位360企业安全集团安服团队发现:近日发生多起企业内网遭Linux WatchDogs 挖矿病毒感染事件...

  • 值得收藏的移动安全网站

    腾讯安全应急响应中心 安卓安全中文网 360移动安全 360安全播报平台 阿里聚安全 乌云 神乎 吾爱破解 And...

网友评论

      本文标题:奇安信(原360企业安全)面试随笔

      本文链接:https://www.haomeiwen.com/subject/yjtkfftx.html