<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          簡歷中寫自制了操作系統(tǒng)有沒有用?

          共 1971字,需瀏覽 4分鐘

           ·

          2021-07-12 15:51

          低并發(fā)編程
          戰(zhàn)略上藐視技術(shù),戰(zhàn)術(shù)上重視技術(shù)

          我就寫了呀,親身經(jīng)歷,給大家說說。

          我已經(jīng)面試了一個月了,大概面試場次快到 50 場了,給大家說說我簡歷上寫了自制操作系統(tǒng)這個事,對面試過程和結(jié)果有啥影響。

          一開始寫的還不明顯,在某段話中簡單提了下,發(fā)現(xiàn)沒有面試官注意到。

          后來我簡歷改了一次版,把這個自制操作系統(tǒng)加在開頭比較明顯的位置,最后統(tǒng)計看大概 30% 左右的面試官,會注意到,并且與我探討這塊的內(nèi)容

          簡歷中就是這么一段話。

          希望如果有不幸看到這份簡歷的面試官,對我手下留情呀!

          言歸正傳。

          30% 左右的面試官注意到并且和我討論了這個問題,這其中大部分只是發(fā)起了疑問,就是問我怎么做的,為什么做。

          這個當(dāng)然很好回答,親身經(jīng)歷嘛,我就說了說,當(dāng)初做是為了更深入了解計算機(jī)的體系結(jié)構(gòu),希望把理論的操作系統(tǒng)知識,具象化。

          至于怎么做,說了下我循序漸進(jìn)的看書過程,先《30天自制操作系統(tǒng)》,再《操作系統(tǒng)真相還原》,之后看 linux 源碼,配合《linux 內(nèi)核設(shè)計的藝術(shù)》等書籍去了解源碼。

          基本上說了這么多之后,面試官就不再問了,畢竟我聲情并茂,賦予了感情,知道這個事是真的花時間做的,也就可以了。

          當(dāng)然也有少部分的面試官,本身對這塊也感興趣,也研究過,所以會繼續(xù)深入問一下,但也都是很友好的問題

          比如,搜狗的一位面試官,繼續(xù)問了我,講一下進(jìn)程和線程在內(nèi)核里的實(shí)現(xiàn),講一下一次讀磁盤操作的整個流程和原理

          在回答這些問題的時候,我會發(fā)現(xiàn)自己完全沒有想著背哪些知識,完全是回憶自己當(dāng)時寫 os 和看 Linux 源碼時的回憶,很自然。

          比如讀磁盤這個,他還提示我,說的細(xì)致一些,把系統(tǒng)調(diào)用的部分也展開講。于是我就講了從用戶態(tài),系統(tǒng)調(diào)用到內(nèi)核態(tài),int 80h,中斷向量表,系統(tǒng)向量表,到 sys_read,塊設(shè)備和字符設(shè)備,虛擬文件系統(tǒng),Page Cache,具體讀磁盤操作,阻塞,中斷喚醒等一連串流程說了一下,之后面試官就沒有再繼續(xù)深入了。

          問得最深的可能也就是這位面試官了,而且,所有提到自制操作系統(tǒng)的這些面試,最終都是通過的,不敢說這是直接原因吧,但我分析肯定是個加分項(xiàng),對 C 程序員可能還好些,對我這種 Java 程序員來說,這個經(jīng)歷肯定可以是一個亮點(diǎn)項(xiàng)了。

          當(dāng)然我算法不行,頭條和快手這種公司基本就是虐我跟玩一樣,所以有個亮點(diǎn),彌補(bǔ)一下我算法的不足,也是很不錯的。

          自制操作系統(tǒng)是個比較耗時的事情,不是幾天功夫就能出來的,但達(dá)到面試問的時候可以自信地說出自己做過操作系統(tǒng),這還是可以爭取一下。

          之前就想寫自制操作系統(tǒng)的極簡系列文章,目的是讓大家少走些彎路,來快速先了解一下如何自制操作系統(tǒng),因?yàn)閺牧汩_始看那些書,確實(shí)時間有點(diǎn)多,而且也容易陷入細(xì)節(jié),沒法顧全大局。

          但能力有限呀,寫起來太難了,如果是寫一篇文章還好,因?yàn)椴槐厣钊爰?xì)節(jié),寫一本書也還好,可以使勁深入細(xì)節(jié)(不過我沒這本事),但寫一篇系列專欄,就太難了,要用很少的文字,把細(xì)節(jié)講清楚,還要把骨架說通透。

          不過極客時間的一款新專欄做到了,由彭東大佬撰寫的《操作系統(tǒng)實(shí)戰(zhàn) 45講》,一步步實(shí)現(xiàn)一個基于 x86 平臺的 64 位多進(jìn)程的操作系統(tǒng)——Cosmos。這真是從 0 到 1,手把手教你自制一個操作系統(tǒng)了,不僅如此,專欄中對于 Linux 內(nèi)核也講解得很透徹。

          這個專欄我看了前半部分,感覺收獲很大,把之前我自己由于過于深入細(xì)節(jié)導(dǎo)致丟失的全貌,從文章里找到答案了。

          同時我也因?yàn)橹白鲞^操作系統(tǒng),被邀請到幾個討論群里,做助教,但也基本是看群里的各位大佬討論問題,光看對話就學(xué)到了不少。

          這讓我想起之前我剛進(jìn)入自制操作系統(tǒng)這個領(lǐng)域,還是個小白時,瘋狂找各種群咨詢問題,當(dāng)時加了做 bookos 操作系統(tǒng)的小骨頭的 QQ 群,在那里很多問題都找到了答案,所以我對討論群是非常有感情的。

          在《操作系統(tǒng)實(shí)戰(zhàn)45講》的討論群里,因?yàn)槭歉顿M(fèi)課程嘛,所有提出的問題首先群里很多極客會非常積極地回答,即使得不到響應(yīng),助教老師也會把問題記錄下來,最終是肯定能得到回復(fù)的,我覺得有人問并且可以得到答案,這學(xué)習(xí)起來太爽。

          總之吧,真心推薦大家這個專欄,如果你能認(rèn)真看完并且也跟著把這個 os 實(shí)現(xiàn)出來,今后也可以寫到簡歷里,我簡歷里的這個小亮點(diǎn),這一個月面試下來,感覺還是給我不少加成的。

          掃碼免費(fèi)試讀

          限時特惠 ¥99,立省 ¥30

          我這面試了一個月了,大部分公司的流程都結(jié)束了,還有一些接近尾聲,不過我最心儀的公司還沒有走完流程,所以大家再等等我喲,這幾天就多看看我的水文吧,希望不要嫌棄,哈哈哈~

          瀏覽 90
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  男女操逼视频网站入口免费观看1草溜 | 成人淫色视频 | 特大黑人巨大XXXXXXX性交猛爽 | 三级aV成人 | 国产日韩欧美在线观看 |