面試過 Google、Uber 等 9 家科技公司,台灣軟體工程師美國找工作實例分享

【我們為什麼挑選這篇文章】我們非常非常喜歡這種兼顧「實例」與「實力」的文章,也多虧有 Kenji Chao 這些人走在前頭,為後人開拓道路,才能讓在台灣的工程師多飛往美國、找到工作,開啟人生全新的篇章。(責任編輯:陳君毅)

文:Kenji Chao

故事的開始

2016 年八月,結束了在華碩將近三年的研替,告別了在 Moska Studio 的創業夥伴們,來到美國加州就讀 CMU 矽谷校區的 Master of Science in Software Engineering Program,開始了人生第一次長期待在國外的生活(如果出差不算的話),對我申請學校的過程有興趣的人,可以參考去年我發在 PTT 的錄取文:[錄取] CS CMU/Cornell Tech/Columbia/UC Davis

按照正常的時程,這個 Program 要唸四個學期為期 16 個月,畢業規定是要修滿八門課 96 學分,其中第三個學期是給同學們自行去找公司實習的,所以大部分跟我一樣在 2016 Fall 入學的人都是預計 2017 年底畢業。但考量到我已經有了三年以上的工作以及創業經驗,加上當時想來美國的目的就是為了工作,學校對我來說最好最棒最大的優點就是給我合法留在美國的身份,於是再來之前我就決定要在兩個學期內修完八門課然後再在今年五月畢業,並且同時找畢業後的全職工作。

在這樣的時間壓力下,同時要兼顧課業以及找工作絕對不是件輕鬆的事情,中間有好幾個月不分週末,我除了吃飯睡覺以外,不是在學校刷題、投履歷、準備面試、電話面試、寫作業,就是在其他公司面試,經過了幾個月的努力,從十月中開始的五個星期內面了六個 On-site Interview,拿到了其中四個 Full-Time Offer,這時開始心情就輕鬆了不少,學期一結束抽空回去台灣兩個星期,中間去日本玩了幾天然後回加州後又 Road Trip 去了 LA 玩了五天,一月時把剩下的三個 On-site Interview 走完,當時抱著輕鬆的心情去面了一直以來最想去的公司 — Square,整體面試體驗很好,跟未來的主管以及 Engineer 聊得很開心,最後順利拿了 Offer,在二月初時簽約,結束了美國找工作的奇幻旅程,在這過程中接受了很多朋友們的幫忙,也累積了很多心得,為了讓記性不好的我在未來還是能夠回憶這些心得,在這邊記錄下來,希望對大家有幫助!

面試結果

  • Offer Get:Square, VMware, Indeed (Seattle Office), MemSQL (舊金山 Startup), Veritas
  • On-site 以後被拒:Google, WhatsApp (Facebook), Coursera, Tubular Labs (Mountain View Startup)
  • 電話面試後被拒:Uber (無聲卡), Palantir, Microsoft (On-campus), DJI, Qualtrics
  • 履歷被拒或是無聲卡:Facebook, Airbnb, Apple, Amazon, Lyft, Dropbox, Snapchat, Stripe, Zillow, Expedia, Yelp, Booking.com, Glassdoor, Quora, Twitch, Tesla, Cisco etc. 族繁不及備載
  • 其他:Twitter (OA 以後填完問卷無聲卡), Riot Games (跟人資聊完覺得不適合), Playground (一間還在醞釀中的 Stealth Startup,聊完發現不適合)

Square

投履歷方式:內推
面試流程:Recruiter 聊天 → 電話面試兩關 → On-site 面試六輪
結果:Offer Get

Square 這間公司一直是我最想去公司的前三名,我的前三名分別是 Airbnb、Facebook 跟 Square,原因是 Square 在 Android 開發者圈,提供了很多很好用 Open source 的 Library,連 Google 都會用。所以我幾年前在寫 Android 的時候就已經知道這間公司,覺得他們的 Android Team 真的很強很有心還把這些東西 Open source 回饋給開發者們,尤其是 Jake Wharton,應該是很多 Android 開發者心目中的神!

