360 测试开发 一二三面面经

昨天下午面试,效率还是比较高的,一二面都是面完就出结果,一二大概隔了20分钟,三面等了比较久,一个多小时才来。由于没有及时整理,有些问题都有点忘了。本来看到牛客上大量吐槽 360 面试体验的,我还很担心会遇到相同的情况,不过比较幸运面试官没迟到,而且也不像大家说的嘈杂,一点杂音是有,不过基本上都听得清。总体来说问的问题不算很难,但比较全面,各科都涉及。

一面 40min

  1. 简要问实习,页面元素定位方式
  2. python 迭代器和生成器区别(没回答好)
  3. python 装饰器
  4. python 内存管理(垃圾回收)
  5. 编程:一个数组,里面都是字符串,把他变成 dict,下标是奇数的为 key,下标为偶数的为 value
  6. 介绍 tcp,TCP 怎么保证顺序(seq)
  7. http 和 https 区别;http 状态码;http 是无状态的,怎么记录状态(cookie,session)
  8. 数据库索引实现方式,b 和 b 区别
  9. 数据库如果索引是 sno,name,aga,查询只是 sno,age 能命中吗(没回答出,忘了索引的最左匹配)
  10. 几种连接查询,简单的 sql,用 group by having
  11. linux 查看进程,查看磁盘占用(top,df du)
  12. 一个文本第三个字段是 ip,找 ip 出现最多的一个
  13. 测纸杯

二面 40+min

  1. 线程和进程
  2. 对 python 多线程的理解(我说了 GIL 锁),追问 python 多线程就一无是处吗,什么情况下用呢
  3. 协程的理解,和线程比较
  4. python 常用模块
  5. 有一个日志文件,每一行包含 3 列,每列之间以空格分隔,每列的含义:时间 url httpcode,每个 url 被访问一次,都会在日志中记录一行。要求找出访问次数最多的前 10 个 url。
    1)用最熟悉的语言实现;
    2)linux 命令或 shell 脚本实现;
  6. 开发和测试沟通最容易出现什么问题,站在开发角度怎么做,测试角度怎么做
  7. 对业务和开发的比重有侧重吗
  8. 测登录界面,有自动登录功能
  9. 测试方法的了解(黑白)
  10. bug 的优先级和重要程度(记不清是什么问题了),很不常见的 bug 但是危害很大怎么办,优先级怎么分
  11. 怎么学一门新技术,关注什么网站论坛,testerhome 关注哪方面
  12. 遇到一个技术难题怎么解决
  13. 问实习过程中遇到的难题
  14. 你的专业上些什么课

三面,比较短, 两周之后出结果

  1. 为什么投这个岗,职业规划,怎么学习
  2. 觉得之前的两轮面试官,面试体验如何
  3. 还投了那些公司,进度如何
  4. 薪资

牛客第一帖,发个面经给大家参考,希望能成功上岸

转发自:360 测试开发 一二三面面经_牛客网