《xx绿盟软件开发工程师笔试记录》由会员分享,可在线阅读,更多相关《xx绿盟软件开发工程师笔试记录(3页珍藏版)》请在金锄头文库上搜索。
1、xx绿盟软件开发工程师笔试记录更新1: xx年10月17日(星期天)晚上7:29收到面试通知,明 天下午面试。更新2: xx年10月21日下午五点左右收到通知,已被录用。第 一份 offer笔试地点:华科N201笔试职位:软件开发工程师(质量部)笔试感觉还好,题目类型为:多选(选对3分,不全1分,选错不得分)配置题:第一个是windows和linux下如何配置静态路由,第二 题是一个sql查询的(很强大啊)、第三题是填写几个公司名称设计题:两个路由器负载均衡,如何设计测试用例工具使用题:告诉你一个名为perf的工具,然后发一张英文文档, 内容大致为man perf显示的,有命令的格式,每个参数
2、的含义,考 研英文阅读能力和使用命令行工具的经验,以及快速摄取必要信息的 能力。编程题:1.n*n的矩形,每一格输入1-n*n的数,要求行、列、对角线之 和均相等。2.一个字符串匹配的设计题目。下面是详细内容:选择题涉及了linux 下的chmod命令,chmod 755 xxx,可以使xxx具有什么权 限?两个整数交换的方式,通过与运算和加法运算都可以完成(不过 加法可能溢出,不知道出题人怎么考虑的,反正我选了. a=a+b,b=a-b,a=a-b,与运算是肯定没问题的)哪几个工具可以进行协议分析(tcpdump/wireshark/sniffer,还 有一个选项没见过:tcpreplay,
3、在这里,看描述是进行网络硬件测试 的:test a variety of work devices. It allows you to classify traffic as client or server, rewrite Layer 2, 3 and 4 headers and finally replay the traffic back onto the work and through other devices such as switches, routers, firewalls, NIDS and IPSs. Tcpreplay supports both single a
4、nd dual NIC modes for testing both sniffing and inline devices.)。还有一个是问web自动化测试的工具有哪些(我就看到认识一个 junit,查资料得知,Selenium是很有名的web自动化测试工具。选 项:curl 是 a mand line tool for transferring data with URL syntax, supporting很多的协议。还有个选项忘了)大致就这些题值得记忆。接下来是问答题1.分别在windows和linux下用命令行的方式添 加静态路由,写出命令。比如添加192.168.0.1/16,网关
5、为 192.168.255.254.2.有三张数据库表,表明和字段如下(格式:表明(字段1,字 段2):course(o,ame,credit,teacher)student(sno,sname,dept,grade,class)sc(id,sno,o,date)试卷上面是给的中文,我自己在试卷上说明后对每个字段给了个 英文名。其中,credit是成绩,class是班级,id是序号。题目要求,写出“截至xx/9/13,每门课程在各院系的选课人数” 的sql语句,要求输入格式:课程名、院系、选课人数(选课人数由 大到小排序)。说实话,这个比课本上的示例要难一些,难点在与这里有两次 group,一个是对o的group,另一个是dept上的group,如何完成 呢?我用7from嵌套查询的方式解决。大致如下:select ame,dept,count(*) as totalStufrom (select ame,deptfrom sc,student,coursewhere sc.o=course.o ANDsc.sno=student.sno ANDdata = xx0930 /假设时间用一个八位的整数表示group by o)group by deptorder by totalStu ASC;内容仅供参考