有別於其他公司採用白板面試,Square 的面試是用 Pair Programming,面試官會跟你一起坐在電腦前,挑選你想用的語言用你習慣的 IDE 來 coding,通常面試官一開始會提供 Starter code,接著你們會開始討論這個問題以及可能的解法,確認想法沒錯以後就開始 coding 了,面試官會在 coding 的過程中適時地協助你或是 code review, 我真心覺得這樣子的面試方式比較接近真實工作的樣子 ,尤其對於白板字非常醜的我來說,能用 IDE 解題簡直開心,Square 的面試問題比較生活化一點,他們會把相對枯燥的演算法問題包裝成應用問題,面試官也都非常樂於溝通,讓解題的過程變得蠻有趣的!

內推後先跟 Recruiter 聊天,接著是兩關電話面試,因為我個人比較喜歡 On-site 可以直接跟面試官互動,所以這兩輪電話面試我都主動改成了 On-site。我的第一個 Phone Interview 是我整個面試過程中表現最差的一輪,差一點就被刷掉了,面試前一天我去參加 Tech Inclusion Career Fair,然後入住了舊金山一個蠻簡陋品質很差的飯店,當晚睡不太好隔天的面試又被安排在早上九點半,面完的當下我自己覺得表現非常 marginal,被拒絕也不意外,幸好運氣不錯,還是有下一輪的機會,事後 Recruiter 通知我拿到 Offer 的時候,也說我讓他非常印象深刻,因為他記得第一個面試我的 review 不是到非常好,我肯定是下了很多努力才讓後來的面試拿到 sharp review。

正式 On-site 當天,Bart 因為有班列車沒有動力,造成 System-Wide 的停駛,在 Bart 站乾等了三四十分鐘,最後面試時遲到約莫 15 分鐘,當時也沒太緊張,就跟 Recruiter 預告一下我會晚到,不至於讓第一個面試官等太久,當天面完去跟我朋友聊的時候才發現我好像被當成了 Experienced Hire,因為 Square New grad 的 On-site 通常只有兩輪的 Pair programming interview,但我當天總共面了六輪,三輪 Pair programming,一輪 System design,一輪 Resume deep dive,最後一輪跟未來的 Manager 聊天,面完的隔一個工作天通知拿到了 Offer,效率超高!

Google

投履歷方式:內推
面試流程:OA 及問卷 → On-site 面試四輪
結果:面試 Positive Feedback,被 Hiring Committee 拒絕

內推以後隔天收到 OA,題目是一般的演算法題不會太難,立馬做完以後隔天收到 On-site 的邀請,但是 Recruiter 以為我是 CMU 總部的學生,所以信中說要幫我安排匹茲堡的 On-site,我跟她說我人在加州,提供了我可以的時間以後請她安排 Mountain View 的 On-site,結果過了一個多星期,收到正式的 On-site 通知,結果居然還是幫我安排在匹茲堡 ……,再度問 Recruiter 能不能安排我在總部面試,「No problem, we are working on rescheduling you in our Mountain View Office.」,但我原本指定的時間不行了,於是重新安排,過了一星期才搞定 On-site 的安排,覺得 Recruiter 有點不專業。

Google 面試 (前) 的過程可以說是最戲劇化的,面試當天,睡飽飽精神好,準備要出門前接到一通電話,對方聲稱來自加州 Police Department,說我犯了什麼罪要我配合進行調查,接著電話轉到 FBI,說我犯了一個很嚴重的錯誤,要我核對一些資訊,當下其實蠻緊張的,不過對於我到底犯了什麼錯,他說不上具體的原因,只回:「You have no idea what you have done!」,當下只覺得 WTF,要調查我也說清楚原因麻,我跟他說我三十分鐘後有一個很重要的面試,可不可以晚點再討論,對方回:「Mr. Chao, this is very important! You have to cancel your interview.」,聽了以後拳頭都硬了,然後一直鬼打牆說要調查我但又不說為什麼,後來我實在受不了了,直接掛電話然後出門面試。

最後到 Google 的時候,距離面試開始還有五分鐘,但沒想到第一個面試官已經在 Lobby 等我了,沒有時間去想剛剛的那通電話,迅速整理一下心情就上囉!Google 的面試官不太會針對履歷問問題,流程大概就是先介紹自己 Team 在幹麻,然後就開始解題,最後留個幾分鐘讓我發問,這四輪裡頭只有一輪比較像是 LeetCode 的題目,其他比較像是平常工作上遇到的 Engineering Question,或是沒辦法在 45 分鐘內寫出最佳解的問題,所以我覺得更看重的是跟面試官的溝通以及面對難題的思考邏輯,這幾輪面下來除了一輪我覺得還可以再更好以外,其他三輪解題都頗順,雖然偶爾會犯一點小錯,但都有及時修正整體聊天也聊的蠻開心的。

