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 外邊距塌陷也稱為外邊距合併,是指兩個在正常流中相鄰 兄弟或父子關係 的塊級元素的外邊距,組合在一起變成單個...