[經驗] Microsoft Phone Screen 分享

看板Oversea_Job (海外工作)作者時間17年前 (2007/07/19 15:20), 編輯推噓7(7011)
留言18則, 7人參與, 最新討論串1/1
面試公司: Microsoft 面試職位: SDET @ Windows Server 面試過程: 1. How to verify the files correctness after been sent from one client to a server? 2. Name CPU scheduling algorithm, then Linux scheduling algorithm? 3. Name 5 sychronization tools. 4. Implement function: int isPowerOfTwo(int val) in O(1) operation 5. Explain virtual memory. If no virtual memory system, what can you do? 6. Write a function which delete an element in double-linked list, along with 20 test cases -- Oversea_Job 海外工作版匿名ID: OverseaJob -- ※ 發信站: 批踢踢參(ptt3.cc) ◆ From: 76.231.47.1

07/19 15:32, , 1F
好題目啊!
07/19 15:32, 1F

07/19 15:47, , 2F
看攏無@@~~一看就知道粉難 嗚嗚嗚 我不是唸cs的料
07/19 15:47, 2F

07/19 16:51, , 3F
1. CRC32 for smell chuck of data. MD5 for file.
07/19 16:51, 3F

07/19 16:52, , 4F
return (n & -n) == n ; // this is true if and only if
07/19 16:52, 4F

07/19 16:54, , 5F
the pl use 2's complement to store negative numbers
07/19 16:54, 5F

07/19 16:54, , 6F
4. 上面是第四題的答案
07/19 16:54, 6F

07/19 23:14, , 7F
這種東西應該有簽NDA吧,能透露嗎?
07/19 23:14, 7F

07/19 23:46, , 8F
phone screen 應該是沒有 NDA
07/19 23:46, 8F

07/20 02:52, , 9F
第二題算是os很簡單的題目,網路上隨便找就一堆
07/20 02:52, 9F

07/20 02:53, , 10F
第三題是指file sync吧?
07/20 02:53, 10F

07/20 02:54, , 11F
還是VCS的東西?
07/20 02:54, 11F

07/20 02:54, , 12F
cvs/subversion這種,還是rsync這種?
07/20 02:54, 12F

07/20 02:55, , 13F
還是講的是DFS,像是coda那種?
07/20 02:55, 13F

07/20 02:56, , 14F
跟Microsoft面試,用open source,零分~
07/20 02:56, 14F

07/20 02:59, , 15F
doubly linked-list太簡單了,懶得寫 :P
07/20 02:59, 15F

07/20 04:30, , 16F
第三題應該是Mutex,Semaphore,Event, ...這種吧?
07/20 04:30, 16F

07/20 04:33, , 17F
第六題想到要用Linux list, 結果B大這樣講..:)
07/20 04:33, 17F

07/20 23:17, , 18F
nausicaa.tsh@gmail.com
07/20 23:17, 18F
文章代碼(AID): #16dn3100 (Oversea_Job)
文章代碼(AID): #16dn3100 (Oversea_Job)