【求職】瓜子C++方向面經

一面 2019/3/14 來自於 CSDN

1、熟悉什麼編程語言? 2、osi 七層模型,說一下各自的作用 3、工作意願,業務運維,數據庫運維,運維開發,排個序 4、tcp 的三次握手和四次揮手流程 5、項目,實習 6、raid 陣列有了解麼 7、熱備份和冷備份的區別 8、在公司做過什麼,大概說一下 9、常用的 linux 命令 10、使用的 linux 發行版 11、有沒有接觸過爬蟲,訪問時是否要帶 cookie? 12、說一下http 狀態碼吧 13、有什麼想問的

二面 2019/3/14 來自於 CSDN

1、tcp 的可靠連接是怎麼實現的 2、能解釋一下 tcp 的超時重傳機制麼 3、如何獲取內存佔用比較多的進程 4、自己常用的 linux 命令有什麼 5、兩個鏈表交叉的理解 6、多臺服務器一個腳本的監控如何實現?for 循環時有一臺服務器慢了還想到其他方法解 決麼7、介紹一下項目 8、如何去監控一臺服務器的狀態 9、有什麼想問的

一面 2019/1/7 來自於牛客網

1、講一下你理解的 static 關鍵字 2、你知道的 map 實現類有哪些?3、如何遍歷 map? 4、用自定義類做 Map 的key 值的時候需要注意什麼? 5、你知道哪些單例模式?講完了讓手寫一個 6、畫一下 TCP 的三次握手 7、進程和線程的區別 8、瞭解進程間的通信 9、手寫二叉樹的深度 10、KMP 算法你知道不? 11、atoi 你知道不?

二面 2019/1/7 來自於牛客網

1、你的項目中用到了哪些設計模式 2、手寫一個程序:一副撲克牌,A 代表 1,2—10 就是對應數字,J 是 11,Q 是 12,K 是 13,小王是 14,小王還可以代表 1-10,大王是 15,大王還可以代表 1-13,隨機抽五張牌, 驗證他是不是順子

一面 2019/9/5 來自於牛客網

1、自我介紹和項目介紹,沒撐過 5 分鐘,讓直接講裏面用到的技術棧,不要講業務邏輯。 用到的技術包括緩衝區.kafka.spark.hbase 之類的 2、java 中的弱引用與強引用 3、讓我自己實現 LRU 算法,講講思路 4、三次握手及詳細過程,什麼時候調用 ackset()函數,有什麼作用;timewaite 發生在什 麼時候,爲什麼要wait? 5、講一下 session 和 cookie 的區別;在服務器上多臺機器多實例需要共享 session 中的 內容該怎麼辦? 6、socket 編程中,客戶端和服務端建立連接需要用到哪些函數並解釋一下作用 7、socket 連接中 shutDown()和 close()有什麼區別 8、多線程和多進程的區別和聯繫,多進程訪問臨界資源如何處理 9、手撕算法題,輸出某二叉樹中路徑和等於定值 n 的所有路徑,路徑:從根節點到葉結點 或從葉節點到葉節點 10、手撕代碼,給出二叉樹中的兩個結點,找出它們的最低公共父節點

一面 2019/9/16 來自於比特論壇

1、什麼是死鎖?如何避免死鎖? 2、三次握手四次揮手? 3、select.poll.epoll 區別? 4、約瑟夫環,實現一下 5、左旋字符串,實現一下 6、連續子數組最大和,實現一下

二面 2019/9/29 來自於比特論壇

1、說一下你理解的緩存?內存換出策略 2、進程調度的策略,當下操作系統用的哪一種策略?有什麼弊端 3、說一下你理解的哈希?如何解決哈希桶過長問題?如果掛紅地樹的話有什麼弊端? 4、如何解決內存碎片問題? 5、判斷一個IP 是否合法,實現一下 6、從系統層面說一下如何如何設計一個日誌收集系統,需要幾個中間件

一面 2019/3/15 來自於牛客網

1、介紹下瀏覽器事件循環 2、哪些是宏任務,哪些是微任務 3、瀏覽器事件循環和 node 事件循環有什麼差別 4、setTimetout 到期時間是怎麼計算的,比如有 1000 個定時器 5、react setstate 機制,事務機制 6、介紹下redux,以及和 mobx 區別是什麼 7、實現 promise.all 併發限制,每次只能併發 5 個請求 8、css 盒模型 9、node 錯誤監控怎麼做的 10、rn 有沒有搞過? 11、react 生態都用過什麼 12、介紹下fiber 13、介紹下hooks

二面 2019/3/21 來自於牛客網

1、一個變量提升和作用域的問題 2、說說對不可變數據的理解 3、數組哪些方法有副作用 4、瀏覽器緩存機制,304 和強緩存 5、寫一個繼承 6、頁面性能優化的方法 7、所做項目的如何部署的,qps 是多少,uv,pv,支持多少併發,是否做壓測 8、前端錯誤監控怎麼做的 9、前端性能監控怎麼做的

二面 2019/9/3 來自於牛客網

1、kafka 當分區數大於消費者數量的時候如何消費,反過來呢? 2、kafka 如何保證多分區數據的順序性。採用重排序或者阻塞 3、kakfa 在消費者端調試過哪些參數,有什麼意義;在使用 poll 拉取消息的時候有個除了 有個每次拉取的數據條數設置還有哪些參數 4、介紹一下spark 流式計算框架,RDD 彈性數據集以及我對其的瞭解 5、hbase 優化策略調過哪些參數 6、多線程與多進程的區別,在線程和進程切換時有什麼區別,哪個開銷大,爲什麼? 7、排序算法中有哪些是穩定的,哪些不穩定 8、linux 命令,查看內存情況,剩餘磁盤空間,網絡狀態 9、構造最小生成樹 Prim 算法 10、迪傑斯特拉算法求最短路徑 11、手撕一個算法題

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章