Skip to content

测开面经 - 顺丰科技


初面(技术面)

项目相关

  1. 自我介绍
  2. 项目脚本工作流程,使用什么模块?
  3. 项目中是否用到了锁?
  4. 协程、线程与进程的区别
    • 进程:资源分配基本单位,有独立地址空间
    • 线程:CPU调度基本单位,共享进程资源
    • 协程:用户态轻量级线程,由程序控制切换

Python 基础

  1. Python 面向对象:类函数、静态函数、实例化函数的区别

    • 实例方法:第一个参数 self,通过实例调用
    • 类方法:@classmethod,第一个参数 cls,通过类或实例调用
    • 静态方法:@staticmethod,无特殊参数,像普通函数
  2. 正则表达式的使用

计算机网络

  1. 三次握手和四次挥手

操作系统

  1. Linux 常用指令

数据结构

  1. 熟悉哪些数据结构?
  2. 算法设计:基于 LRU 的数据结构
    • 数据结构长度500,添加键值对元素,即将装满时O(1)时间复杂度找到最早添加的元素并删除
    • 实现:HashMap + 双向链表

数据库

  1. MySQL 特性了解吗?

终面

  1. 自我介绍 + 项目深挖
  2. 为什么选择测开?
  3. 职业规划
  4. 对加班的看法
  5. 反问环节

高频考点汇总

类别高频题
Python面向对象、正则表达式、协程/线程/进程
数据结构LRU 设计
计算机网络三次握手四次挥手
操作系统Linux 指令
数据库MySQL 特性

面试官建议:了解 Pytest 和 MySQL,实习时要用到

Powered by VitePress

🔒 需要口令解锁

关注微信公众号 测开阿Duang
回复关键词 「密码」 获取口令

公众号二维码

解锁后本浏览器长期有效