前端筆試知識點總結 5

2022-06-17 15:36:09 字數 1435 閱讀 6319

然後總結一下綠盟的筆試題,這大概是目前來說做過的最好的乙份筆試題,因為涉及的範圍廣,知識點總結的也基礎,雖然投的是前端崗位,但是筆試題裡面涉及除了html、css、js以及angular,以及一些前端js庫,還有php、計算機網路、資料結構、linux、資料庫、演算法、英語等幾個方面都出了題,涉及選擇、填空、簡答、程式設計、附加題。

記了一些題,主要是以下:

php:只考了乙個選擇題,php中銷毀變數的函式,是乙個選擇題,答案是unset()函式,我自己php掌握的不多,只是了解一點,但是這個答案還是知道的;

資料結構:考了乙個填空,給了乙個樹,要寫出先序、中序、後序遍歷的結果,然後我已經不怎麼記得怎麼算了,找到了這個:

前序遍歷:根結點 ---> 左子樹 ---> 右子樹

中序遍歷:左子樹---> 根結點 ---> 右子樹

後序遍歷:左子樹 ---> 右子樹 ---> 根結點

層次遍歷:只需按層次遍歷即可

也算是再重溫一下吧。我好像記錯順序了。。。

資料庫:考了乙個事務的四個特性:原子性,隔離性,永續性,單一性,是乙個填空題。另外考了乙個程式設計,寫5個sql語句,我也忘的差不多了。

計算機網路:七層協議,http所在層是哪一層?同一層還有什麼協議?它的上一層是什麼?答案應該是http在應用層,即最上層,同一層還有ftp、telnet、snmp等,它的上一層應該是表示層,因為七層協議依次是:物理層,資料鏈路層,網路層,傳輸層,會話層,表示層,應用層。

演算法:一道程式設計題,寫乙個二分查詢法;

linux:乙個選擇題:linux中預設的檔案換行符是什麼?答案是\n\r吧;

還有乙個填空題是:——是一種基於64個可列印字元來表示二進位制資料的表示方法,答案是base64,這個以前完全不知道啊,可以去 

了解一下。

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

1、angular的定義服務的方式?

2、js中資料視覺化的庫?echart、d3、three是,lodash不是;

3、doctype的作用?

4、session和cookie的作用和區別?

5、模組化程式設計中commonjs、cmd、amd的理解?

6、js中事件捕獲、事件冒泡、事件委託的理解?

7、網頁加速的方式?

8、下面**foo的資料型別和值是什麼?答案是1024,字串型別,不解釋。

var foo = 10 + 「24」;

9、下面**中foo和bar的值是什麼?輸出的都是a是4,b是3,原因還不知道,我要學習一下。

var foo = ;

var bar = foo;

foo["b"] = "2";

bar["b"] = "3";

bar["a"] = "4";

大概就是這些吧,反正做的挺舒服的,涉及的內容可以檢驗基礎,有些不會也正常,說明自己能力還不夠,還需要學習。

前端筆試知識點總結(3)

css中position的四個屬性值得分析 fixed,relative,absolute,static 1 position static 無定位 該屬性值是所有元素定位的預設情況,在一般情況不用宣告,但有時候遇到繼承的情況,可以採用static取消繼承,即還原定位的預設值 2 position ...

筆試題 知識點總結

include using namespace std int main int b 1 int p int b 1 p 1 for int i 0 i 3 i 我去,棧裡面開闢的空間在windows是不能越界訪問的,堆裡面開闢的空間可以任意訪問,但是前提該塊記憶體沒有被使用,不然會崩潰。但是lin...

前端知識點總結(四)

css篇 5.visiility中有個collapse屬性的作用?用在 中,隱藏一行或一列,並會釋放空間,chrome除外。6.出現浮動的原因,怎麼清除浮動?乙個盒模型設定類浮動,導致父級物件不能被撐開,這樣就產生類浮動,需要清除浮動。清除浮動方法 計算子容器高度 新增clear both 父級 o...