面完過了一星期,Recruiter 通知 Positive feedback,要我提供成績單跟最新的履歷,過兩天要送 Hiring Committee 審核,這邊補充一下 Google 的 Hiring Process,在 Google 面試你的面試官沒有辦法決定你會不會錄取,面試完以後面試官會花點時間寫對於這個人的面試評價,然後提交給 Recruiter,由 Recruiter 根據 Feedback 來決定要不要送審查委員會 (Hiring Committee),審查委員會過了以後會在給更高權限的 SVP 審核,通過了才會發 Offer,最後 Recruiter 打電話通知 Hiring Committe 沒審過,我禮貌性地問能不能給一些可能沒過的原因提供我進步的機會,Recruiter 回說因為他們不能給任何的 Feedback,叫我一年後有興趣可以再來一次 XD。

後記: 面試完以後驚覺我應該趕緊處理早上的那通電話,回了學校問了同學才知道是詐騙,那一陣子很多人都收到類似的電話,還好當時沒被騙,不然面試可能去不成了。

MemSQL

投履歷方式:Stanford 就業博覽會
面試流程:就業博覽會解題 → 電話面試三關 → On-site 面試三輪
結果:Offer Get

MemSQL 是一間舊金山的新創公司,CEO 跟 Founder 是 Facebook 的早期員工,做的是 In-Memory 的 SQL Database,面試的問題是我所有面試裡頭最難最有挑戰性,卻也讓我覺得最有趣面試經驗也最好的,拿到 Offer 以後我很認真考慮要去這間公司,對我來講這間就是年輕版的 Square,公司內部很有活力,Engineering Team 大約五十人,而且持續擴張中,大部分都是 Native Speaker,如果我真的接了 Offer,一定會是所有公司裡面讓我有機會學習最多東西的。

MemSQL 這間公司真的讓人印象深刻,在 Stanford 的招聘會上,其他公司跟你聊一聊以後收了履歷往往都沒下文,這間公司直接在攤位出了一道題目,要從一段 C code 裡面,找出可能的 runtime error,我跟我朋友討論以後,說服了他們的 Engineer 我們的答案是正確的以後,順利地拿到了面試。

我沒有看過一間公司的電話面試是需要三輪的,而且一開始面試的時候你也不會知道他們的面試流程,當我收到第三次電話面試的邀請時,我想說要是再有第四個電話面試我就不繼續面了 (還好沒有),但後來我才理解到他們這三輪電話面試都是非常有針對性地,第一輪要我從 Terminal ssh 登入他們的遠端 server,裡面有一個 C module,面試官簡單跟我講了怎麼 make and run 以後,就要我新增一個小功能,這種 C module 通常從獲取 input 到最後執行運算都需要經過好幾層,這個面試難的地方是考驗你 trace code 的能力,能不能很快看懂 code,找到對的地方修改並新增功能,這時候就挺慶幸有以前在華碩 BSP team 的經驗,培養了我應對這個面試的能力;第二輪是正常的演算法問題,但是面試官的要求相當嚴格,除了 bug free 以外,要求我一直優化到最佳解,直到任何多餘的東西都沒有;第三輪面試官一打來,並沒有要我寫 code,直接要我用講的把一題 + 兩個 follow-up 用講的全部把解法講出來,這其實不簡單,你不能打字不能畫圖只能純粹用聲音解釋你的想法,經過了漫長的三輪電話面試以後,好不容易收到了 On-site 的邀約。

On-site 的前一天住在了舊金山的 W Hotel,他們真的對應徵者非常有心讓我能住到高級飯店,On-site 雖然只有三輪,但每一輪都要一小時真的讓我精疲力竭 (正常一輪應該是 45 分鐘),而且 On-site 以後不考演算法題,直接考 System design,弄的我不要不要的。面完以後自己覺得三輪的表現分別是 Neutral, No Hire, Strong Hire,是有機會被刷掉的,離開前跟正咩 Recruiter 抱了一下 say goodbye,在舊金山市區走跳了一下,隔一個工作天拿到了 Offer,當下真的超級驚喜的!新創公司動作就是這麼快!

