阿里巴巴面试下载测试岗位详解.docx

首先让自我介绍 其次。。。。 1. 在购物的时候把一个商品加入到购物车这个功能应该怎么测试 首先未登录添加一个商品看是否符合预期效果 然后登录状态添加一个商品看看是否符合预期 然后看看最多能提交多少个商品,是不是符合预期设计 还可以测试代码的接口 (就是提交功能有相应的实现代码入口,有时可以直接修改提交参数) 还可以直接用修改url的方式提交看是否可以(就是网址后面的参数修改后购买不同的商品) 2. 如果一个瓶子从一级摔下来没有碎,从第二级摔下来也没有碎,从第三极摔下来碎掉了,那么这个瓶子的强度是2。级数代表高度。如果强度可能有m级,给你两个一样的瓶子要怎么最快地测出它的强度。 题目同于:一幢 200 层的大楼,给你两个鸡蛋. 如果在第 n 层扔下鸡蛋,鸡蛋不碎,那么从前 n-1 层扔鸡蛋都不碎. 这两只鸡蛋一模一样,不碎的话可以扔无数次. 已知鸡蛋在0层扔不会碎. 提出一个策略, 要保证能测出鸡蛋恰好会碎的楼层, 并使此策略在最坏情况下所扔次数最少. 解法:/question搞清楚这题的意思:? 第一个鸡蛋用来试探, 只要它从 k 层楼扔下去没碎, 则目标就在[k+1, 200]之间了. 但一旦运气不好碎了, 对于已知的区间, 我们只能用剩下一个鸡蛋从小到大一层层试,? 因为我们要保证策略必须成功, 不能冒险了. 最坏情况下代价最小这句话十分重要, 它反映了

文档评论(0)

1亿VIP精品文档

相关文档