华顺信安

Go 开发实习生面经

完整信息

16 条问法 · 16 道题

本篇目录
时间:10.12笔试 10.15面试 笔试:时限30min,给需求+测试用例,要求容器化部署,要求全部使用AI来完成,最后提交git仓库地址就行。(面试的时候没有问到) 面试: 1:为什么用Gin框架来实现这里的网关,与其他相比有什么优势吗 2:这里划分了哪些微服务 3:这里使用的是etcd,为什么要采用etcd来实现服务注册发现,和Nacos的区别是什么 4:这里是部署到了本地还是服务器线上 5:这里的docker在部署启动后,如果服务器宕机后重启,这里的docker是不会自动帮你关掉服务的,这时候服务器重启后应该如何来查看这里的服务的状态 6:这里的mysql是部署在docker吗,如果我想要在这里的容器中的docker里的mysql中执行mysql语句应该怎么办 7:了解过redis的流模式吗 8:使用AI编程时主要是三个阶段,需求分析,代码实现、代码评审与检查,这里你觉得自己的精力分配每个部分应该各占多少百分比 9:在AI时代,你觉得应该如何利用AI来快速帮你提升自身的能力 10:在代码review时,你觉得还有必要对项目的执行计划或者说选型架构进行检查吗,如果说在检查时出现了问题,你觉得应该怎么办,推翻前面的计划重新实现这个项目吗 11: 自动化review时,比如说一个部分,我们觉得应该使用某一个方案,但是ai认为另一个方案是对的,所以说在代码评审时它可能会按照自己的判断来进行检查,导致实现与我们的预期不符,你觉得应该如何在review时解决这种问题 12:在ai时代下,一个工程师应该具备哪些能力 13:在代码review时,你觉得应该怎么做有助于团队合作 14:有人说agent就是LLM+harness,你认同吗 15: B+树和B树的区别 16:什么是回表 总结:看之前的面经都是八股偏多,怎么感觉他问的问题好奇怪
本篇目录
  1. 01
  2. 02
  3. 03
  4. 04
  5. 05
    这里的docker在部署启动后,如果服务器宕机后重启,这里的docker是不会自动帮你关掉服务的,这时候服务器重启后应该如何来查看这里的服务的状态
  6. 06
    这里的mysql是部署在docker吗,如果我想要在这里的容器中的docker里的mysql中执行mysql语句应该怎么办
  7. 07
  8. 08
    使用AI编程时主要是三个阶段,需求分析,代码实现、代码评审与检查,这里你觉得自己的精力分配每个部分应该各占多少百分比
  9. 09
  10. 10
    在代码review时,你觉得还有必要对项目的执行计划或者说选型架构进行检查吗,如果说在检查时出现了问题,你觉得应该怎么办,推翻前面的计划重新实现这个项目吗
  11. 11
    自动化review时,比如说一个部分,我们觉得应该使用某一个方案,但是ai认为另一个方案是对的,所以说在代码评审时它可能会按照自己的判断来进行检查,导致实现与我们的预期不符,你觉得应该如何在review时解决这种问题
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16

相关公司