面试日记 | 金证股份

发布时间 2023-08-27 13:35:31作者: PamShao

2023年校招,区块链开发工程师

初面

  • 自我介绍
  • 对区块链有什么了解?
    • Merkel树结构在区块链中的作用?零知识证明的应用
  • 研究内容:创新点(自己设计的算法)
  • 还有什么问题
  • 职业规划
  • 对公司有什么了解?

二面

  • 密码

    • 擅长使用哪一个密码库?
    • SM4的分组长度和密钥长度?
      • 分组模式:ECB
    • CPA和CCA的区别?
      • Oracle不同
      • CPA:选择明文攻击;CCA:选择密文攻击
    • 同态加密库了解?
      • 密文膨胀的定义,如何解决?
  • C++编程

    • 介绍自己的一个项目?
    • 是否有过大型C++工程经验?
    • 子类和父类的构造函数和析构函数?
    • 父类对象指向子类,应该调用子类还是父类重载函数?