前端面試筆試題分享

2021-09-29 09:47:51 字數 1402 閱讀 8186

2023年9月中旬,決定從之前的公司離職。恰逢家裡有些事情,我***上旬的末尾重新回到上海,並與中旬開始投遞簡歷。感覺不同於以前,不需要怎麼複習就能拿 offer,我開始去面試的時候,大多時候面壁。在這期間,想想還是寫點 blog, 記錄下來這次特殊的求職經歷,並以此共勉。

筆試題其實對面試者來說,並不友好。實際開發時,開發者一般都有熟悉的ide,**補全等工具進行輔助。當轉移到了紙上,應聘者不僅需要牢記這些 api,留空白行的手感也完全不同。沒有好好準備的話,不經浪費了大量的時間,而且還很容易被刷掉。因此,有換工作的同學,請務必提前3個月刷下題目,並練習下手寫**。

1.1 實現排序

function

isarray

(arr)

function

sort

(arr)

if(arr.length <2)

var length = arr.length;

var temp =

[arr[0]

];for(

var i =

1; i < length; i++)if

(arr[i]

>= temp[tlen -1]

)if(arr[i]

>= temp[j]

&& arr[i]

<= temp[j+1]

)}}return temp;

}var arr =[5

,4,3

,2,1

,2,3

,6];

sort

(arr)

;// (8) [1, 2, 2, 3, 3, 4, 5, 6]

1.2 查詢長字元中重複字元最多的字元

function

filter

(string)

else

continue;}

// return acc;

console.

log(acc)

;// [array(0), array(1), array(5), array(2), array(6), array(2)]

var acclen = acc.length;

var maxlen =0;

var maxind =0;

for(

var j =

0; j < acclen; j++)}

return acc[maxind];}

var str =

'asjfsjfjsifjilsjflsjf'

;filter

(str)

;// ["j", "j", "j", "j", "j", "j"]

不定期更新

前端面試筆試題(二)

1 css3新增偽類有哪些?2 html5有哪些新特性 移除了哪些元素?如何處理html5新標籤的瀏覽器相容問題?如何區分html和html5?3 使用jquery遇到過哪些問題?你是怎麼解決的?4 jquery中有哪些方法可以遍歷節點?5 在ajax中data主要有幾種方式?6 自定義指令 v c...

中遠集團前端面試筆試題回憶

1 說說原型鏈 繼承的用法。3 生成100個兩位整數,要求資料各不相同。4 檢測ip的正規表示式 5 動畫和拖動的原理 6 伺服器端的 200 404 500所表示的意思 7 ajax的引數 8 實現氣泡排序 9 with的用法 10 遮罩層的原理以及完整的實現 11 每列4張,但是的數量不限制,怎...

前端面試筆試複習(5)

1 純css畫乙個三角形 2 不用css的border,用其他屬性模擬邊框 div 6 地理定位 7 拖放api 8 web worker 9 web storage 10 websocket 外邊距塌陷也稱為外邊距合併,是指兩個在正常流中相鄰 兄弟或父子關係 的塊級元素的外邊距,組合在一起變成單個...