å‰é™£å幫æŸå…¬å¸é¢è©¦å¯¦ç¿’ç”Ÿï¼Œè¦ºå¾—é —æœ‰æ„Ÿè§¸ã€‚
我覺得,作為一個資工(Computer Science)的畢æ¥ç”Ÿï¼Œæœ‰ä¸€äº›é¢è©¦å•題,會是åƒå«ç±ƒçƒçƒå“¡é‹çƒä¸€æ¨£çš„基本。é‹çƒé‹å¾—好的人,ä¸ä¸€å®šå¯ä»¥è®Šæˆ Michael Jordonï¼Œä½†æ˜¯å¾ˆé›£æƒ³åƒ Michael Jordon é‹çƒæœƒé‹ä¸å¥½ã€‚åŒæ¨£çš„,也有一些å•題,如果畢了æ¥é‚„ç”ä¸å¥½ï¼ŒæœƒæŽ©è“‹ä½ä½ 在其他方é¢çš„æˆå°±ã€‚
ä¹‹æ‰€ä»¥å¯«é€™ç¯‡ï¼Œç›®çš„å€’ä¸æ˜¯è¦å¯«å¦ä¸€ç¯‡è‰èŽ“æ–‡åŸ‹æ€¨ç¾åœ¨å¸ç”Ÿï¼Œè€Œæ˜¯å¸Œæœ›èƒ½å¤ å–šèµ·å¤§å®¶å°æ–¼ “基本功” çš„æ„è˜ã€‚有別於媒體上所宣傳的,é¢è©¦ Google 和微軟,大多數的å•é¡Œå…¶å¯¦ä¸¦ä¸æ˜¯è¦ä½ 天馬行空解題,而是å•基本功。
所以我想ç¨å¾®å¯«ä¸€ä¸‹æˆ‘èªç‚ºçš„基本功å•題,也算是給還在唸書的人一點åƒè€ƒå§ã€‚
å¦‚æžœä½ èªªä½ ä¿®éŽæ¼”算法/è³‡æ–™çµæ§‹…
- 解釋時間複雜度?空間複雜度?兩者之間的關係?
- 請解釋以下幾種資料çµåˆåŠé‹ä½œæ–¹å¼: hash, heap, stack, tree
- è«‹æå‡ºä¸€ç¨®æ™‚間複雜度為 NlogN çš„æ¼”ç®—æ³•ï¼Œä¸¦ç”¨ä½ ç†Ÿæ‚‰çš„èªžè¨€å¯«å‡ºä¾†
å¦‚æžœä½ èªªä½ ä¿®éŽä½œæ¥ç³»çµ±/計算機系統…
- process & thread 有何ä¸åŒï¼Ÿ
- 決定 cache 效能的兩個指標?
- ä»€éº¼æ˜¯åŒæ¥åŒ–ï¼Ÿè¦æ€Žéº¼å¯«ï¼Ÿ
- 什麼是 deadlockï¼Ÿè¦æ€Žéº¼è§£æ±ºï¼Ÿ
å¦‚æžœä½ èªªä½ æœƒå¯«ç¨‹å¼…
- 什麼是 call by value?什麼是 call by reference?兩者的優缺點?
- 寫一個迴圈來看看?
- 寫一個éžè¿´ä¾†çœ‹çœ‹ï¼Ÿ
- 什麼是 function çš„ signature?回傳值能ä¸èƒ½æ˜¯ signature 的一部份?
- 什麼是 static function?什麼是 static variable?
å¦‚æžœä½ èªªä½ æœƒè³‡æ–™åº«…
- 什麼是 normalization?為什麼è¦åš normalization?
- 解釋 inner join, left (outer) join, right (outer) join
- table 為什麼è¦åš index? èˆ‰ä¸€å€‹åš index 有用的例å和沒用的例å?
å¦‚æžœä½ èªªä½ æœƒ C/C++…
- è«‹æžæ‡‚ pointer
å¦‚æžœä½ èªªä½ æœƒ JAVA…
- è«‹æžæ‡‚ OOP
å¦‚æžœä½ èªªä½ æœƒ PERL…
- è«‹æžæ‡‚ Regular Expression
å¦‚æžœä½ èªªä½ æœƒ PHP…
- çµ¦ä½ åŠå°æ™‚應該è¦èƒ½ç”Ÿå‡ºä¸€å€‹ Hello, Pesty 的網é (當然,Pesty 是 form input çš„)
å¦‚æžœä½ èªªä½ æœƒ TCP/IP…
- 把下é¢å¹¾å€‹æœå‹™ä¾ä½¿ç”¨åˆ°çš„原ç†ç…§ OSI 層排åº: http, telnet, DNS, MAC Address, ping, session, vpn
- 解釋 class A, B, C, 和 class-less
å¦‚æžœä½ èªªä½ æœƒ UNIX….
- 怎麼把 ls çš„çµæžœå°Žåˆ° /tmp/test.txt ä¸?
- 為什麼平常æ“作ä¸è©²ç”¨ root?
å†åˆ—下去我就è¦å°ˆåšä¸€å€‹ç¶²ç«™äº†….以上å•題應該都ä¸ç®—éŽä»½å§….唉~