绿盟2015校招Web开发笔试题及自我反思

3月27号参加了绿盟2015校招笔试,题还算简单,但是自己没用答好,主要是自己实力不高,有太多不知道的了,今天凭仅有的记忆写下一些,想到哪写哪吧。。。

现是一些小题,一道5分。

1、跟tcp的三次握手四次握手有关,题目是大意这样:在tcp协议中,说明下面5个状态是什么意思,(CLOSED,LISTEN,SYN-SENT,ESTABLISHED,LAST-ACK)

第一个到第四个我都答上了,握手之前都是CLOSED,之后服务器进LISTEN,第一次握手客户端SYN-SENT状态,握手完成都是ESTABLISHED,LAST-ACK是tcp断开连接四次握手中通信双方发送了最后一个FIN后进入LAST-ACK状态,当时没写上。

2、Linux命令,创建目录,目录下创建文件hello.txt,里面写hello word。这块都快忘光了,答了个大概,用VI编辑什么的,命令可能有的写错了。

3、第二题大意是解释http中200、404、403的意思,这个太简单了。

4、说明html中POST方法和GET方法的区别。之前了解的太浅了,就不说自己回答了,具体个答案可以看这个http://blog.csdn.net/yaojianyou/article/details/1720913

5、说明http和https的区别,列举最近的https有关的大事。关于这方面了解的不多,只知道百度https改版,只答了https是加密的,比http更安全。具体点儿的:https是在http协议之上加入SSH加密技术,所以更加安全。

6、说明XSS的意思,给了一段html+php代码,让分析下这段代码能被XSS攻击的漏洞,如何修改。我当时根本不知道啥叫XSS,太水了。

7、给了一个关系图,就是学生和课程的信息,用任何语言描述(包括SQL、JavaScript),我用了java。手写java代码太累了,写太多了。后来想补个SQL的,没时间了。

8、给了input text标签,让写js函数使得鼠标聚焦上去的时候里面的提示内容消失,焦点离开时,判断长度。不难。

9、网页注册中邮箱的是否重复验证的实现,叙述。不难。

10、一道sql语句题,两小题。第一题是写sql语句,细节没写好,只是意思对了 。第二问数据库优化,不改硬件的情况下,我只答了加索引,具体索引怎么写我不会,水了。

之后两道编程大题:

1、用JavaScript写一个链表,要求插入删除要快。可以用其他语言实现。乱答了一通,用C写了一下,感觉不对。

2、给了两个函数,都是用英文介绍的,第一个好象是传入一个char,返回这个char的ASCII数,另一个每太看懂。用java乱写了一通。

之后一道英文资料阅读题,给了zip操作的一系列函数,用任意语言写一个读zip文件里的文件列表的程序。感觉不难。

最后有道附加题,特复杂,网络攻击相关的。就不写了,没记住。。。


我要好好学Python!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值