通义千问生成 之后再修改

面试官人很好.jpg

技术相关的问题没有深挖 比较基础

重点在项目是否有进行测试 怎么测试的 测试了什么 与测试场景题的回答上

  • 个人介绍与背景
    • 基本信息: 广东金融学院计科专业大三学生
    • 面试岗位: 测试开发
    • 技术背景: 学习了Java, Go, C++, Python等语言及其常用框架
    • 项目经验:
      • 自建项目在内测阶段,服务于学校本校学生,已有100多人使用
      • 正在完善个人博客,学习MIT6.s081操作系统课程
    • 目标: 希望通过实习获得实际生产经验,量化和提升个人能力
  • 项目详细讨论
    • 筋斗云项目
      • 基于OpenAI API的大模型问答平台
      • 实现了上下文记忆功能,支持多轮对话
      • 使用了责任链模式、设计模式等技术进行封装和优化
      • 使用Redis结合LRU策略进行数据存储优化
      • 实现了服务发现模块,通过Nginx进行部署和数据加密
    • 测试与效果评估
      • 对回答的性能和效果进行了测试,包括流式输出和JSON格式响应的对比
      • 测试了不同模式下回答效果的稳定性
      • 实现了上下文功能,通过存储历史记录来维持对话连贯性
  • 技术问题与回答
    • Java反射机制
      • 解释了反射机制的基本概念和应用场景,如动态代理和框架实现
    • Redis缓存问题
      • 讨论了缓存雪崩和缓存穿透的概念及解决方案
    • Docker命令
      • 描述了启动、停止、重启服务的命令行操作,以及日志查看、容器配置信息检查等
    • Linux命令
      • 列举了常用的Linux命令,如CD、PWD、MKDIR、TAR、GREP等
  • 测试方案设计
    • 自动售货机测试设计**(这里答得不好)**
      • 功能测试:包括产品数量、类型、购买限制、异常处理等
      • 性能测试:网络正常和弱网环境下的响应时间,多用户并发处理能力
      • 安全性与支付测试:支付渠道支持、交易异常处理、支付中断后的撤回机制
  • 自动化测试与测试开发倾向
    • 自动化测试经验
      • 暂无自动化测试框架经验,但有使用类似自动化脚本的自测经验
    • 测试开发比例偏好
      • 对测试和开发无明显偏好,更注重从实习中吸取工作经验
    • 项目支持倾向
      • 倾向于先进行功能测试,再进行性能测试,认为理解产品功能是测试性能的基础
  • 未来规划与项目拓展
    • 筋斗云项目拓展
      • 考虑接入更多大模型,支持用户自定义开发
    • 个人发展
      • 考虑继续学习测试相关知识,尤其是大模型评测和自动化框架,以提升测试开发能力
  • 面试反馈
    • 技术能力评价
      • 技术基础扎实,项目经验真实且深入
    • 测试思维
      • 相对欠缺,建议加强测试相关知识学习
    • 未来建议
      • 开发工作可能更匹配个人能力,但测试开发亦可作为提升路径
      • 鼓励学习大模型评测和自动化测试框架,以增强测试开发能力