自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

不愧是騰訊天美,面的賊細(xì)!

開發(fā) 前端
今天分享一位同學(xué)的騰訊天美面經(jīng),對的就是那個王者榮耀部門的天美,問的問題很細(xì)節(jié),會追著基礎(chǔ)問題一直深問,直到你不會,才會換話題,主要注重計算機(jī)基礎(chǔ),操作系統(tǒng)這方面了。

大家好,我是小林。

明天就是國慶假期,假期之前,再給大家卷一卷。

今天分享一位同學(xué)的騰訊天美面經(jīng),對的就是那個王者榮耀部門的天美,問的問題很細(xì)節(jié),會追著基礎(chǔ)問題一直深問,直到你不會,才會換話題,主要注重計算機(jī)基礎(chǔ),操作系統(tǒng)這方面了。

面試題

  1. 說一下你的認(rèn)識和傾向,對哪些感興趣,想從事什么
  2. 這個一來我就懵逼了,就說自己目前還是比較喜歡開發(fā),加上研究生期間基本也都是開發(fā),所以比較傾向于后臺開發(fā)方向。
  3. 說一下你學(xué)習(xí)了那些課程
  1. 編程語言,數(shù)據(jù)庫,計網(wǎng)等
  1. 說一下操作系統(tǒng)中虛擬內(nèi)存的實現(xiàn)和為什么要使用虛擬內(nèi)存
  2. 實現(xiàn):操作系統(tǒng)給進(jìn)程提供虛擬內(nèi)存的地址,進(jìn)程要訪問的時候由操作系統(tǒng)將虛擬地址轉(zhuǎn)換成實際的物理地址讀取數(shù)據(jù),實現(xiàn)方法有頁式、段式、段頁式
  3. 好處:將有限的物理內(nèi)存映射成了無限的虛擬內(nèi)存,可以滿足更多進(jìn)程的需要;避免進(jìn)程直接操作物理內(nèi)存引發(fā)的安全問題
  4. 說一下進(jìn)程,線程,協(xié)程
  5. 進(jìn)程是系統(tǒng)分配資源的最小單位,線程作為進(jìn)程的子一級,是分配cpu的最小單位,而協(xié)程算是用戶態(tài)的線程,切換時不需要進(jìn)入內(nèi)核態(tài)。
  6. 追問:你這里提到了線程的上下文切換,上下文指什么,怎么存儲?
  7. 上下文指線程當(dāng)前執(zhí)行到那一步以及一些運算結(jié)果,線程有自己私有的虛擬機(jī)棧和程序計數(shù)器
  8. 再追問:線程運行過程中申請到的東西在切換時是否全部要保存,比如線程中有個循環(huán),或者聲明了很多對象,這些是否都要保存,也存在線程私有區(qū)嗎
  9. (這個有些懵了)都要存,有些會存在公用的堆中(然后面試官說跳過)
  10. 說一下同步和異步
  11. 同步是指需要等待響應(yīng)后繼續(xù)后面的操作,異步是不需要等待響應(yīng),可以直接繼續(xù)后面操作。這里我舉了個讀寫例子:A發(fā)出讀寫請求,同步的話他要等讀寫完成后才繼續(xù)后續(xù);異步的話發(fā)出請求后就可以繼續(xù),等到讀寫完成后通知A或者直接將內(nèi)容發(fā)給A
  12. 追問:那誰來通知A,或者誰來檢查讀寫完了沒
  13. 由操作系統(tǒng)或者是對應(yīng)的服務(wù)方
  14. 再追問:但是你A怎么確定是否讀完,就算B告訴讀取完了,A也需要回過頭來檢查一次。(這一套問題沒大懂)
  15. 再追問:epoll有了解嗎
  16. 了解過,說明不清楚....(然后面試官說跳過)
  17. 再再追問:****硬中斷、軟中斷有了解過嗎
  18. 我:硬中斷:中斷發(fā)生后立即處理中斷內(nèi)容,軟中斷:中斷發(fā)生后可以稍緩再處理(完蛋)
  19. 查到的軟硬中斷是觸發(fā)源不一樣,硬中斷是硬件觸發(fā),軟中斷是軟件模擬觸發(fā)
  20. 更新:軟硬中斷是根據(jù)中斷的實現(xiàn)機(jī)制來進(jìn)行區(qū)分,硬中斷指由CPU硬件實現(xiàn)的中斷(Intel CPU中中斷、異常、INT指令都是),軟中斷是指由軟件實現(xiàn)的,常見如linux系統(tǒng)中守護(hù)進(jìn)程來實現(xiàn)
  21. 軟中斷是為了解決中斷處理時間過長和中斷丟失的問題。常見用來延遲處理硬中斷未完成的工作
  22. 說一下TCP和UDP的區(qū)別
  23. TCP是有鏈接的可靠交付,UDP是無連接的盡最大努力交付
  24. 追問:說明下有無鏈接的體現(xiàn)
  25. TCP在通信時需要通過三次招收建立鏈接,通信完成后需要通過四次揮手?jǐn)嚅_鏈接;而UDP是直接將報文發(fā)出
  26. 數(shù)據(jù)競爭有了解過嗎
  27. (沒有)猜的是多線程數(shù)據(jù)讀寫導(dǎo)致的問題,如多個線程執(zhí)行i++
  28. 棧幀是什么,如何計算長度,匯編語言中sp寄存器、bp寄存器還記得嗎
  29. 像函數(shù)調(diào)用或遞歸的時候,會將原本的數(shù)據(jù)壓入棧中,就是一個棧幀。(感覺這個也說的很混亂,后面的長度計算和寄存器都不知道了)
  30. 說一下你了解的排序算法,穩(wěn)定性,什么時候選擇穩(wěn)定的排序
  31. 選擇、冒泡,歸并,基數(shù)排序,快排,穩(wěn)定性是指排序之后先前在前面的元素還是在前面,(開始謅)選擇穩(wěn)定的排序算法是元素的起始順序?qū)竺娴牟僮饔幸饬x,不能隨意打亂。
  32. 手撕,合并區(qū)間問題,輸入若干開始結(jié)束時間段,將有重疊的覆蓋在一起
  33. 先說思路,按開始時間對二元組們進(jìn)行排序,之后就遍歷合并
  34. 算法寫完了,但是本地ide卡輸入輸出了,調(diào)試過程中面試官指出了一個問題。然后這時已經(jīng)一個小時了,就沒繼續(xù)讓跑了
  35. 說一下你近期遇到的困難
  36. 30所項目問題,對方在驗收后又提出了很多原本設(shè)計上沒有考慮的需求,最后經(jīng)過協(xié)商和其他系統(tǒng)合作勉強(qiáng)達(dá)到了要求
  37. 說一下你的未來2-3年的規(guī)劃****(我問具體指什么規(guī)劃,面試官說什么都行,工作,生活都行)
  38. 提升自己技術(shù),見識和學(xué)習(xí)更多主流和前言的技術(shù)
  39. 生活上更加規(guī)律

