天天看點

APS Interview - Operating System

開篇章節-作業系統(Operating System)

看清楚,這不是給期末複習用的,也不是解釋問題的,裡邊摻雜的英文不是為了裝X,而是友善稽核用的孩子,提供思路。

經驗所談,這一點内容,夠你跟稽核官好好地深入探讨了。

1、自己沒事想挖坑的不用看,管殺不管埋。

2、不回答任何稽核相關的問題。

3、堅信冥冥之中,自有天意就夠了。

----------------------------------------------------------

A. Introduce 

  1. Interface 

  二話不說,先把Interface甩出去,緊接着就是解釋Interface的好處,你是開發者,是以你解釋的對象應該是Normal User,Convenience、Effective跟着

解釋一番,如果不被打斷當然好,繼續解釋就可以了,打斷了就開始正題了;

  2. System SoftWare

  OS作為系統軟體,當然不是為了美觀。作為一個系統,它把計算機管的無微不至,通過Processor /Device /Storage /File /User Interface Management 這五大管理項合理的控制和Allocation resource(Software/Hardware)。

  一般這個時候稽核官就會打斷你的個人秀,Game Start。這個時候,兩種情況:

 (1)、Active

  一般情況下,這麼多廢話,稽核官會直接說“You did't gave me any useful information about you learned”,因為他覺得這些東西不應該是你學習的主要内容,當然咯,這隻是為了時間控制而已。這時候就是機會,因為還是你自己來控制節奏,一定要注意,下邊張口就是關鍵詞,讓對方感興趣的關鍵詞,比如Process /Thread /Scheduling Algorithm等。

  (2)、Passive

  這種情況是主流情況,你說了這麼多名詞,必然有他感興趣的,他會抽出來他感興趣的名詞來詢問你,回答一樣,注意關鍵詞,同上。

B. Detail 

  key word - 這就是關鍵了,哪怕解釋問題,依然是關鍵詞至上,對于語言不好的孩子。你隻要需要聽懂,并且冒出來關鍵詞就夠讓對方滿意了。我隻寫Index Thought,細節上的學習還是自己動手的好。

  拓展思路:

  Concurrent - Processor Management - Process - PCB - State(3/5) - Interrupt( Schedule ) - Thread - Scheduling Algorithms 

  Device Management - Input/Output - Bus System - Data Flow - CPU

  Storage - Divide by Medium / Mode / Gates - Layer - Partition - Manage(Page System)

  File - Type - Access Mode - Physic / Logical Structure - Index 

  User Interface - Multiple Ports(B-E/F-E)  

C. End

  上邊的拓展思路基本上夠說的了,當然,這裡邊還有Branch Detail,整理的時候自己挖挖,細節決定你的未來,無論事業還是愛情。

----------------------------------------------------------------

  OS END/NEXT - Principles of Computer Organization 

繼續閱讀