1. 列出10个linux命令 2两张表 Student(id,name,school_id,grade) School(id,name) 查询分数最高的前10个学生的名字和学校名称 答案 select student.name , school.name from student,school where student.school_id=school.id order by score limit 10 3有没有写过shell脚本,如何批量修改一个目录下所有的文件的名称 4用过哪些测试工具,性能,抓包,数据库,linux分别是哪些 答案 Loadrunner, fiddler, mysql/oracle ,centos,redhat 5有20个人要到河的对岸去,河边只有1条小船,船上每一次只能坐5人,小传至少要载(5)次,才能过河? 6熟悉什么样的开发语言?编写一个函数,将输入的字符串“user_controller” 进行驼峰转换UserController 答案 string1="user_controller" string1=string1.title() list1=string1.split('_') print ''.join(list1) 7 beta测试和alpha测试的区别 答案 Alpha 和beta测试都属于验收测试,顺序:alpha前,beta后, alpha测试属于公司内部人员进行验收,开发在场,测试时间比较集中,较短。主要用于给公司领导进行演示操作 Beta测试属于交付给客户方,客户方自己安排时间,安排人员进行测试,测试时间不集中,开发不在场,无法进行干预。能容易发现问题。 8 设计一个电梯的测试用例 9 进程和线程的区别? 地址空间 不同的进程使用不同的地址空间,一个进程中不同的线程使用一个地址空间 资源共享 同一个进程中的线程资源共享,不同的进程之间资源独立 一个程序至少有一个进程,一个进程至少一个线程,线程是比进程更小的执行单位
|