前端笔试知识点总结(5)

  挺久之前投了绿盟科技web开发的岗位,觉得没戏了,而后把中华英才的APP也卸载了,结果昨晚收到了笔试邮件,而后才打开中华英才网看见很久以前就发了性格测评,结果我压根不知道,因此连接也过时了,好在接到了笔试的通知。javascript

  而后总结一下绿盟的笔试题,这大概是目前来讲作过的最好的一份笔试题,由于涉及的范围广,知识点总结的也基础,虽然投的是前端岗位,可是笔试题里面涉及除了HTML、CSS、JS以及Angular,以及一些前端js库,还有PHP、计算机网络、数据结构、Linux、数据库、算法、英语等几个方面都出了题,涉及选择、填空、简答、编程、附加题。css

  记了一些题,主要是如下:html

    PHP:只考了一个选择题,PHP中销毁变量的函数,是一个选择题,答案是unset()函数,我本身PHP掌握的很少,只是了解一点,可是这个答案仍是知道的;前端

    数据结构:考了一个填空,给了一个树,要写出先序、中序、后序遍历的结果,而后我已经不怎么记得怎么算了,找到了这个:java

前序遍历:根结点 ---> 左子树 ---> 右子树

中序遍历:左子树---> 根结点 ---> 右子树

后序遍历:左子树 ---> 右子树 ---> 根结点

层次遍历:只需按层次遍历便可

也算是再重温一下吧。我好像记错顺序了。。。web

    数据库:考了一个事务的四个特性:原子性,隔离性,持久性,单一性,是一个填空题。另外考了一个编程,写5个sql语句,我也忘的差很少了。算法

    计算机网络:七层协议,http所在层是哪一层?同一层还有什么协议?它的上一层是什么?答案应该是http在应用层,即最上层,同一层还有FTP、Telnet、SNMP等,它的上一层应该是表示层,由于七层协议依次是:物理层,数据链路层,网络层,传输层,会话层,表示层,应用层。sql

    算法:一道编程题,写一个二分查找法;数据库

    英语:一道编程题,给一个纯英语技术文档,里面介绍了相关函数和属性,给一段代码,要求输出指定的字符串,嗯。。。我不会,看不懂那堆英语,内容还挺多的,很挣扎的看了好久,可是理解不来。编程

    Linux:一个选择题:Linux中默认的文件换行符是什么?答案是\n\r吧;

还有一个填空题是:——是一种基于64个可打印字符来表示二进制数据的表示方法,答案是Base64,这个之前彻底不知道啊,能够去 

    http://www.cnblogs.com/DTWolf/p/4994256.html

了解一下。

另外其余的就大部分是前端方面的知识了:

    一、Angular的定义服务的方式?

    二、JS中数据可视化的库?Echart、D三、Three是,Lodash不是;

    三、Doctype的做用?

    四、session和cookie的做用和区别?

    五、模块化编程中CommonJS、CMD、AMD的理解?

    六、JS中事件捕获、事件冒泡、事件委托的理解?

    七、网页加速的方式?

    八、下面代码foo的数据类型和值是什么?答案是1024,字符串类型,不解释。

var foo = 10 + “24”;

    九、下面代码中foo和bar的值是什么?输出的都是a是4,b是3,缘由还不知道,我要学习一下。

var foo = {"a":"1"};
var bar = foo;
foo["b"] = "2";
bar["b"] = "3";
bar["a"] = "4";

  

   而后附加题就比较随意了,让说说本身知道的一些安全产品以及渗透工具,由于绿盟是一家作网络安全方面的公司,可能这方面想了解一下应聘者的了解程度,其实在其余题里面也涉及一点安全方面的知识,由于我可能在这方面学的比较少,只是知道一点点,而后让留下本身的博客地址和Github地址。

  大概就是这些吧,反正作的挺舒服的,涉及的内容能够检验基础,有些不会也正常,说明本身能力还不够,还须要学习。

相关文章
相关标签/搜索