文章27
标签52
分类15

奇安信服务端开发 Python 面经,共三面(2+1,已意向书)

8月1日完成奇安信笔试,8月8日一口气完成三轮面试,到8月14日收到意向书邮件,秋招之路的第一份 Offer,感谢奇安信。

三轮面试包括 2 次技术面和 1 次 HR 面。

第 1 面

本来是 Python 面试,说着说着就到 Golang 了。

  1. 自我介绍
  2. Python 类可以定义哪几种方法
    1. 静态方法和类方法应用场景
  3. Python 有哪些数据结构
  4. Python 如何实现私有成员、方法
  5. Python 协程
  6. 介绍项目
    1. 做爬虫的时候用了哪些库
    2. 后端怎么部署的
  7. Docker 数据卷
  8. Dockerfile 中用过哪些指令
  9. TCP/IP 模型有哪些层
    1. 哪些层提供的是可靠的服务
  10. 有哪些常用的数据结构
  11. 有哪些排序算法
    1. 哪些是稳定的
  12. Golang 怎么实现面向对象
  13. Golang 成员访问控制
  14. Golang 有哪些数据结构
  15. 算法:1~n 自然数组排序,不能直接 arr[i] = i + 1,要求时间 O(n)O(n)
  16. 算法:剑指 Offer 42. 连续子数组的最大和

第 2 面

  1. 为什么还在家
  2. 工作地点有什么想法
  3. 为什么不考虑读研
  4. 最近在干什么
  5. 项目架构设计怎么来的
  6. 看 GitHub 上的项目问了一些相关问题
    1. 怎么编排 Docker 容器的
    2. 有没有用过 ORM 框架
    3. 自己拼接 SQL 怎么做防注入
    4. 怎么做的 API 限流
  7. 反问

第 3 面(HR 面)

  1. 自我介绍
  2. 在项目或比赛中承担什么角色
  3. 怎么理解的网络安全
  4. 职业规划
  5. 找工作有没有倾向
  6. 反问
本文作者:Dreace
本文链接:https://blog.dreace.top/2020/Qianxin-Server-Development-Python-Interview-Experience-a-Total-of-Three-Times-2-1-Offer/
版权声明:本文采用 CC BY-NC-SA 3.0 CN 协议进行许可