拓竹科技-信息安全工程师
一面 2023-9-7
- 学过哪些课程?了解微机原理,计算机组成吗?
- 熟悉系统架构,ASM汇编,mips指令吗?
- 项目中树莓派使用的哪个版本?了解4B板子的核心吗?
- 树莓派项目基于什么架构?在Linux环境下开发吗?
- Java语言是学校的授课内容吗?C语言和操作系统了解吗?
- 进程之间常见的通信方式?底层如何实现?
- 结合项目讲一下操作系统中互斥和同步的区别?
- 互斥锁的底层实现?
- volatile关键字在C语言中的作用?
- volatile关键字本质解决什么问题?底层如何实现?
- Intel SGX的核心思想?如何保证内存区域可信?具体实现方法?
- 与其他架构CPU的TEE相比,Intel SGX的实现方式有何不同?
- 有没有关注TEE的底层实现,包括数据流转和可信根的设置?
- 技术选型过程中为什么选择Intel SGX?gRPC框架优势在哪里?
- SSL如何建立安全连接?
- 格密码部分了解情况?
- 论文情况(创新点,作者排序,主要工作)
- 论文是落地实现还是实验室仿真?
- 印象深刻的困难问题,如何解决,最终结果如何?
- 谈谈对安全的理解,更倾向于哪些方面的安全?
- 手撕题目:输入十六进制数据,返回二进制表示中1的数量;
二面 2023-9-22
- 详细介绍Spring项目;
- 消息队列可能出现重复消费的情况吗?
- 如何解决消息队列的消息丢失和重复消费?
- 上面介绍的项目中最大难点是什么?自己的突出工作?
- 项目推动过程中的问题?
- 为什么选择AES-GCM模式完成数据加密?
- 使用AES-GCM模式可能存在什么问题?如何兼顾效率和完整性验证?
- 除Intel平台外还了解其他架构或平台的可信执行环境吗?
- TEE设计过程中如何保证内部数据对外部进程不可见?
- 为什么选择Occlum作为LibOS完成项目设计?
- 对于大量训练数据的联合模型训练场景,有没有兼顾安全和效率的传输方法?
- 场景题:以3D打印机为例,可以从哪些方面考虑IoT设备的安全防护?
- 开发和安全之间择业时如何权衡?