51Testing软件测试论坛

标题: 新人 第一次面试被闭了 共享1道面试题 [打印本页]

作者: 7colors    时间: 2007-8-7 22:50
标题: 新人 第一次面试被闭了 共享1道面试题
偶是新人,彻底的一张白纸 对测试这行而言...一般的情况 毕业既失业,想干测试 简单的原因 因为测试招的比较多 而且有前途
刚刚投的简历 一会就回信了,结果 不用说了,一般丢人,不过面试官还是不错的 给我讲了讲题 说了说要干测试要有的素质 知识...
以后这段日子可得在51testing里面好好补习,测试能人们 多多帮忙吧

共享1道面试题,其实相当简单的 当时想深奥了。。。唉!

A,B 2个文件家各有3000个文件,其中有许多重名文件 而且重名文件 内容也有部分相同,如何确定A中独有的文件?
作者: kolecat    时间: 2007-8-8 12:06
这是一道算法题 ? 还是智力题?
作者: 7colors    时间: 2007-8-8 17:18
简单的操作
作者: xmsteven    时间: 2007-8-8 17:38
复制 粘贴?
作者: 黑色洗面奶    时间: 2007-8-9 20:56
这道题目可以用高中学习的交集的方法来解答
就是复制。粘贴,倒腾几次就可以了
作者: baizhudan    时间: 2007-8-10 10:27
复制,否,按修改时间排列?
作者: yiyuhupan    时间: 2007-8-10 11:19
我猜一下:
为了保留原始文件不被破坏,分别复制A,B为COPYA,COPYB。
全选COPYB中的文件,复制,到COPYB中,粘贴。选择全部替换。
完了以后,被覆盖的就是重复的(选中状态),剩下的就是A中独有的文件。
得解。
作者: kingdees    时间: 2007-8-10 11:20
测试要做好也不容易!
作者: 7colors    时间: 2007-8-10 21:24
原帖由 yiyuhupan 于 2007-8-10 11:19 发表
我猜一下:
为了保留原始文件不被破坏,分别复制A,B为COPYA,COPYB。
全选COPYB中的文件,复制,到COPYB中,粘贴。选择全部替换。
完了以后,被覆盖的就是重复的(选中状态),剩下的就是A中独有的文件。
...



en, 其实很简单 就是 复制-粘贴-覆盖-反选
作者: Jor    时间: 2007-8-11 00:19
原帖由 7colors 于 2007-8-10 21:24 发表



en, 其实很简单 就是 复制-粘贴-覆盖-反选

复制粘贴? 除了查出同名的 还能怎么样? 不知道如果文件夹里 有.rar的 .rmvb的 .pdf的文件 怎么去确定唯一性?
2个同名的.txt文件 内容不一样 用复制粘贴 能解决什么? 希望楼主赐教````````````
作者: pobaby    时间: 2007-8-11 10:51
楼上的方法根本不行吧

‘重名文件 内容也有部分相同’  这个怎么处理?

还要设计好思路再作答好。
作者: lllogin    时间: 2007-8-11 22:24
怎么算独有的文件,重名的但是内容不同的算独有吗?(毕竟内容不同,则两个文件就不一样)得先明确什么是独有的文件才行我觉得。
作者: 积雨云    时间: 2007-8-13 14:37
我觉得只管重名的就行了,重名应该是文件名及扩展名都一样的才算吧~
作者: 渔船    时间: 2007-8-13 17:55
标题: 答案:
我猜想不是那么简单?是不是可以查看文件的ID 每个文件的都会不同的。
作者: dapengqyl    时间: 2007-8-14 15:51
标题: hao
dd fff
作者: ui599    时间: 2007-8-27 11:03
我觉如果可以的话

1、将两个文件夹中的文件分别上传到unix的A、B目录中
2、用diff -r A B | grep "diff" |awk -F/ '{print $3}' > test,将A、B中存在的同名文件但不同内容的文件打印到test文件中
3、用diff -r A B | grep "Only in A" |awk '{print $4}' >> test,将只A中出现的文件名打印到test文件中

[ 本帖最后由 ui599 于 2007-8-27 11:52 编辑 ]
作者: 阳光下的橙子    时间: 2007-8-27 13:22
关键字查询
作者: lxtheiio    时间: 2007-8-27 21:49
标题: 简单
用Compare beyond软件一下就搞定了
作者: changlang530    时间: 2007-8-28 11:09
支持楼上
作者: yuxuan555269    时间: 2007-11-21 16:55
方法是简单的,也许在当时那个紧张的情况下想不出来
作者: vivilee6    时间: 2008-3-5 16:58
既然没有规定不能用什么方法,就是什么方法都可以...复制,粘帖也可以,看路径名也可以

即使我开A,B二个窗口,我用眼看也可以~~(静态测试喽)

这个应该是考你的发散思维的... 就和"办公室的网络不通,你如何解决"一样,N种解决方法~~

说得越多,只要别太离谱,一般公司都不会扣你印像分的,本来这个行业需要的就是创新力,要不

BUG如何发现???BUG总是躲在你思维的背后!
作者: 水印无痕    时间: 2008-3-7 17:19
这啥题目
题意一点都不明确
要确认A中的文件
把文件夹A打开看不就知道了
作者: rocktree    时间: 2008-3-10 13:14
原帖由 yiyuhupan 于 2007-8-10 11:19 发表
我猜一下:
为了保留原始文件不被破坏,分别复制A,B为COPYA,COPYB。
全选COPYB中的文件,复制,到COPYB中,粘贴。选择全部替换。
完了以后,被覆盖的就是重复的(选中状态),剩下的就是A中独有的文件。
得解。 ...


对吗?  应该是这样吧:
为了保留原始文件不被破坏,分别复制A,B为COPYA,COPYB。
全选COPY B中的文件,复制,到COPY A中,粘贴。选择全部替换。
完了以后,被覆盖的就是重复的(选中状态),剩下的就是A中独有的文件。
作者: rocktree    时间: 2008-3-10 13:15
但是,而且重名文件 内容也有部分相同,怎么判定呢?
作者: alexguo    时间: 2008-3-10 16:48
多想想吧
作者: schyn    时间: 2008-3-11 16:15
21楼说的很对。

如果要非常正确的回答他这个问题,的确太难了。
例如,A文件夹里有个AB.rmvb,b文件夹里有个AB.rmvb,这是两个不同的电影,但文件size和time完全相同,如何辨别?你要双击?那3000个文件都是如此呢,怎么办?

这道题是考察你,解决问题的思路、方法,只要不是特别离谱,都会给分的。

[ 本帖最后由 schyn 于 2008-3-11 16:24 编辑 ]
作者: williamcool    时间: 2008-3-19 15:22
学习下
作者: lijiepig    时间: 2008-4-19 14:52
同意,这是个考察思路的题目,说出你能想到的任何可以进行判断的小想法就可以了,呵呵!




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2