艾拉云科 illa
一面: 56min
- 先自我介紹
- 項目介紹(一個基于云原生微服務(wù)架構(gòu)項目)
- Q:既然你這個項目是3.0版本,談?wù)勥@個項目和之前版本有什么不同?
- Q:相比于之前的單體項目,你認為有什么提升(當前的分布式微服務(wù)架構(gòu)的優(yōu)缺點)?
- Q:能具體講講有那些微服務(wù)嗎?
- Q:(回答了asynq做任務(wù)隊列)既然你們項目有用到K8S, 有用到過或者了解過k8s cron job嗎?
- Q:問了一些關(guān)于Otel相關(guān) 和日志處理 ... 項目問題挺多的還有些記不得了
- go silce 和 數(shù)組的區(qū)別
- 可以更深入的講講嗎?(silce的 分片大小 內(nèi)存對齊)
- 可以講講 slice 擴容機制嗎?(1.7和1.8后)
- chanel底層
- 有緩存和無緩存的區(qū)別
- map底層
- map擴容機制
- 有沒有不需要重載因子也擴容的情況,是如何進行擴容的?
- 工程題 2個go程交替打?。?~100)
- 除了用 wait.group 還有那些方法實現(xiàn)?
- wait.group 和 chanel 實現(xiàn)并發(fā)控制的優(yōu)缺點以及使用場景
- 算法題 中序遍歷 只能用 迭代
- 場景題 設(shè)計實現(xiàn) tinyURL 方案 數(shù)據(jù)庫設(shè)計 算法設(shè)計(base-62) 請求設(shè)計 等等
- Q:重定向的狀態(tài)碼是多少
反問:
1.到貴公司實習主要是做哪一方面?
2.面試表現(xiàn)如何?
二面: 45min
? ? ?1.如果在 go中 VAR 一個大的數(shù)組 分配在堆還是棧中 。
? ? ? 2.講講 堆和棧?
? ? ? 3.go中 默認棧的大小是多少
? ? ? 4.棧是怎么擴容的?
? ? ? 5.既然棧可以擴容,為什么不一開始分配到棧上。
? ? ? 6.為什么棧可以擴容還會溢出
? ? ? 7.為什么棧會比堆快?(挖的坑)
? ?........
? ? ? 8.場景題?
Q&A 20 min
面試表現(xiàn)怎么樣?
貴公司有多少人?
實習生主要是是做哪方面?
對于低代碼的前景怎么看?
對于AI對低代碼的沖擊這么看?
---------------
涼了 問的很深,場景題沒答的很好。
被牙醫(yī)拷打了