記錄某曉公司一條坑爹的面試題

2021-10-07 15:10:55 字數 479 閱讀 4979

寫出下列**的資料結果

var a = ,b=

!function(agu1, agu2)(a,b)

console.log(json.stringify(a),json.stringify(b))

本來以為考的是引用傳遞,認為agu1 = agu2 使a = b, 所以輸出結果應該都是 ,結果不出意料的掛了。在瀏覽器執行結果是

var a = ,b=

!function(agu1, agu2)(a,b)

console.log(json.stringify(a),json.stringify(b))

這裡考的是引用傳遞沒錯,所以b輸出結果是 ,但為什麼b變了,但a沒變呢。大多數同學應該都會跟我一樣認為agu1 = agu2 使a的應用指向b,所以會和b結果一樣。但如果用ao物件來分析,那麼指向b的是ao.agu1,而不是a。所以後續更改跟他沒什麼關係。

坑爹的面試題

o n 和o 1 當晚在家研究了乙個小時,無解。和o 1 這個條件,我暈死!去掉第三個條件實現起來就非常簡單了,如下 void main int insertpos 0 while arr insertpos 0 insertpos 先找到第乙個負數,如果以正數開頭,測從第一位開始插入 intbeg...

記錄一家坑爹的公司

深圳買賣人科技 20人左右的規模,公司位址在深圳南山區。在2017年6月1日到今天 2017年11月16日 由於公司經營不善 融資失利,為了節約經營成本,公司陸陸續續裁員了六七個人員工,並且沒有給任何補償,並承諾按時結算工資。但是,沒有裁員補償也就罷了,到了結算時間卻還拖欠離職人員的工資,拖欠時間從...

Oracle 一條 sql 語句執行原理 面試題

1.思考 通常,執行一條 sql 語句,立馬能返回結果,但是,在 oracle 內部,是如何處理這條 sql 語句的呢?2.考點 1 主要流程 四大步驟 2 主要程序 伺服器程序 將 資料塊 從 資料檔案 讀取至 資料庫緩衝區快取 dbwn 後台程序則將 資料塊 從 資料庫緩衝區快取 寫入 資料檔案...