WhatsApp (Facebook)

投履歷方式:內推
面試流程:電話面試兩關 → On-site 面試四輪
結果:On-site 以後被拒

WhatsApp 在 2014 年被 Facebook 收購,我當時是先投了 Facebook 的 Mobile Engineer,但被通知他們招滿了所以把我轉到了 WhatsApp,Facebook 要拿到面試真的是很困難呀,雖然台灣大部分的人都不用 WhatsApp,功能也不如 Line 有趣及全面,但他們全球用戶超過十億人,市佔率還是挺高了,而且值得稱讚的是他們全面支援 End-To-End encryption,對於用戶的安全隱私可說是相當重視 (雖然這功能一般大眾可能沒那麼 care 啦)。

電話面試是一般的演算法題,然後 follow-up 會問 multi-threading 的優化,兩關過了以後順利拿到 On-site,On-site 其中一輪是直接跟 CEO 對談,他看了我的履歷,稍微瞭解我以前做的事情以後,就開始問網路層的問題了,他面試給人的感覺是由上對下而不是把面試者放在對等的位置,問我知不知道 TCP、UDP 以及他們的區別是啥,我上次碰到網路層可能是大學上電網導的時候了,這方面的知識嚴重不足,我就坦承地跟他說網路曾我不熟,但我會盡力回答,接著問我有沒有很常用 WhatsApp,有什麼功能是 Line 有 WhasApp 沒有我覺得很值得一提的,雖然是閒聊但過程中他臉都有點臭語氣也不太好,面完我大概就覺得沒戲囉,其他三輪兩輪面演算法,一輪面 C 的 file system 相關的問題。

面試前我以為 WhatsApp 會像 Facebook 那樣,是在 open space 工作然後大家討論的很熱烈,實際去面試發現完全不是,面了一整天,辦公室裡頭非常安靜,大家都坐在自己的位置上各忙各的,面試官也略顯嚴肅一些,整體的面試體驗沒有很好,明明都是在 Facebook 的 Menlo Park campus,氣氛卻完全不同,面完過幾天收到拒信。

VMware

投履歷方式:同學提供了 Recruiter Email 後主動寄信聯絡
面試流程:OA 及問卷 → On-site 面試三輪
結果:Offer Get

我的 VMware 找工作經驗成功展示了時機的重要性,某天我的同學告訴我 VMware 最近在招人,Recruiter 已經發給他 OA,但他太忙了還沒有做,然後很好心地把 Email 給我,我當天主動聯繫 Recruiter 說我對他們的 Program 很有興趣,她跟我要了履歷以後推薦了一個 new grad 的 Propel Program,並且發給我 OA 以及問卷,我當天晚上馬上做完並且回覆 Recruiter,隔天收到了 On-site 邀請,我同學晚了我一天做 OA,結果 Recruiter 告知已經滿了,限量是殘酷的 QQ。

VMware 還算蠻有心的,On-site 前一天提供了 Palo Alto Hilton 的住宿,晚上有 Happy Hour 解答我們對於面試流程還有關於 VMware 的任何問題,面試當天搭接駁車到公司以後先進行導覽,接著進行連續三輪的面試,這是我第一個 On-site Interview,面試前略顯緊張,但我是屬於比賽選手,面試開始時緊張感就煙消雲散了,三輪都答得很順,最後一個面試官,一進來就很帥氣地問我:「一到十分,你給自己的寫程式能力幾分?」,他都這麼帥了,我就帥氣地回答九分,接著他問我的兩題,我在不到 20 分鐘內都解出來了,接著他就說我們坐下來聊聊吧,結果坐下來的時候他的筆電弄倒了飲料讓他的褲子濕了一片 ……,我不好意思幫他清理,於是他自己清理完後跟我說,「我今天總共要選兩個合格人選,在你之前面試的八個人裡面,我只看到一個不錯的,而你會是另外一個!」,Oh yeah today is my day! 最後我們提早其他人 15 分鐘結束面試,VMware 動作比較慢,兩個多星期以後才通知要發 Offer。

Coursera

投履歷方式:網上海投
面試流程:OA 兩輪 → 電話面試一輪 → On-site 面試五輪
結果:On-site 以後被拒