反問

  1. 后臺開發(fā)負(fù)責(zé)內(nèi)容
  2. 技術(shù)棧
  3. 學(xué)習(xí)建議

面試總結(jié)

感覺

  • 很久沒有面試了,上次面試還是電話面,感覺還是有些緊張,不能穩(wěn)定清晰的表述自己的內(nèi)容
  • 問了很多基礎(chǔ)但又深入的問題,不少還是拿不準(zhǔn)

不足之處

  • 感覺被面試官牽著走,老是被帶到說不清楚的問題然后尷尬收場
  • 未來規(guī)劃感覺經(jīng)常被問,但是也沒有什么好的回答
責(zé)任編輯:武曉燕 來源: 小林coding
相關(guān)推薦

2023-12-26 16:14:43

2022-02-14 08:11:07

黑客網(wǎng)絡(luò)攻擊任天堂

2021-05-26 16:30:15

Windows 功能系統(tǒng)

2020-03-11 19:40:09

架構(gòu)架構(gòu)設(shè)計Java

2015-09-23 16:58:37

南孚

2024-10-11 10:18:27

2024-02-02 08:12:40

AB實驗雙盲測試搜索實驗

2021-09-01 05:41:03

Promise CLI項目

2009-10-29 10:11:33

Ubuntu 9.10Karmic Koal操作系統(tǒng)

2012-05-22 11:20:07

虛擬化VDI

2022-03-03 16:45:02

美團(tuán)述職反饋

2019-04-22 11:35:56

5G華為

2021-06-09 10:15:26

優(yōu)化性能顆粒度

2015-11-03 11:03:08

騰訊美團(tuán)

2016-03-27 22:30:00

2012-03-28 13:02:40

2011-11-16 17:45:39

電信騰訊天翼

2011-07-22 13:43:30

2021-09-02 18:02:24

騰訊QQ移動應(yīng)用
點贊
收藏

51CTO技術(shù)棧公眾號