無界塾誠徵化學專任老師、助理老師(一年後可轉專任),歡迎對於設計教學有想法的化學老師、或即將畢業的師培生,來做我們的教學夥伴!
#無界塾實驗教育機構招募『#化學教師』
無界塾的自然科課程設計,於國中階段進入「化學」領域,同時著重閱讀與實作,並逐步增加閱讀量、引入科學文本的閱讀理解策略。不偏廢實作,將所學知識以科學實驗呈現,加深印象,並與生活經驗連結。在這過程中,逐步訓練學生的自學能力、傳授基礎知識觀念的建立、以及實作探究的能力。
成立六年來,無界塾一直朝著適用於台灣,以能力為本、非以升學考試為主的教育模式而努力。我們的師培制度,透過與現職的專任老師共同備課、教課、議課,並參與塾內的業務工作,讓「助理教師」逐步往下學年度的「專任教師」方向走去。
現在,因應塾內規模逐漸擴大,我們也期待「即戰力隊友」加入,通過階段性面試後,直接成為無界塾正職教師!期待對教育有想法、有熱忱的您,一起加入無界塾團隊。下列為「正職教師」、「助理教師」的基本說明,請在填寫資料表前詳閱。
【#工作內容】
正職教師:能獨立教學、設計課程並負責校務行政及輔導工作。
助理教師:跟正課老師共備,擔任課堂的助教;跟導師一起班級經營,擔任班級助理;分擔部分塾內行政庶務。
【#工作待遇】
正職教師:一週五天,月薪三萬八千元起,按能力及教學經驗面議。
助理教師:一週三天,月薪兩萬元。
【#工作時間】
正職教師:一週五天,請知悉時有假日塾內外活動,可於平日無課務時補休。
助理教師:2021年9月~2022年8月,開學期間每週三天;4、8、12月塾內學生休假月,教師須於第一週和最後一週參與備課會議與相關行政庶務。
【#培訓要求】
助理教師:完成為期一年的助理教師培訓,熟悉所負責的科目,成為能獨立教學的老師,具備可以教授小學高年級自然科學課程、國中理化,以及規劃教授高中選修課程的能力。
合格者,2022年9月成為無界塾全職專任教師。
【#招聘專長與人數】
化學專長一名。授課內容主要為國中理化,以及小學高年級自然科學課程,未來需擔任國小高年級導師。
【#目標特質】
成長型心態、面對沒有答案的事情有自己測試的一套邏輯和SOP,
同時具備獨立思考和協作能力,能學以致用,整合資源。
我們會依據填寫內容,進行第一階段的篩選,如通過第一階段者,將以電子郵件通知,謝謝!
有任何疑問請直接來信BTS人力資源組:recruitment@btsflip.com,謝謝!
歡迎填寫表單(表單連結在回文第一層)
(歡迎分享)
同時也有2部Youtube影片,追蹤數超過7萬的網紅在地上滾的工程師 Nic,也在其Youtube影片中提到,## 影片觀看說明 由於問題較多,大家的問題也可能是你的問題,建議可以先閱讀下方的「問題總匯」區,找到時間碼 Time code 之後跳轉到自己想聽的部分,會比較有效率哦 本影片 Q&A 留言是抓取 【2020 年度回顧! 成為 Team leader? 業外收入增加? 技術能力成長? (第一...
「台灣資料科學面試」的推薦目錄:
- 關於台灣資料科學面試 在 葉丙成 Benson Facebook 的精選貼文
- 關於台灣資料科學面試 在 Irene 與資料職涯大小事 Facebook 的最佳貼文
- 關於台灣資料科學面試 在 Facebook 的最讚貼文
- 關於台灣資料科學面試 在 在地上滾的工程師 Nic Youtube 的精選貼文
- 關於台灣資料科學面試 在 SV科學歌唱- Youtube 的最讚貼文
- 關於台灣資料科學面試 在 Re: [心得] 2021 外商資料科學求職心得- 看板Soft_Job 的評價
- 關於台灣資料科學面試 在 台OOO科學人資法務面試- 工作板 - Dcard 的評價
- 關於台灣資料科學面試 在 靠杯x台灣資料科學 - Facebook 的評價
- 關於台灣資料科學面試 在 網路上關於台灣資料科學公司ptt-在PTT/MOBILE01/Dcard上的 ... 的評價
- 關於台灣資料科學面試 在 網路上關於台灣資料科學公司ptt-在PTT/MOBILE01/Dcard上的 ... 的評價
- 關於台灣資料科學面試 在 網路上關於台灣資料科學公司ptt-在PTT/MOBILE01/Dcard上的 ... 的評價
- 關於台灣資料科學面試 在 面試經驗-2 薪水行情(應徵: 數據分析&資料科學家) - YouTube 的評價
- 關於台灣資料科學面試 在 [心得] 2021 外商資料科學求職心得 - PTT 熱門文章Hito 的評價
- 關於台灣資料科學面試 在 2019 年末轉換跑道,資料分析多家面試分享 的評價
- 關於台灣資料科學面試 在 面試心得20 數據工程. 早在收到第份- 資料分析工作ptt 的評價
台灣資料科學面試 在 Irene 與資料職涯大小事 Facebook 的最佳貼文
【 HiExpert 2021|資料科學領航者論壇 】
這是我第一次以分享者的身份參與正式的 #資料科學職涯 論壇相關講座,沒想到有機會除了寫寫圖文之外,可以直接參與這種線上互動😬。會答應邀請的主要原因:這是一場 #公益性質的論壇 ,所以是 #免費 的喔,HiSKIO 主辦單位搜集了許多受眾真的會想聽的問題來變成這個論壇的主軸,我認爲這非常貼近大家的需求,所以也樂於一同來分享。
-
如果你剛好有以下的需求,我會滿推薦你來參加~
1. 剛畢業或快要畢業,且對資料職涯充滿興趣的你
想知道如何養成資料科學職涯的能力
2. 想從 Junior 養成變成 Senior 資料工作者的你
想知道如何更提升自己?
3. 純粹想理解資料領域的趨勢與工作者在做什麼的你
可以先理解狀況再思考轉換職涯也不遲。
---------------------------------------
✍️ 詳細活動內容如下:
【 HiExpert 2021|資料科學領航者論壇 】
數位新世代,資料科學熱潮從未間斷!由 6 位資深領航者帶你探究學習職場上不可或缺的實戰力。在龐大的數據時代中,修煉決策思維,養成良好資料敘事能力、善用各式智慧工具與技術,馳騁未來技術戰場!
活動日期:2021/09/16(四)20:00~22:30
直播平台:Zoom 閉門會議室
費用:#免費 (需收取400元保證金,活動後即退款)
論壇關鍵議題
►資料科學條件門檻大盤點
►探索趨勢拓展未來新發展
►前輩帶你精準打擊面試題
►技術人有效成長地圖公開
►掌握職場創造競爭新優勢
講師陣容:
・孫玉峰| 台灣角川數據架構師、台灣 R 社群主持人
・尹相志| 數據科學家
・郭耀仁| 資料科學講師
・張維元| 資料科學與頁開發雙棲工程師
・陳維君| KKday AdTech Lead、曾任 Martech 公司 AI 團隊負責人
・Jerry | 亞太智能機器創辦人、Google機器學習開發專家(GDE)
報名連結: https://bit.ly/3mbcGpt
#限量500名額 #趕快來報名
台灣資料科學面試 在 Facebook 的最讚貼文
報名產品管理課程送履歷健診活動最後一天喔!
前兩天去了西北大學舊金山校區看教室,因為九月要在商學院和傳播學院教產品管理課程啦!其實我已經先整理成中文課程,希望台灣朋友們也能聽。
比較特別的是我沒有要吊書袋、打高空,主要是想把真實發生的日常關鍵、臉書IG產品經理的訓練分享給大家。
我自己很喜歡啦!我在矽谷工作十年的產品經理朋友也說很棒喔,希望能幫到你!😃👋
課程報名👉🏻 https://shop.darencademy.com/product/view/id/108
報名完課程這邊交履歷👉🏻 https://forms.gle/HrXdMA4Xm5MDcGGh7
軟體公司是近幾年世界的重點成長產業,而產品經理扮演軟體公司核心的領導角色,不僅能夠決定產品的未來,更需要提供所有團隊策略和執行的方向,同時,也是近幾年在很多頂尖軟體公司,比數據科學家薪水更高、需求更多的工作。舉例來說,根據美國薪水比較網站levels.fyi,矽谷Google和Facebook臉書的產品經理,根據職等不同,年薪起跳是660萬台幣,最高有2100萬台幣,更別說是產品總監的工作。
1-6堂課我會談產品策略,也就是說,到底大方向上,要做什麼樣的產品?在矽谷,區分產品經理和產品總監就靠產品策略,菜鳥產品經理通常可以把功能做好,但沒辦法擬定很棒的產品策略,但產品策略錯了,有再多功能也沒用!我會一步步跟你說怎麼做研究,知道用戶想要什麼,還有怎麼知道公司的強項是什麼,以及打得過和打不過競爭對手的地方在哪裡,我也會分析美國第二大零售集團Target、Facebook和eBay的案例。其中,Target就是靠著好的產品策略,拿到人稱「數位界奧斯卡獎」的Webby年度最佳電商App等十一個大獎,而且每天多賺一百萬美金。
7-12堂課,我會帶你進入產品目標、假說和藍圖,我會說說怎麼擬定藍圖,如何規劃未來幾個月、或是幾年要做的產品功能?規劃好了以後怎麼執行?每天怎麼跟設計師和工程師合作?其中我會稍微點到一些現在很夯的概念和工具,像是OKR,產品規劃上的最小可行性產品MVP和驗證假說,以及現代軟體開發常用的架構:敏捷開發及Scrum。 我也會用美國衣服出租平台Rent The Runway和eBay墨西哥App的案例,讓大家清楚知道,這些事有做跟沒做的差別。
13-20堂課,我會詳細說明,做一個網站和App到底有哪些角色,每個人要負責做什麼事情,當然,主要我會跟大家說產品經理責任是什麼。除了要知道團隊中每個角色的職責外,你也必須學習,矽谷目前最主流的軟體開發方法 - 敏捷開發,我會用大概5堂課,好好跟你說敏捷的核心精神,進行敏捷開發的前中後,各自要做哪些準備,過程中有什麼要注意的。
21-24堂我會講產品數據分析和優化,像是怎麼評估產品做得好不好?怎麼做A/B測試啊?還有怎麼跟工程師、產品設計師、資料科學家合作。我也會跟大家分享Facebook的案例。
25-30堂我會回答一些大家對產品經理的疑惑,像是:哪種公司有產品經理?需要的技能是什麼?產品經理職涯發展長什麼樣?如果想當產品經理,履歷該怎麼寫?如果你想進入頂尖的科技公司,面試該怎麼準備,其中我會解答許多臉書產品面試的考古題。
我是真的很喜歡課程,課程見囉!
課程報名👉🏻 https://shop.darencademy.com/product/view/id/108
報名完課程這邊交履歷👉🏻 https://forms.gle/HrXdMA4Xm5MDcGGh7
大人學
台灣資料科學面試 在 在地上滾的工程師 Nic Youtube 的精選貼文
## 影片觀看說明
由於問題較多,大家的問題也可能是你的問題,建議可以先閱讀下方的「問題總匯」區,找到時間碼 Time code 之後跳轉到自己想聽的部分,會比較有效率哦
本影片 Q&A 留言是抓取
【2020 年度回顧! 成為 Team leader? 業外收入增加? 技術能力成長? (第一次蒐集 Q&A)】https://youtu.be/BGaDN9wxbKE
## 影片中提到的專案
簡單用 React 撰寫的留言爬取篩選功能,可以自己抓去玩
https://github.com/niclin/youtube-comment-filter
## 問題總匯
00:00 開場
01:26 QA-1 - 林天寸
一直很喜歡妳的頻道,不單單是因為工程師,當然也有部分原因是自己也是走工程師這條路的。
前一年2020年開始,其實是我剛轉職工程師的第一年,在滿多地方都遇到不小的問題,在troubleshooting上面也是有許多瓶頸的。
後來除了白天上班,下班看書跟休息,偶然間看到你的影片[工程師如何自我進修],才開始慢慢用計畫的方式取代橫衝猛幹。
不得不說,規劃時間真的是比起技術性的功力還更有成效。因為它讓你適時的放鬆跟加強,然後在工作上面才更有長進,雖然很幹話,但我2020的下半年是這樣做的。
目前在準備考取網路管理的證照CCNA,計畫是走network這一塊,還有很多要磨練的。希望也能多看你產出跟network的影片,這是私心話啦,哈哈。
02:57 QA-2 - 仔仔
1.學程式會建議從前端或是後端哪個開始學會比較好?
2.一開始投履歷如何判斷一家公司是可以成長的,而不是進去3,5年後還是那個跟剛進去程度相差不遠的自己差不多
3.跟程式相關的產業有很多(像是製造業到博弈),可以請Nic分析一下各產業的狀況嗎?以及進去各產業前須要具備哪些程式語言或能力?
4.投履歷時看到一些公司列出所需程式語言和工具一大堆,是不是代表你沒完全具備就不要投履歷了,還是可以請Nic給個意見哪些部分還是可以投看看
5.都說工程師又宅又不會說話,為什麼Nic可以交到女朋友?
10:40 QA-3 - ANDREW NG KAR EARN
如果当写编程语言遇到瓶颈,有什么方法可以有效地避免自己陷入钻牛角尖的情况?
11:46 QA-4 - JS Lin
如果NIC現在選擇能馬上精通一項語言會是哪個?會想用來做什麼PJ?
13:13 QA-5 - Rick0
成為 team leader 後無法直接在技術上有更深入的研究和突破,這樣的變化是否值得?
是否會擔心這樣在技術上跟不上其他人,甚至被下屬看輕呢?
14:39 QA-6 - Henry蔡
因為最近是寒假期間,
我開始考慮下學期的修課,
想請教nic大大,
應該在有什麼樣的基礎上,
開始學design patterns?
我目前是碩士生,
大學非資工本科,
學過Python,
也跟過一些網路影片實作過Flask+PostgreSQL,
大學學過資料結構演算法,
但不到得心應手的程度...
16:07 QA-7 - 黃柏瑋
如何同時Handle好好幾件事
我怎麼覺得上班,然後下班假日寫寫side project後就沒啥時間了🤔🤔🤔
17:24 QA-8 - 乾太
我想問一下這年頭轉行斜槓 VTuber 還有沒有搞頭A?
18:10 QA-9 - uuu06222
之前開始關注你有知道你有面試過人的經驗, 想問一下站在面試官的角度...
面試官會不會比較注重作品需要呈現那些東西, 或是有沒有什麼禁忌是不能碰的嗎?
20:07 QA-10 - Joery Lin
想請教您對於對於給你很多成長和照顧的公司,倘若您有一個更好的機會,無論薪水或未知挑戰都大於現在公司。
您將如何做選擇,或許現在公司會給你加薪留下你。
因為自己曾放棄了許多機會
21:37 QA-11 - YangTing Zheng
Q1: 想問通常一個產品開發的週期都多長呢?負責維運和開發的工作內容是否會差很多?
Q2: 想請您簡單介紹一下資工系學生的出路/工作內容?(如PM.SA.DBA.PG.RD.MIS…或是還有其他的?)
24:16 QA-12 - RTB
Hello World
24:18 QA-13 - Barry
目前是公司MIS 很想轉職成後端工程師,但在面試上面都都時常失敗
常常在問技術關卡時就被問倒了,總覺得 要準備的東西非常的龐大
毫無準備的頭緒,總覺得一直寫side project也不是辦法
26:49 QA-14 - 因地制夷
想請教Nic 有在做投資嗎? ex 股票 想聽一些投資心得
27:13 QA-15 - 比歐
想請教 Nic 大,
在之後的工程師生涯中之後有甚麼規劃或想法嗎?
例如:開發產品創業,或是開班授課、轉做顧問之類的。
28:14 QA-16 - yongming jia
请问新手如何学编程,学完去做什么?怎么自己创业?谢谢🙏
29:33 QA-17 - Minghao Chang
是否能請您推薦用來開發的筆電?(正好最近要汰換電腦),想從今年開始養成寫side project的習慣,謝謝。
30:31 QA-18 - Guan Jun Chen
想知道像Nic這麼厲害的工程師,年薪大概落在哪裡
30:46 QA-19 - Sheng Jiang
想請問Nic,如果非資工背景但是對寫程式有熱情,想轉職當軟體工程師,會建議如何起步?
補充:像是什麼樣的人適合自學,什麼樣的人適合去補習,或者補習跟自學的情況各有哪些優劣?
謝謝Nic
## 結尾
31:49 感想
喜歡影片的話!可以幫忙點個喜歡以及分享、訂閱唷!😘
━━━━━━━━━━━━━━━━
🎬 觀看我的生活廢片頻道: https://bit.ly/2Ldfp1B
⭐ instagram (生活日常): https://www.instagram.com/niclin_tw/
⭐ Facebook (資訊分享): https://www.facebook.com/niclin.dev
⭐ Blog (技術筆記): https://blog.niclin.tw
⭐ Linkedin (個人履歷): https://www.linkedin.com/in/nic-lin
⭐ 蝦皮賣場: https://shopee.tw/bboyceo
⭐ Github: https://github.com/niclin
⭐ Podcast: https://anchor.fm/niclin
━━━━━━━━━━━━━━━━
✉️ 合作邀約信箱: niclin0226@gmail.com
#QA #工程師 #在地上滾的工程師 #前端 #後端 #轉職
台灣資料科學面試 在 SV科學歌唱- Youtube 的最讚貼文
《中國新歌聲》臺灣海選導演見面會
時間:2018年3月30日 16:00 - 20:00
地點:SV科學歌唱 (台北市萬華區昆明街106號3樓)
準備要求:
1、請自備2首翻唱歌曲(至少1首中文歌)
2、伴奏以USB形式自備、樂器自備
*以現場報名順序作為演唱順序
報名連結
https://goo.gl/fNQqUC
【無法到場面試,可使用郵箱報名】
導演郵箱:[email protected]
· 請發送三首無修音demo
· 隨郵件發送個人資料、聯系方式
主辦單位:浙江衛視 燦星制作 廣州寶聲信息科技有限公司
聯系導演:李瑤 胡敏研
----------歌唱進階班徵選--------
唱歌進階班 最後徵選(只剩5個名額)🙌
通過徵選,就可以學習到高難度歌唱技巧😱
富安老師當你的配唱製作,讓詮釋更上一層樓!
最終會選一位,幫你製作cover放上13萬的頻道!
#cover也可以跟富安老師合唱喔
---準備事項---
請準備兩首不同風格的歌曲,清唱或用手機放伴奏都可!
不用報名費!快點填表單報名吧!
《阿卡貝拉初級班》將在十月隆重登場~~
專業的老師帶你進入無伴奏人聲合唱的世界!
8堂課,每堂只要425元,最後一堂還會成果發表喔!
愛唱歌的你快來體驗吧~
詳細課程資訊: https://reurl.cc/72yqVD
SV科學歌唱
[線上諮詢]
1對1體驗課只要300元▶ https://goo.gl/eusy7H
Line ID ▶@svsisgreat
電話 ▶02-23120063,0979858156
-
[台北教室]
SV科學歌唱
地址:台北市萬華區昆明街106號3樓 (捷運西門站6號出口300m)
[桃園合作教室]
俠客樂器《桃園店》
地址:桃園市桃園區復興路65號2樓
[新竹合作教室]
陸比音樂
地址:新竹縣竹北市科大一路116號
[台中合作教室]
大鼻子樂器 曉明旗艦店
地址:台中市北區中清路一段602號
台灣資料科學面試 在 台OOO科學人資法務面試- 工作板 - Dcard 的推薦與評價
公司介紹公司名稱:台灣OOO學產業:電腦系統整合服務業產業描述數據分析之大型系統整合商資本額:1億2000萬元員工人數:115人職務:人資法務整體面試後 ... ... <看更多>
台灣資料科學面試 在 靠杯x台灣資料科學 - Facebook 的推薦與評價
留下想对“台湾资料科学“的话~ 如何在Facebook 开分身留言?保护自己不被人肉搜索… https://briian.com/29171/ · Trista Yuan · 1 · · . 靠杯x台灣資料科學. ... <看更多>
台灣資料科學面試 在 Re: [心得] 2021 外商資料科學求職心得- 看板Soft_Job 的推薦與評價
之前在本板分享過我在 2021 年的數據分析求職經歷
我當時也找了機器學習演算法應用相關的工作
由於準備方法與數據分析領域大不相同,所以另外寫了這篇文章與大家分享經驗
尤其有很多資源是我在 Soft_Job 板找到的,也希望給這裡一點回饋
以下文章為了 PTT 排版有稍微精簡內容
部落格完整好讀版在此:
https://haosquare.com/machine-learning-2021-job-interview/
這篇文章是寫給跟我一樣「不是」資工或統計系背景的人,我將分享我從商管學士跨領域
,應徵機器學習工作投了 10 家公司的履歷、經歷了 6 場面試、最終拿到 1 家錄取的歷
程,我也寫下我遇到的機器學習面試題、以及準備方法與學習資源,希望為同樣跨領域挑
戰的讀者增加信心:非本科系是有機會拿到機器學習工作錄取的!
本文分享的工作類型,將以機器學習演算法應用為主,不包含資料分析師(Data Analyst
)、軟體工程師(Software Engineer)、或者機器學習工程師(Machine Learning
Engineer)。
---
## 求職背景與結果
我在此用條列的方式簡介自己 2021 年求職時的背景:
- 商管學院學士學歷,在校修過一些資工相關的課但是成績不佳,有修過機器學習相關專
題課
- 在手機遊戲公司擔任資料科學家兩年半,工作中機器學習的專案不多
- 曾在中研院擔任一年的研究助理,負責金融業的深度學習與推薦系統產學合作專案,沒
發過 Paper
- 會打機器學習競賽,都是國內賽事、沒有 Kaggle 成績
機器學習領域我投了海內外共 10 間公司的履歷,其中日本的 Mercari (實習)、新加坡的
騰訊、台灣的 Garena 三間公司有進入面試,最後拿到 Garena 的 Data Scientist 錄取
,以下文章都是基於這幾間的 9 場面試經驗所撰寫。
---
## 面試經驗與建議
### 程式能力
既然是機器學習工作,寫程式的能力當然是必考的,不只考程式語言特性、也考資料結構
與演算法。但是跨領域求職者也不用太擔心,有個幾乎所有工程師都知道的練習秘訣:
LeetCode!到這個網站拼命練習題目就對了。
在我的面試經驗中,機器學習工作對演算法程式題的難度要求,比軟體工程師稍微低一點
點,以 LeetCode 的難度標準來說,我面試只有遇過 Easy 跟 Medium 難度的題目,Hard
等級的考題從沒有遇到過。
對於程式題練習,我想分享最重要的技巧是:分類。演算法跟資料結構的題型,可以有很
多種分類法,包括 Linked List、Graph、Dynamic Programming 等等,練習的時候,如果
沒有分類、只是隨機選題來練,可能會變成每個分類只練習一、兩題,結果上了戰場遇到
某分類的變化題,實力卻不足以應對,練習不就白費了嗎?
因此,我的策略是在各個分類都挑出數題重要題目、有條理地練習。具體來說,我參考了
SoftJob 板友 AH Tech 在 YouTube 影片中分享的 LeetCode 分類方法與表格,在每個分
類中,我會把 Easy 到 Medium 難度而且免費的題目全部練習過,Hard 的題目則是最多只
寫一題。並且,我會幫自己設定日曆、在隔一週後複習剛練過的那個分類,因為,只要是
不熟悉的題型,即使練習過一遍,下次看到一模一樣的題目,還是有可能寫不出來!所以
請別忘了安排複習行程,如果面試題(好運地)出現看過的題目,務必要追求 100% 拿分
!
AH Tech 的分享:
https://www.youtube.com/watch?v=ucTL2ZdcyOs
我使用這些練習方法,總共只練習了約 100 題,相對於軟體工程師、的確題目數量算是少
的,我主觀認為夠用了。我通過的四場 Python 程式面試、總共近 20 題的題目中,至少
一半題目是我在這 100 題中看過的,我可以穩妥地拿分;另外一半則是用這 100 題練習
過的技巧稍微變形就能過關。我猜想,或許大家不會拿聘用資深軟體工程師的難度標準來
刁難資料科學家應徵者吧。
除了 AH Tech 的分享,我也推薦以下兩個 YouTube 頻道:
花花醬的 LeetCode 解題:
https://www.youtube.com/channel/UC5xDNEcvb1vgw3lE21Ack2Q
安妮在本板的解題技巧分享:
https://www.youtube.com/watch?v=fyf-GRH1Ceo
---
### 機器學習技術問題
機器學習領域的專業知識問題,範圍超級廣,從 20 世紀就提出的模型、到前兩個月剛發
表的新論文,都有可能是面試會問到的。為了更有效率地準備,我蒐集了許多人的面試經
驗、也整理自己的面試經歷後,總結出最重要的準備要點是:"Why A, not B?"
資料科學家會用到機器學習模型的時機,是針對一個定義好的商業問題,選擇一個適合的
模型。因此,面試中會考驗應徵者,是否了解模型的特性、以及不同模型選擇可能造成的
差異。
舉例來說,常見的面試題像是:
- L1 與 L2 Regularization 有什麼不同?
- DenseNet 與 VGGNet 有什麼差別?
- 為何你在履歷中的專案經驗使用 Random Forest 而不用 XGBoost?
- Trasformer 在近年幾乎是顯學,它在任何場景都比 RNN 好用嗎?
- 深度學習的 Optimizer 怎麼選擇?你為什麼用 Adam?
- 遇到不平衡資料該怎麼處理,不同的處理策略之間有什麼優劣差異?
回答或介紹某個模型時,如果你把每個模型的每個元件都詳細地介紹一遍,想必要花不少
時間、面試官大概會聽到打呵欠,因此筆者認為專注回答模型的「特色」、並提出為何你
會為某場景使用 A 模型而不用 B 模型,會是其中一種有效的面試策略。
例如,當我被問到「DenseNet 與 VGGNet 的區別」,我會為每個模型只挑出幾個重要特性
來講、而不是鉅細靡遺地描述:
- VGGNet 的特色
- VGGNet 的架構與 AlexNet 相似,但是用到更少參數、且引入更多卷積層來增加非
線性關係
- 例如一層 7 乘 7 的卷積用三層 3 乘 3 卷積取代,卷積層涵蓋的圖片大小相同,
但是參數量從 49 減少到 27
- 也引入 1 乘 1 的卷積,用來增強模型對特徵非線性關係的表述
- DenseNet 的特色
- 準確度近似於 ResNet 但是參數量更少、計算效率較高
- DenseBlock 設計讓深層網路也可以看到所有淺層網路所看到的內容,在原始特徵特
別重要的場景會有更好的效果
- 在我參加過的音訊分析競賽,原始特徵對於音訊表示特別重要,所以 DenseNet 比
起其他影像辨識 CNN 模型有較好的效果
像這樣,只選幾個特色來講、每個模型都只濃縮成幾句話,兩分鐘內就可以回答完一個貌
似範圍超廣的問題。我認為,不要讓面試官聽到不耐煩、比回答的完備性重要。
---
機器學習面試問題,具體該要如何準備?任何人問我這項問題,我都會給他這個毫無創意
的回答:
> 瘋狂蒐集題目、然後背答案!
機器學習有太多重要但是容易忘記的細節,求職前沒有複習的話,上了面試戰場肯定會十
分慌張,例如:
- Vanishing gradient 是什麼意思?怎麼解決?
- 決策樹是怎麼建立的(要解釋 Information gain 與 Gini impurity)
- 隨機森林實際上是指什麼東西隨機?
- 請解釋 Precision 與 Recall 兩個 Metrics
- Batch / Layer / Group / Instance Normalization 之間的差別
- 什麼是 Bagging (Bootstrap + Aggregating)
- 請介紹深度學習會遇到的 Underflow 與 Overflow 以及建模過程怎麼看出這兩個問題
我會地毯式地到處搜索蒐集題目,記下不會的地方,整理在自己的筆記本裡,時時複習,
資源包括:
Sroy20 的 GitHub:
https://github.com/Sroy20/machine-learning-interview-questions
板上 DrTech 大大分享的 NLP 面試經驗超實用:
https://www.ptt.cc/bbs/Soft_Job/M.1565495594.A.94B.html
我得強調,上述的「背答案」策略只是為了找工作採取的不得已手段,它並不是研讀機器
學習的好方法。機器學習模型背後的數學原理毫無疑問地非常重要,資料科學家需要了解
這些數學知識才能正確使用模型,但是,面對現實吧,如果你未來兩個月內就要開始面試
,根本來不及研讀所有數學公式與細節! 那就先拼命背答案,等到找完工作,再為自己規
劃更扎實的學習方法。
---
### 專案經歷
非本科系、或者跨領域轉職找機器學習工作常有的困境,是相關作品不足,或者專案在工
作中沒有太多實際成果。而在我的面試經驗中:
> 有機器學習相關實戰成果很好,但是就算成果不多,面試官也會重視你遇到什麼困難以
及如何找出問題點並解決
我會在履歷中列出參加機器學習競賽的經驗,但是名次從沒拿過最亮眼的前三名,參加比
賽也都是國內舉辦的、不是知名的 Kaggle 國際競賽,即使如此,只要有事先梳理內容,
小型或者名次不是頂尖的比賽也非常值得在面試中分享。為了引起面試官興趣,我在整理
經歷時,會為我的比賽作品強調以下兩點:
- 比賽的困難點:資料型態哪裡複雜、遇到過的「髒資料」、過擬合問題
- 與眾不同的做法:特殊的特徵工程、或者超參數調整策略等等,就算不是第 1 名,也可
以分享自己如何從最後一名進步到前 20 名
資料科學競賽類型的作品經歷,強調的不只是建立最複雜的機器學習模型,資料觀察與清
理能力、還有為分析流程找出錯誤的 Debug 能力,也都是資料科學家所重視的,有競賽經
驗的讀者,可以透過介紹困難點、以及與眾不同做法的方式,向面試官展現出自己在不同
分析流程的實力。
---
## 非本科系到底能不能應徵機器學習工作?
在此,筆者試著回答太多人都想知道的問題:
> 不是資工系或統計系,也能做機器學習工作嗎?
我投了 10 家公司,只有 3 間履歷過關、進入面試,最後只有 1 間拿到錄取。根據這個
經驗,我會回答:可以,但是請先整理自己的心態、並且分析自己的弱點。
首先,沒有資工系學歷,找機器學習工作時就該整理好心態。就如前面分享的求職結果,
我投的台灣公司機器學習職缺,全都沒辦法進入面試關卡,我個人主觀猜想,在台灣要是
沒有資工背景、或者沒有碩士學歷,找機器學習工作時,履歷特別容易被忽略。因此我認
為,非本科系的畢業生、或者從業人員,要準備好正確心態,在台灣跨領域求職不順利的
話,不要太難過!而是該盡快練練英文能力,鼓起勇氣往新加坡、日本、澳洲、或者中國
投遞履歷,海外的職缺對碩士學歷的硬性要求相對較低,而且海外的職位總數也比台灣多
得多,履歷多一些機會被看見。
其次,雖然現在網路上開源的學習資源超多,有熱情的資料科學家們即使不是本科系也能
積極自學,但是,非本科難以自學練成的最大弱點會是:機器學習實務經驗。以筆者自己
的經驗出發,可以舉例兩個方面,第一是 MLOps,包括了後端 API 開發與串接、模型大小
與準確度之間的權衡、串流資料的 Incremental learning、還有平行化運算等等議題,在
校沒有做過大型專題、或者沒有機器學習領域的工作經驗,就很難講出 MLOps 要解決的痛
點、也不容易扎實累積 MLOps 的知識,我面試的每家公司都有問我 MLOps 相關經驗,我
也感覺得出來自己對此回答較薄弱,總會讓面試官眉頭一皺。如果你距離開始求職還有時
間,請記得為自己補充點 MLOps 知識,至少不要上了面試戰場完全講不出一個字。
第二個值得提的非本科系弱點是完整的專案開發經驗,看書與上課自學、或者透過 Kaggle
競賽練習,通常只會學到資料科學流程的建模與特徵工程,而一開始怎麼把模糊的商業問
題定義成機器學習能解決的問題、如何選擇好的訓練資料、以及模型上線後如何驗證成效
等等,都需要從頭到尾參與過一項機器學習專案開發,才能在面試中講出有見地的回答。
我有通過面試的兩間公司,都被問到「我們發現使用者有某種濫用 APP 的行為,請問你如
何用機器學習來捕捉這項行為?」或者「我們公司的主要產品是有某某特色的影像串流,
請問你會怎麼設計推薦系統來改進使用者體驗?」這類開放式系統設計問題。不害臊地說
,我運氣好在這兩間公司提問的領域有一些些相關經驗才能面試過關,因此,建議非本科
系又有志於機器學習工作的朋友,請在鑽研酷炫機器學習與深度學習模型以外,規劃時間
研究一些如上述舉例的實務議題,並且為你有興趣的公司蒐集領域知識,對此,我非常推
薦你到 PyData 的 YouTube 頻道 向全世界的高手學習他們在實戰中遇到過的問題。
## 結語
不是資工系能找到機器學習工作嗎?可以!但是,即使我自認本業外的時間花了很多力氣
鑽研機器學習與深度學習、最後也的確拿到一封機器學習工作的錄取信,我還是認為自己
還有太多資料科學知識需要加強才能跟上業界標準,拿到錄取大概是運氣與實力的成分各
佔一半,成功換了工作後也依然不敢懈怠下班後的進修。所以,對於非本科系的畢業生或
已經在工作的朋友,既然要跨領域挑戰機器學習工作,就要比一般人投入兩倍以上的努力
、好好準備!希望這篇文章分享可以給大家跨領域的準備方向與啟發。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.160.183.213 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1646066584.A.403.html
... <看更多>