Coursera 算是大家比較熟知的公司,但近幾年狀況好像沒很好,課程的質感感覺比不上 Udacity 呀!Coursera 拿到面試還是相對容易的,他們廣發 OA,OA 2 稍微難一些,然後電話面試主要是針對 OA 2 的內容做優化以及問一些 Follow-up question,On-site 相對艱難,第一輪要面兩個小時,帶著自己的電腦用他提供的 API 寫一個 coding project 來實作某個遊戲的 AI,評分的標準是看 coding style 還有遊戲的成功率,這題的難度如果沒有先準備過的話,根本不可能拿到高的成功率,我表現沒很好成功率只有 35%;接下來兩輪分別跟 Engineering Manager 還有 Recruiter 聊,說是閒聊,但聽起來像是在問 Behavior question 以及履歷上的問題,然後接下來一輪是 Pair Programming,最後一輪是白板跟面試官討論 high level 的 Engineering question 不寫 code。

Coursera 整體給我的面試體驗還是蠻好的,裡面的人大多是 Stanford 畢業,人也挺 Nice 的,但是面 Coursera 前心態沒有準備好,這是我第二個 On-site,當時太想拿到這間公司的 Offer,導致臨場表現沒有很好,加上題目難度也比較高,最後被拒絕了。

Indeed

投履歷方式:Indeed Prime
面試流程:Indeed Prime OA → Recruiter 聊天 → 電話面試一輪 → On-site 面試四輪
結果:Offer Get

Indeed Prime 是類似 Hired 的一個找工作平台,先做完 OA,如果有過標準會有一個 Recruiter 來 Review 你的履歷,確認你現在找工作的狀態,一個星期後會讓你的檔案上線,其他公司對你的履歷有興趣的話,會透過 Indeed Prime 跟你聯絡,我同學跟我同一天做 OA,總共考四題,我全對但他最後一題有一個測資沒過,隔天我就被 Recruiter 聯絡而他那邊都沒消息。

檔案上線以後,陸陸續續有一些公司來聯絡,但大部分不是找 Contractor 就是要能馬上上工的,後來收到 Indeed 的邀請,他們是來找 New grad 的,電話面試的時候,當時網路狀況不是很好,整體答題狀況也普普,沒想到還是收到了 On-site 邀請,當時知道 Indeed 總部在德州時,還在糾結到底要不要去 On-site,後來想說藉由這個機會去奧斯丁玩,順便趁感恩節時去紐約玩一趟,就答應衝了!

實際去了奧斯汀一趟,真慶幸我有來,比我想像中的德州繁華許多,市區高級飯店林立,不過缺點是 Indeed 安排飯店居然是兩個人一間,跟不認識的人住實在是有些不太習慣,前一天晚上安排我們到一間餐廳一起吃飯,Indeed 人資以及工程師會跟我們聊聊回答我們的一些疑問,正式面試當天,總共有約莫 20 個人,一起吃了公司內的早餐,然後一起聽了他們的長官簡報介紹 Indeed,接著就分成兩組,一組上午先做 90 分鐘的 OA,下午進行三輪的面試,另一組則反過來,我上午先做 OA,難度頗高,像是模擬 Indeed 公司內部實際工作會遇到的問題,測資也相當棘手,90 分鐘後 20 個測資我只過了 11 個,接著就進入午飯時間,Indeed 給我的感覺就像是德州的 Google,辦公室大又華麗,人也不少又有 Free Food 東西也不錯吃,想必是德州軟體工程師的第一志願,接著下午是連續三輪的 Coding Interview,我遇到的其中兩輪都是兩個人面我,另一輪則是一個人,Indeed 的面試是在一間沒有白板的會議室,所以是用白板筆直接在玻璃的牆面上解題,所以這邊要慎選白板筆的顏色,不然面試官可能看不太清楚 XD 這三輪整體的面試體驗非常好,感覺上 Indeed 的工程師好像都蠻喜歡自己公司的,其中一個工程師跟我聊到他在這邊快五年了,第二第三年的時候感覺遇到瓶頸想要換公司了,後來公司為了留住他,讓他轉到公司內部其他他有興趣的產品,讓他相當感激,目前也是做的頗開心,這三輪除了有一輪遇到的問題頗難,讓我寫到最後一刻才完成,其他兩輪只有一個字:順!某一輪面到面試官問到了第三個 follow-up 的時候,面試官說:「這個答不出來沒有關係,因為這是我第一次在面試別人的時候問到這裡!」,結束最後一個面試的時候,面試官還帶我去喝咖啡,最後送回人資集合處,拿了一些禮物告別了 Indeed,他們還讓我在奧斯汀多住一天,隔天才離開德州!

