7.31 投遞提前批c++客戶端崗位
8.16 被轉推薦至上海data-edu后端
8.22 機試
四道題兩個小時,ac了2.3道
8.31 一面 36min
自我介紹+專案:(稍有點不對口)
電力物聯網專案,lora無線傳感網,多跳多叉樹網路拓撲,基于國家電網自定的協議,在嵌入式linux上使用sqllite,redis,內核模塊等等實作協議的mac層,網路層等等,
基礎題:
io多路復用 select poll epoll
資料庫acid特性
redis
關系型資料庫和非關系型資料庫
行程死鎖
如何解決
二叉排序樹
平衡二叉樹
b+樹
演算法題:
(中等)列印二叉樹每層最右的節點
題目還好做,就是用queue來層次遍歷就行了,不過構建測驗用例比較麻煩,我是用陣列方式開辟的樹結點,然后手動連起來的,(完成 15min)
反問:
技術堆疊: go cpp python
9.2 二面 70min
專案:
巴拉巴拉
基礎題:
main函式外的全域變數和內的區域變數怎么分配記憶體
靜態區域變數如何判讀第一次執行初始化和第二次忽略初始化
vector底層怎么實作,擴容,類里有哪些成員
演算法題:
(中等)跳躍陣列,能否跳到陣列最后一個位置(稍暴力解法 15min)
(困難)最長的有效括號,在混著有效無效括號的字串中找到最長的有效長度,(完成 20min)
聊天:
最早什么時候可以來實習
論文搞的怎么樣了
現在有多少家offer了
9.6 三面 48min
專案:
巴拉巴拉
編譯和部署的環境是怎么樣的
基礎:
如何在cpp代碼中編譯c代碼
cpp和c編譯程序的不同
cpp的解構式為什么寫成虛函式
cpp的普通成員函式能否訪問靜態成員(答錯了T-T)
cpp的struct和class
記憶體堆和堆疊
資料庫索引
資料庫的日志
https程序
計算機網路7層和5層
有哪些協議,分層講一講
設計題:
1.在UDP協議的基礎上設計一個大檔案傳輸系統,
講了一下我在電力物聯網專案中通過UDP設計的檔案遠程升級功能,
2.在UDP協議的基礎上設計一個實時語言通話系統
演算法題:
(中等)最長無重復子串,該題被改,在純數字的字串中找到長度為10的無重復子串,在原題的滑動視窗解法中加maxlen長度判斷再break就行了,(完成 20min)
聊天:
畢業規劃怎么樣
9.8 收到面試調查問卷
等待oc中,,,,,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/298727.html
標籤:其他
上一篇:Chapter1 大資料概述
