跳过正文
  1. 文章/

腾讯社招二面

·641 字·2 分钟
目录

背景
#

  • 公司:腾讯
  • 部门:区块链产品中心
  • 第几面:二面
  • 方向:后端开发
  • 语言:Go
  • 投递渠道:Boss
  • 面试时间:2024.10.7 8:00
  • 面试方式:线上(腾讯会议)

总体情况
#

面试持续时间1小时左右,因为一面已经考了2题算法,这一面没有考算法。二面是部门负责人的级别,所以提问的更多的是一些偏上层的问题,底层八股较少。

面试官提问
#

  1. 从第一家公司到第二家公司的原因?
  2. 我看你从Java转到Go,这两个语言有什么区别吗?
  3. 我看你简历写使用过数据库,用的是什么数据库?还知道其他么?
  4. MySQL主从同步是用什么日志呢?
  5. MySQL的有几种同步呢?什么场景下用这几种同步类型呢?
  6. 有用过MySQL的replace吗?
  7. Redis是kv型数据库吗?你还知道其他kv数据库吗?
  8. Redis的数据能落盘吗?
  9. Redis支持高可用吗?
  10. 第一家公司你们有单独测过区块链的并发量是多少吗?
  11. BCOS支持什么共识算法?
  12. PBFT和Raft共识算法有什么不同呢?
  13. BCOS是运行在什么虚拟机上的?
  14. 能说下以太坊的区块链结构吗?
  15. 为什么区块链有不可篡改的特性?
  16. 对称加密和非对称加密算法有哪些?
  17. 你大学的专业是什么?学过哪些课程?学过密码学吗?
  18. 学过软件工程吗?能说一下软件开发流程
  19. 你们在整个流程中会留下什么文档吗?
  20. 你画图是用什么软件的?
  21. 你现在公司的规模?
  22. 我看你简历做过两个内部工具,是谁提出做这个东西的呢?
  23. 如果业务需求和这种技术优化同时压在你身上,你怎么处理呢?
  24. 你有想过自己的职业规划吗?想深钻技术?还是做方案设计类似架构师需要多沟通的工作?
  25. 你有什么要问我的吗?