您的位置:首页 > 职场人生

蚂蚁金服软件测试开发工程师电话面试记录

2019-04-08 10:54 316 查看
  • python的list转string的方法

    命令:''.join(list)

    其中,引号中是字符之间的分割符,如“,”,“;”,“\t”等等

    如:

    list = [1, 2, 3, 4, 5]

    ''.join(list) 结果即为:12345

    ','.join(list) 结果即为:1,2,3,4,5

  • post和get的区别
      get向服务器获取指定资源
    • post向服务器提交数据,数据放在请求体里面
    • 一个重大区别:GET产生一个TCP数据包,POST产生两个TCP数据包
    • GET和POST本质上就是TCP链接,并无差别。但是由于HTTP的规定和浏览器/服务器的限制,导致他们在应用过程中体现出一些不同。 比如长度啊,数据放置的位置啊等等
    • 详见get和post的区别
  • 常见状态码
  • 常见数据库分页语句
      mysql:select * from table limit m,n m表示偏移量,n表示每页条数
    • oracle: select * from(
      select rownum rm, t.*  from table t
      ) tm where rm > m and rm <= n
    • m和n就表示从第几行查询到第几行止
    • oracle的分页语句要用到rownum
  • 就整个软件开发测试生命周期而言如何把控软件质量
      就这个问题而言,我回答的思路是首先分析下哪些环节容易出问题,再针对容易出问题的环节给出一些具体的解决方案
  • 问业务上的东西,我测试的项目是一个导数的项目,那面试官就各种问我迁移数据具体业务上的,比如她说实际数据库和迁移数据库之间数据不一致的情况如何解决,她给我说了可以用双写来解决,这是一个办法,问我另外有没有什么办法,我后面想了下她应该说的是实时数据导入,但是我测试的项目是一个离线数据导入,所以这种业务层面的东西没接触过确实不知道如何解决,这点看来得把简历重新优化下,避免问到没接触到过的模块
  • 问了你觉得你和你现在同事比你的优势是什么
      这种问题有啥标准答案没,怎么回答面试官比较满意啊……

     

    虽然这次失败了,但是会继续努力,为下一次面试做好准备

     

  • 内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
    标签: