百度面試題

2021-10-11 15:55:12 字數 871 閱讀 7712

1、請分析以下**執行結果

['1', '3', '10'].map(parseint);
2、請分析以下**執行結果

var number = 10;

function fn()

var obj =

};obj.show(fn);

3、請寫出 inner 的實際高度。

4、手寫乙個深拷貝函式。

5、http 狀態碼 301 302 304 403。

6、手寫發布訂閱模式 eventemitter。

7、手寫乙個多表查詢的 sql 語句。

當時用的是 left join 實現。
8、react 高階函式的寫法,通常有哪幾種。

// 反向繼承方式寫法如下

class a extends b

}

9、delete 陣列的 item,陣列的 length 是否會 -1。

不會。
10、mongodb 中的 bson 是什麼?

b 代表二進位制。
11、關係型資料庫和 nosql 查詢效率誰高?

關係型是 b+ tree 查詢效率相對較高。
開啟守護程序,在命令後加上 & 符號,表示開啟守護程序來執行。
splice、push、pop、shift、unshift。

sort、fill、reverse。

百度面試題

有一根27厘公尺的細木桿,在第3厘公尺 7厘公尺 11厘公尺 17厘公尺 23厘公尺這五個位置上各有乙隻螞蟻。木桿很細,不能同時通過乙隻螞蟻。開始時,螞蟻的頭朝左還是朝右是任意的,它們只會朝前走或調頭,但不會後退。當任意兩隻螞蟻碰頭時,兩隻螞蟻會同時調頭朝反方向走。假設螞蟻們每秒鐘可以走一厘公尺的距...

百度面試題

一 選擇題 15分 共10題 1.任何乙個基於 比較 的內部排序的演算法,若對6個元素進行排序,則在最壞情況下所需的比較次數至少為 a 10 b 11 c 21 d 36 2.關係模型有三類完整性約束,定義外來鍵實現的是 完整性.a.實體完整性 b.參照完整性 c.使用者定義的完整性 d.實體完整性...

百度面試題

1.乙個int陣列,裡面資料無任何限制,要求求出所有這樣的數a i 其左邊的數都小於等於它,右邊的數都大於等於它。能否只用乙個額外陣列和少量其它空間實現。2.乙個檔案,內含一千萬行字串,每個字串在1k以內,要求找出所有相反的串對,如abc和cba。當時怎麼想的忘記了,現在重新思考一下,檔案的大小上限...