大疆面经-安全开发工程师
整体感觉:问题比较实际、难度不高,全程二十分钟出头这是我没想到的(有可能我答得太笼统),面试体验(反馈感)几乎没有。
面试岗位:安全开发工程师
面试内容:包括研究课题、编程基础、反问等。
具体问题(问题和答案都存在一定的记忆偏差,按照我自己的思路总结的):
- 自我介绍。
答:- - 课题介绍,当前的问题,解决的方案等
- 设计模式,介绍一下工厂模式
- Java如何保证线程安全
- 平时如何debug
- 如果遇到cpu占用过高但是结果返回很慢是什么原因?如何解决?
- 如果遇到内存占用过高是什么原因?如何解决?
- 线程池线程数量要怎么设置?多了少了会怎么样?
- 网页客户端到服务端会用到哪些网络协议?
- HTTPS的加密机制是什么样的?非对称加密和对称加密的区别?
- 反问
反问问题:
- 安全开发中安全和开发各自偏重什么,有什么场景?
- 反馈需要多久?
个人总结:问题本身没什么太大的难度,但好多题都有些不太确定的点,这些不太确定的部分有些就在瞎扯了,其他没啥。
全部评论
(6) 回帖