2018年的年底我挑戰了Amazon的SEO Product Manager (SEO產品經理)職位,雖然成功進到了第三輪的現場面試,受邀飛到西雅圖總部與整個SEO Team進行了一整天現場面試,但很可惜最後並沒有被錄取。
這次的面試經驗十分寶貴,和我交流的團隊所面對的網站,每日有好幾千萬甚至億的流量,所承擔的責任和組織的複雜程度不是平常可以接觸到的規模。我決定把這次的經驗記錄下來,分享給大家。
如果想要直接看Amazon SEO面試的問題,可以點這邊跳過去。
看完如果有什麼想法或感觸,歡迎您的留言! 如果有不錯的SEO機會,不管是全職或Contractor,不管在台灣美國或其他地區,都歡迎寄信和我聊聊~~
亞馬遜SEO產品經理職缺
不知道為何亞馬遜一個職位內部跟外部的Title可能會不一樣,所以雖然上面是寫Product Specialist,但內部職稱的確是Level 5的Product Manager。
這個職位的工作內容並不是亞馬遜自家的產品搜尋引擎,而是管理www.amazon.com這個世上最大的電商網站,保持它在Google和其他搜尋引擎的SEO表現。基本的能力要求大概包括:
- 4年以上的電商、網路行銷、或相關領域經驗
- 能夠跟工程師密切合作
- 領導一項專案從一開始的概念到最後的成品
- 用有大型電商網站的經驗
- 數據分析的能力
其實這些能力要求跟其他的工作比起來並沒有太大差異,只是一切放到Amazon這樣規模的網站下,複雜程度就不言而喻了。
亞馬遜面試流程
09/30丟出申請後,不知為何沒有經過Recruiter篩選,第一輪電話面試在10/25,直接和亞馬遜的Head of SEO,也就是這個職位以後的老闆。第二輪面試是11/09和Sr. SEO Product Manager,兩次電話面試都講了超過一個小時,過程非常愉快~
之後因為美國感恩節放假的關係,現場面試的時間排到12/10,到西雅圖總部參加面試,機票食宿和交通費通通由Amazon包辦,住宿更是大方的幫我訂了個套房,非常的受寵若驚。
現場面試是一整天早上10點到下午3點半左右,總共和五個人一對一面試,中間午餐也會由一位”Lunch Buddy”帶你去外面吃飯聊天,這位午餐好夥伴並不會對面試有任何的影響,讓午餐時間可以放鬆並藉由普通員工了解Amazon的企業文化。
面試我的五位來頭都非常大,有在Amazon待了13年的Head of Engineer、這個位置的老闆的老闆 – Global SEO Leader、兩位Senior SEO Product Manager、和一位 “Bar Raiser”。
Amazon面試文化
1. Bar Raiser
這個Bar Raiser是Amazon面試的一個特點,他們會派一位和你的工作完全不相關的人來面試,目的是為了從旁觀者的角度來觀察候選人有沒有符合亞馬遜的公司文化、確保候選人可以提高團隊整體水平、並且防止因為太急著徵人而雇用不適任的員工。
我的Bar Raiser是來自Compliance Team(合規部門)的人,也是我面試起來最吃力的一個…這位老大姊對於網路的一些基本概念並不清楚,對於我這種非英文母語的人又沒辦法劈哩趴啦用漂亮的詞彙將我的故事包裝,所以和她面試起來非常的卡,需要一直補充再補充來確定她有聽懂。
2. Behavioral Questions (行為面試法)
除了上述的Bar Raisor,亞馬遜面試的另外一個特點是他們很喜歡問所謂的behavioral questions (行為問題)。例如要問你和同事有意見不合時的處理方法,Amazon面試官並不會只問「遇到衝突你怎麼解決?」,而是會將問題包裝成「請舉出一個你和同事在工作上發生衝突的經驗。」
換句話說,不太會出現「說說你的優點/缺點」、「你未來三五年的計畫是什麼」、「你覺得全美國有幾座加油站」這種問題,大部分都是以你過去的經驗來作為問題的答案。
3. The “STAR” Method
STAR這個面試的回答方法並不是Amazon獨創,但有在美國找過工作的朋友想必對它不陌生。關於上面的行為問題,亞馬遜期待面試者用這個形式回答。所謂的STAR分別代表:
- Situation (狀況): 簡單闡述問題和情況
- Task (任務): 解釋你在這個情況所要做的事情
- Action (作為): 敘述你採取的行動
- Result (結果): 你的行動所帶來的影響
4. Amazon的領導力準則
最後一個亞馬遜面試的文化是Leadership Principles(領導力準則)。Amazon希望每個員工都有成為領導者的特質,幾乎所有的面試問題背後目的都是要問出你在是否具備某一項領導者特質,例如Customer Obsession、Think Big、Ownership…等等。
而這些特質一共有14點,在上面那個連結中可以清楚看到,網路上也有非常多相關的文章,這邊就不一一列出來,但如果有興趣也可以留言做個討論。
Amazon SEO產品經理面試問題
亞馬遜的面試問題並沒有什麼特別獨特之處,但是問問題的方法很特別,除了上面說到的行為性問題,還有一點是每個問題都會被鑽得非常非常深,一位面試官在一個小時左右的面試中,可能只會有”1~2個問題“,然後他們會針對你的回答一直細問追問下去。
我被問到的問題有下面這些:
- 舉一個你做過的SEO實驗
- 你做過最有影響力的SEO Project
- 描述你失敗的SEO Project
- 講述一次你完整帶領一個Project的經驗
- 說說你用了創意的方法解決SEO問題的例子
- 說一個你在有限時間內快交不出東西來的情況
這些問題都非常制式吧! 但是,在你用STAR方法回答完後面試官會根據你的回答一直追問:
- 「這是什麼時候發生的?」
- 「你有沒有其他比較最近的例子可以用?」
- 「你的方法還可以怎麼優化或應用在其他地方?」
- 「為什麼你會覺得做這個重要?」
- 「為什麼你要舉這個例子來回答我的問題?」
- 「這件事情讓你做跟讓你同事做有什麼差別?」
這些Follow Up問題千奇百怪,真的是會被問到招架不住,我自己事後檢討應該要多做些準備,用英文當場即興發揮雖然心中有話要說,但也會屁得很不自然。
SEO專業技能問題
當然,除了行為性的問題以外,SEO的職缺總是要有一些專業性的問題,來考核面試者在專業知識上的能力。(也是我寫這篇文章主要要分享的東西,不知不覺打了這麼長…)
下面分享三個我被問到的SEO專業問題以及我的回答,希望大家注重在問題的部分並試著自己思考看看,我的回答當作參考就好! 如果有不同的看法和想法非常歡迎留言,我個人被問到這三題的時候非常樂在其中,很想要有人可以一起討論!
1. URL裡面少了關鍵字 vs. 網站讀取速度
工程師發現對於Amazon的產品搜尋頁,如果能夠將網址中的關鍵字拿掉,可以減少一點點生成URL時在資料庫裡面Query的時間,但因此需要將產品的關鍵字從網址上拿掉,請問你會如何取捨?
這個問題我來來回回跟面試官確認了很多細節,前提假設是這個可以優化網站速度的結果是肯定的,有100%的資源來做執行這項計畫,並且考量的出發點是專注在搜尋引擎上的排名。
我的回答是先執行A/B測試,確認這個改動對Organic Traffic的影響再決定是否全面實施。當然面試官不會這麼簡單放過我,還問了很多細節,包括「A/B測試要怎麼分類」、「測試要進行多久以及為什麼」、「為什麼選擇自然流量而不是排名或者其他指標」、「過程中可能會出現什麼阻礙」…等等。
我很慶幸自己前幾週剛好看了一篇Airbnb進行網站改版時的所做的SEO實驗。我的回答中大量引用這篇文章其中的概念,強烈推薦大家閱讀!
補充: 文章發布後和SEO圈前輩威廉獅稍微討論了一下這一道問題,他提出Amazon十年前就有研究統計網站速度每慢0.1秒,銷售就會下降1%,另外Keyword是否出現在URL中的SEO價值可以說小之又小,所以他傾向選擇優化速度。
這個看法我完全同意,平常遇到類似問題我也都不假思索的建議以用戶體驗為出發考量點。但面試當下我實在不敢把話說得太死,畢竟少了keyword如果有個0.001%的影響,那換成流量也是好幾萬來計算,所以才會先問過他們有沒有其他優先代辦事項,然後在確定只需考量「keyword in URL vs. 速度0.001秒進步」的SEO價值下,給出了進行A/B Testing讓數字說話的答案。
2. 是否該加強產品搜尋頁的篩選標準
Amazon的產品搜尋頁偶而會跑出不太相關的結果,例如有人搜尋「木製圓桌」的時候,我們的搜尋系統出現一些木製方桌,這些方桌可能是賣得很好的產品沒錯,但它們的出現其實並不符合搜尋者的意圖,工程師說他們有辦法加強產品的篩選機制讓搜尋結果更為精確,我們應該要執行嗎?
這個問題我的回答也是先做過A/B Testing再決定,但這次測試標的並非著重在SEO,而是以使用者的行為作為判斷標準,換句話說就是判斷「加強篩選機制是否優化了用戶體驗」。
回答中除了轉換率以及點擊率以外,我提出可以用「使用者從Amazon搜尋結果第一次點擊到產品所花費的時間」這個指標,如果花費的時間在測試後有顯著的降低,代表加強篩選能夠幫助用戶快速找到商品。
這個”Time-to-first-interaction”的指標似乎有成功吸引到面試官的好奇心,連續又追問了好幾個問題,應該有達到加分的作用。這個指標並不是臨時想到的,而是來自一篇CNBC記者採訪Google Search Team的報導,裡面提到了這個概念。
3. Organic Traffic下降時會如何分析
我們發現網站的Organic Traffic有下降的趨勢,以週為單位連續三週都下降了3%,你會怎麼著手找出原因?
我說可以將這個趨勢跟其他指標相比,看看是否可以找出是哪個環節的流量在流失再進一步分析。指標的部分我扔了一大堆出來: 地域、產品種類、排名、促銷活動、線上線下的廣告、季節性…等等。
這問題我認為自己沒有回答得很好, 講的時候沒什麼組織,面試官也是步步追問: 「那如果你前面說的那些都沒看出什麼insights呢?」。甚至在我提出可以檢視過去做過那些可能影響SEO表現的網站改動時,面試官很直接的回答道:「這是不太可能的,在Amazon這種超大企業,每天都有不同的部門在對網站做各種大大小小的改動,並不會都先經過SEO Team同意,他們沒有辦法追蹤也很難分析。」
事後檢討雖然還有想到一些可能的指標可以拿出來比較,但總覺得面試官又會要我假設這個指標沒看出東西後的下一步。所以不知道面試官是不是期待我講出什麼被遺漏的關鍵字,亦或是根本就期待聽到完全不同的思路。
心得
雖然非常遺憾最後沒拿到Offer,但能進到最後一輪已經感到慶幸,畢竟不管是工作年資、電商經歷、大公司inhouse經驗,我都不算非常符合資格。
整個過程學習到的東西更是無價,絕大多數的公司網站很容易可以看到SEO做得不好的地方或是有其他的優先代辦事項,但Amazon這種極大規模的網站,身為裡面的SEO Team就是要去執著那一點點的細節,像是關鍵字是否出現在URL裡和網站速度0.001秒的優化。
這次面試受了非常多貴人的相助,所以希望這篇文章也可以幫助你,如果未來有意申請Amazon的SEO職位,也歡迎私信約個時間聊聊,我很樂意再分享更多的細節。
好棒的文章!長知識了!
非常感謝大大的分享,
祝大大未來面對更多挑戰都有更多收穫!
謝謝你還特地留言鼓勵! 我會加油的~ 😀
嗨~居然沒上好可惜
嘿~~~威廉!可惜沒能帶回好消息,我覺得你應該也要挑戰一下!
Hi Darren,
謝謝你的分享,從文章中得到很多收穫!
對於第三個問題有個想法想提供參考,也許可以先藉由過往那些 Organic Traffic 量大的 pages 做研究,看是否是市場需求上的熱退還是一些行銷操作導致的 Traffic source distribution 改變或者是技術上哪邊出了狀況 🙂
Hello Lillian,
感謝你的留言,非常好的觀點! 我可以想見面試官會接著問:「那如果整個下降趨勢是平均分散,沒有辦法明確歸納給某些頁面呢?」、「Amazon的有太多行銷團隊了,我們沒辦法掌握誰誰誰做了什麼事」,真要分析起來可以切入的角度太多了 (地域、語言、裝置、促銷活動、季節性、產品頁面、產品種類、廣告、其他Channel的活動、伺服器狀態…等等)。這問題非常Tricky,我相信是實務上絕對可能會遇到的情況! 我個人在思考的過程覺得很有趣也很樂在其中,只是被當作面試問題拿出來問就不太好了haha。
Hi Darren,
這個文章真不錯. 對於第三題我也提供一些觀點, 這個問題的切入點我會先從 organic search 的來源作分析. 像是只有從 google 來的 organic traffic 或是 baidu 的 organic traffic ( baidu 雖然比較少但是還是可以當作是指標). 先看是不是 algorithm update for specific search engine.
如果是的話接下來就看是否是向你說的產品分類. 這個東西也很容易看, 比較一些其他權威網站看他們的 keyword 有沒有被 de-rank. Google 去年八月的 medic update 就把 85%的 health and medical related website 排名全部都下降 (包含 Amazon的 health related product).
在做 SEO的台灣人真的不多. 希望你可以繼續支持下去
Hello Harry,
謝謝你的留言鼓勵,我會繼續加油~ 判斷流量下降是否只發生在Google或是也發生在其他搜尋引擎也是我很常切入這類問題的角度,面試的當下我有提出,但除了像文中說的被追問「如果這個方向沒看出東西呢?」,還被問我是怎麼判斷演算法有沒有變動的。
我其實有在思考是不是該提出在大部分的可能原因都分析完卻還是沒看出什麼pattern的情況下,要let it go and move on,將流量下降解釋成正常的流量波動,並把精力轉去其他SEO Project上。因為Amazon的領導準則裡面有一個是”Bias for Actions”,指的是有些情況不需要全盤的分析才能做決定;但其實又有另外一個準則是”Dive Deep”,指的是領導者必須要能夠非常detail oriented,所以不知道哪個才是比較符合面試官胃口的答案~
再次感謝你的留言,感覺你對SEO有相當深的了解,希望有機會可以多多交流!
Best,
Darren
謝謝大大分享。小小補充一下「美國有幾個加油站」不是看你過去經驗,重點在於想知道你推算答案的過程中所使用的邏輯。沒有標準答案。最後建議如果你有面試官的email, 除了感謝他們給予面試機會之外,也可以探詢問問他們對於你的concern有哪些當作以後的參考:)
Hello Cher,
加油站的例子我是想表達Amazon不太會出這種考驗邏輯的腦筋急轉彎題目,大部分都是根據你的經驗來問出應徵者的特質。最後Recruiter打電話來拒絕的時候有提到公司政策規定不能跟我說為什麼拒絕,只說很遺憾然後鼓勵我以後繼續申請,所以很可惜沒能聽到面試官們的feedback~
Thank you note我有在面試的隔天就寄出了,謝謝你的補充喔! 🙂
Cheers,
Darren
非常好的分享,真是優秀的台灣人才
還不快告訴我快速找到工作的秘訣
哈囉,你好,在Google建議文章中偶然看到你發表的這篇,然後就默默的整篇看完了。我是對這領域沒有碰過的人,但是覺得你的內容很吸引人,看著也覺得有趣,真的是很棒的經驗分享,然後就默默的也留言了😆,只是想跟你說,謝謝你的分享!!😀
Hello Yi-Ting,
其實我寫文章很愛想東想西,寫得很慢,這篇文章花了至少10個小時,從開始寫到完成也間隔了一個禮拜。所以看到你的留言支持我特別感動! 😀
謝謝分享,受益良多
很高興有幫助到你,也非常感謝你特地來留言^^
有人說最難的翻譯是中翻中,雖然你字字是中文,專業領域還是令我有看沒有懂XD
謝謝你分享心得,這樣的公司規模和流程,讓人身在其中似的面試經驗非常有趣:)
Hi Kelly,
我的SEO這塊領域平常都是英文在接觸,所以這篇文章很多地方用中文寫得有些彆扭。哪個部份看不通順,也可能是我省略了很多細節的緣故XD
謝謝你來留言告知讀後感想,這對不常寫文章的我是非常大的動力!
謝謝您的文章分享,我自己接觸電商有一些時間,也覺得SEO是很難懂的領域,另外國內許多中小企業在應徵網路類型職務,也會寫上:需具備SEO優化的技術等等,常常覺得這個能力在企業體系來說,究竟是應當如何被量化或是展露出來。(而真的有很多企業知道這是怎麼回事嗎?)
不過您的文章讓我對於SEO領域有更明確一點的輪廓,雖然還是覺得還有很深的未知,不過您分享好多我自己未曾想過的思考點,真是非常感謝您的分享。
Hello VH,
感謝你的留言肯定,我想SEO就跟大部分領域一樣,一開始看起來就是那個樣子,但在越鑽越深的時候會同時也會接觸到其他的領域(UI/UX, web development, web tracking, PR…etc.),開拓新的領域之外也提高自己思考的高度。
這次的面試經驗就讓我深深感到自己的不足和需要加強的部分,很高興妳也能從我的經驗中有所啟發!
謝謝您的分享, 收獲很多,對第三個問題很好奇, 這應該是工作中比較容易遇到的,未來或許可以看到更多這方面的分享。
Hi Simon, 很高興聽到對你有所幫助,第三個問題到現在也還是另我非常困惑,如同我在另一則留言中提到的:
以後有什麼心得也會分享在這裡或是臉書粉絲團,再來一起討論!
Darren~
非常好的分享也讓我們學習與見識到SEO的專業, 以前就有聽過美國的朋友說一位好的SEO大神可以影響到他們的業績與網站的流量點擊, 您的故事讓我們更加體會到SEO的重要性!
我在開發SNS app & 有機會希望可以跟您認識與交流~~ 學習
Hello WYN, 謝謝你的肯定,開發APP相當的不容易啊,祝你一切順利!
「這件事情讓你做跟讓你同事做有什麼差別?」
這問題有種挑撥離間的Feel~ 但其實只是在測試你的 Self-awareness.
Prepare harder next time!
SEO’s can butt heads with compliance teams – e.g. scraping SERPS are against Google TOS but often a necessity of the job. Ask about culture and cross-team dynamics next time.
Haha, thanks Victor. I certainly don’t want to be arrogant nor lack of confidence with my answers. Should probably take some PR lessons one day. 😛
Darren 你好,谢谢你的文章,我是最近想往digital marketing上面发展,并且自学seo。谢谢你的文章给我很大的帮助,因为自己从来没有这方面的工作经验,不知道美国的seo 工作会不会招非母语的人,所以压力也很大。
我自己也学着Wordpress做了一个小网站,但是目前还没有完全做好,只是大部分框架已经构建好了。
顺便说一下,我也在波士顿。
Hi Sally,
在美國找工作這種事真的只能盡人事聽天命,我甚至有offer已經拿到手,但又因為簽證因素被沒收回去的經驗。可以掌握的人事部分自己要先盡到全力,Amazon是會幫忙申請簽證的公司,只是這機會我沒有把握住,所以才有這篇經驗分享。SEO多少牽扯了一些網站架構、程式語言、數據分析的領域,都不是一般文科背景美國人會喜歡碰的東西,所以相對於行銷、公關、創意這類需要大量文化和語言背景的工作,我覺得已經相對好找,雖然還是很有難度。
祝你找工作順利!
Darren
Darren你好,谢谢你的分享,写的非常不错。我是一个个人站长,现在在一家互联网公司做SEO,新人一枚
看到文章里多次提到A/B测试,最近工作中刚好遇到这个问题,一直不解希望能得到指点
我在书上看到的很多介绍A/B测试,像一些小的改动通过JS就可以完成;但如果是涉及大的改动,比如整个页面的某个部分调整,这种进行A/B测试我还是需要把页面先做出来(也就是说,已经投入了资源)
如果测试结果发现,新做的页面还不如原来的,那等于这一切努力是白费的
我听说过一些低成本试验,但又想不到如果是网站上该怎么进行这些低成本试验(比如先画一个原型找人去试验什么的)
所以想问的是,做SEO时所做的一些A/B测试,是只能先投入技术这些资源然后再验证结果的吗,还是说有其他的一些方法?
Hey Hulk,我覺得你的問題有點類似先有雞還是先有蛋的討論。其實不僅僅是SEO,大部分的商業在進行AB測試都會有類似的顧慮,而這個顧慮也的確是會發生,那就是實驗組成效不理想時投入的資源都浪費掉了。
SEO做的A/B測試可大可小 – 小的可以是Title/Description改寫,SEO部門自己能獨立完成;大的可以是像文中airbnb所做的首頁全面翻新,需要其他的組一起協作。不管規模大小都是需要投入資源再驗證結果。
優化的想法人人有,但要怎麼決定是否投入資源、怎麼讓主管同意你投入資源,怎麼讓其他的組都進來協助驗證你的假設,就取決於很多原因,例如你在公司的地位、公司的資源、說服人的技巧,公司文化鼓不鼓勵這種不保證結果的優化…etc。我覺得當你有個想法時,可以試著找一些資料(其他網站的案例分析、相關領域的研究…)來佐證你的提議,當拉攏到一些人的認同(buy-in)後,你就不會是一個人承擔測試結果無效的風險了~