360三面面经,已经拿到了offer
(1)360一面
面试时长一小时
首先进行自我介绍
项目介绍,担任的角色和工作,技术细节,技术难点
nmap扫描原理,Nmap扫描中的一些细节,针对什么情况使用哪种扫描
如何对外使用nmap扫描,遇到防火墙的情况又该怎么办
操作系统的用户态和内核态的原理和关系
你对spark的使用
360提问的安全问题是真的多:
常用的漏洞检测工具
网络层的常见攻击方式,ip欺骗,第三方拦截
传输层的常见攻击方式,比如nmap扫描端口,其实就是一种攻击;udp flood
SQL注入式攻击
https过程,以及如何加密解密
你了解的加密解密方法都有哪些
编程题就是一个快排,so easy
(2)360二面
面试时长45分钟
主要是针对我项目中的问题,问的贼细,具体到采集以及展示
问我采集来源,用什么采集的,采集格式
展示部分问我各个功能,以及某些功能的一些具体细节,比如协议排名都有哪些数据,该功能模块的意义,某些协议的多可能存在问题
如果你想改善自己的功能的话,你准备怎么做。
简述ddos定义,以及你知道的ddos攻击,该攻击的原理是什么
说一下你擅长的某个机器学习算法
代码部分:写一个字典遍历吧
我问的问题:部门的主要方向和发展
自己平常该怎么学习一些安全方面的技术
实习地点和时间
(3)360hr面
1. 自我介绍
2. 优缺点介绍
3. 你在研究生阶段感觉比本科阶段有哪些进步点
4. 实习时间安排
5. 想问什么:部门的发展方向