星期五面完,隔個星期一人資就通知要給我 Offer,有 Seattle 跟德州的 Office 可以選!有西雅圖可以選真的讓人很驚喜!他們給西雅圖的整體 package 其實很好,我一度真的已經要去了,但最後 Square 的出現讓我跟 Indeed 說再見了!

Uber

投履歷方式:內推 + Woo.io
面試流程:Recruiter 聊天 → 電話面試一輪
結果:內推履歷被拒,Woo.io 拿到電話面試以後無聲卡

Uber 感覺也是面試很難拿的公司,十月的時候請朋友內推,過了三個多月直接收到拒信。中間無聊註冊了 Woo.io,這是一個匿名找工作平台,填完你的資料上傳完履歷以後,其他公司會看到三年 Android 工程師、兩年後端工程師以及你會的 skill set 的資訊,不會揭露你的個人資訊,公司對你有興趣以後你可以選擇要不要公開你的履歷讓他們看到,他們如果有興趣的話就會安排後續的面試,我 Uber 的面試就是透過這個平台拿到的,面的是 Senior Software Engineer 的職缺,當時跟 Recruiter 聊的時候,他說 Uber 過去這一年成長很快,從三千人成長到九千人,所以現在正面臨著 Growing Pain,Entry Level 的人太多,能帶人的 Senior Engineer 太少,跟他聊得還不錯,所以他說雖然我還在學校,願意給我一次機會試試看,直接安排兩天後電話面試。

面試我的是一個女性工程師,當時 Uber 還沒有像過去這一兩個月發生這麼多風風雨雨,而我當時也不知道 Uber 女性工程師比例是非常低的,面試的題目其實不算非常難,只是要當場在 CoderPad 上 Compile 跟跑測資,當天腦袋有點打結,雖然有寫出解法但中間很卡,對方很有耐心地跟我解釋,但我瘋狂鬼打牆不曉得她要我幹嘛,問了她好幾次到後來才搞清楚她要我優化的方向,面完以後知道自己機會不大,到現在也是無聲卡,結束這回合。

Palantir

投履歷方式:網上海投
面試流程:OA 一輪 → 電話面試一輪
結果:電話面試以後被拒

Palantir 也是一間我覺得很酷的公司,以大數據分析出名,主要客戶為政府機構和金融機構,裡面的工程師感覺除了 Coding 能力以外,英文也要很好要能夠直接面對客戶,裡面員工大部分也都是 Native Speaker。透過網投拿到了 OA,難度比一般公司的 OA 高,問題類型是 data cleaning and processing,OA 過了以後拿到了電話面試,我敢說那天的發揮絕對是我所以電話面試表現數一數二好的,我手寫我口,邊講邊 coding 相當的順,但是面完兩天後就收到了拒信,我自己覺得可能是閒聊的時候自己的英文講得沒有很順,有的時候人生就是這樣,難免會自我感覺良好,但是敗在自己疏忽的其他地方。

其他

礙於篇幅限制,我並沒有把所以公司的面試流程及心得都寫出來,面多了會發現各公司的面試流程其實大同小異,對我投的其他公司有興趣的人,可以參考底下的「找工作詳細時程表 」。

(本文由 Kenji Chao 授權轉載,並同意 TechOrange 編寫導讀與修訂標題,原文標題為:《2016/17 美國軟體工程師求職心得》,礙於篇幅過長,我們將其切割成兩個部分;圖片來源:goodfreephoto, CC Licensed 。)

——

延伸閱讀

還在尋覓好職缺?》UIUX 設計師,人力銀行絕不是你找工作的唯一管道
只要你的 Mac 有鍵盤,這 4 組超方便快捷鍵都必須記!
Airbnb 資深工程師分享:怎樣才是正確、有效的 code review


《TO》品牌活動「CONNECT」登場!

本周主打「Marketing Intelligence」專題,看企業如何激發數據無限錢力! 馬上報名 獲取最新深度報導。    

點關鍵字看更多相關文章: