大家好,我們公司 RD 團隊正在徵才,目前團隊都是全遠端的方式合作,工作地點不受限任何位置!我們目前在尋找前端、後端、產品經理等職缺的夥伴,歡迎正在尋找新機會的朋友加入。
若身邊有適合的人選也歡迎推薦給我們。工作內容可以參考以下連結,若有任何不清楚或想了解的地方都可以直接詢問 李俊賢。
有確定可以推薦的人選,也可以透過 李俊賢 推薦。如果推薦人選來我們公司成功,工作表現也沒問題,日後推薦獎金你也有份!
前端工程師 React Frontend Engineer
https://www.cakeresume.com/companies/pagamo-org/jobs/frontend-developer-joseal
後端工程師 NodeJs Backend Developer
https://www.cakeresume.com/companies/pagamo-org/jobs/backend-developer-joseal-831fdc
公司還有其他相關職缺,若有興趣都可以詢問 李俊賢
https://www.cakeresume.com/companies/pagamo-org/jobs
(歡迎分享)
同時也有3部Youtube影片,追蹤數超過7萬的網紅在地上滾的工程師 Nic,也在其Youtube影片中提到,## 影片觀看說明 由於問題較多,大家的問題也可能是你的問題,建議可以先閱讀下方的「問題總匯」區,找到時間碼 Time code 之後跳轉到自己想聽的部分,會比較有效率哦 本影片 Q&A 留言是抓取 【2020 年度回顧! 成為 Team leader? 業外收入增加? 技術能力成長? (第一...
「前端 工程師 工作內容」的推薦目錄:
- 關於前端 工程師 工作內容 在 葉丙成 Benson Facebook 的最佳解答
- 關於前端 工程師 工作內容 在 小人物職場 Facebook 的精選貼文
- 關於前端 工程師 工作內容 在 純靠北工程師 Facebook 的最佳解答
- 關於前端 工程師 工作內容 在 在地上滾的工程師 Nic Youtube 的精選貼文
- 關於前端 工程師 工作內容 在 在地上滾的工程師 Nic Youtube 的精選貼文
- 關於前端 工程師 工作內容 在 Untyped 對啊我是工程師 Youtube 的精選貼文
- 關於前端 工程師 工作內容 在 [心得] 2021前端工程師面試心得- 看板Soft_Job - 批踢踢實業坊 的評價
- 關於前端 工程師 工作內容 在 軟體工程師 | Dcard 的評價
- 關於前端 工程師 工作內容 在 回顧成為前端工程師的這五年: 淺談選擇前端的理由 的評價
- 關於前端 工程師 工作內容 在 [心得] 2020前端工程師面試心得- soft_job | PTT職涯區 的評價
- 關於前端 工程師 工作內容 在 ALPHA Camp - 前端工程師求職與面試如何準備?!實際職缺分析 的評價
前端 工程師 工作內容 在 小人物職場 Facebook 的精選貼文
📌2 個跨出舒適圈的職場故事:我們其實常常被自己所侷限,急著替自己貼上標籤,所以有時候連嘗試的勇氣都沒有,總認為自己一定無法適應某些工作內容,而錯失了許多機會
.
👉故事 1
安迪因為個性較內向,認為自己不擅於與人溝通,所以找了偏行政類的內勤工作,但後來因為公司組織變動,不得不轉往客戶經營部門,內心雖然很排斥,但最後仍然決定試試看
.
🔍結果並沒有他想的那麼糟糕,反而客戶對他的評價都很好,這是因為他認為自己難以用口才說服對方,所以在資料準備上更加認真,並且努力演練,在客戶面前充分展現專業
.
👉故事 2
麥克是個前端工程師,在技術上並不出色,不過善於和設計師、產品經理溝通,甚至可以就使用情境提供改善建議,於是在長時間觀察後,希望他能轉為專案經理
.
🔍自從他擔任專案經理後,產品團隊和技術團隊的溝通就變得相當順暢,當需求規格定義更加精準,專案時程也就步上軌道,更不容易出現驗收品質不如預期的狀況
.
👉大家不需要改變自己的特質或是偽裝自己,試圖迎合某些職位的刻板印象,凡事總有一體兩面,有時候你認為的弱項,往往就是你的優勢,只是缺乏機會發揮或是不懂得運用
.
📍歡迎大家「 分享 」、「 收藏 」,有任何想法請留言或私訊,最後記得開啟「 小鈴鐺 」,訂閱小人物職場的最新通知
.
🗓小人物每月皆會舉辦職場相關主題免費線上講座
👉歡迎到個人檔案連結加入「 小人物職場好友 」,優先取得活動資訊與報名資格
.
🎈喜歡記得追蹤 @work.thinking
#上班 #上班族 #目標 #成功 #職場語錄 #人際 #職場 #不想上班 #職場人生 #自我成長 #知識 #正能量 #求職 #新鮮人 #同事 #大學生 #小人物職場 #天賦 #人格特質 #內向 #專案管理 #溝通 #履歷 #團隊合作 #刻板印象 #離職 #職涯 #經驗分享 #轉職
前端 工程師 工作內容 在 純靠北工程師 Facebook 的最佳解答
#純靠北工程師5bm
----------
幾年前生了一場差點沒命的大病,當時老闆非常善良的讓我那時便幾乎都 WFH,有時候住院帶著筆電遠端作業,有需要才進公司。
後來自己知道公司新創兩三年內需要做的事情我都做完了,後面其實不需要我,該做的做完後,其他專業領域也有相應的同事在做,半年坐領乾薪到心虛,自己提離職。
我知道這種公司跟老闆可遇不可求,所以自己在日後找新工作就自己斟酌,身體、薪水、職責必然是要取捨。
結果遇到滿多奇妙的事情,以最近這份工作來說,因為離家近 & 職缺名稱寫視覺設計(我是設計轉前端再轉UI/UX),所以開了只有視覺設計的薪水,面試過程中也有跟RD主管詢問詳細有工程師會實現我的畫面,便開了很親民的薪水(對勞資雙方都是)。
結果做了一兩個月發現完全不是這麼一回事,全公司沒有人會網頁前端,所謂的視覺和稍微兼顧UI/UX以外,還要自己切版或是JS和串API等等,手機APP是還好有一個會的同事,不然我可能突然才被要求寫iOS和Android...?
如果找我面試時有說清楚,職缺也有寫到,我也會提一個合理的薪水,他們可以再跟我協調,而不是直接視覺設計薪水吧?
現在過了試用期才知道全公司只有我能做網頁了,滿3個月後的調薪大概就是一天加不到100元。
決定再向上報告這些工作內容和當初我以為可以半養病半溫飽的工作不一樣,超越996的時薪不如做科技廠操作員,我家附近的外籍作業員都不用像我周日晚上10點還要求在家做東西,薪水未必比我少。
----------
💖 純靠北官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/6898
前端 工程師 工作內容 在 在地上滾的工程師 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 #工程師 #在地上滾的工程師 #前端 #後端 #轉職
前端 工程師 工作內容 在 在地上滾的工程師 Nic Youtube 的精選貼文
小小科技公司沒有什麼幾十個月年終還是找藝人來吃喝拉跳舞
但獎項根本超實在,人人有獎就更不用說了,感謝老闆!!!
最後加碼就不拍影片了,因為暗爽在心理,何需眾人知 XDDD
上次有人問我公司文化如何,我現在拍成影片給你看了
喜歡影片的話!可以幫忙點個喜歡以及分享、訂閱唷!😘
━━━━━━━━━━━━━━━━
🎬 觀看我的生活廢片頻道: 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
#尾牙 #工程師 #抽獎
前端 工程師 工作內容 在 Untyped 對啊我是工程師 Youtube 的精選貼文
不該去美國工作的3個原因 - 美國v.s.台灣・軟體工程師・工作經驗比較-薪水/工時/文化 | Software Engineer in Taiwan v.s. The U.S.
-
有美國夢?想出國工作?想在矽谷當工程師?在美國當軟體工程師跟在台灣有什麼差別?
今天要針對薪水、工時、文化這三個層面來比較美國程序員跟台灣工程師生活與工作上的差別。影片中也會分享我的求學背景跟工作經歷。因為我有在美國跟台灣實習工作過,所以能有比較客觀的看法分享。
薪水:台灣/美國、實習/正職軟體工程師的薪資比較,也會討論稅務跟物價唷!(雖然稅務方面數字有點誤差:P)
工時:軟體工程師一天工作到底是八小時還是無限小時?又是什麼造成工時上那麼大的差別?
文化:比錢更重要的是文化!台灣美國工作環境的文化到底有什麼不一樣呢?產品開發流程的不同?員工工作心態?公司看待員工的方式?工作模式?
只能說這系列的內容真的是乾貨滿滿,是我親身經歷最真實的分享!希望你有滿滿的收穫~
【㊫ 電腦科學/軟體工程 學習資源 📖】
全端工程師密技 Full Stack Eng - Career Path (Codecademy)
https://bit.ly/3niTwLN
前端工程師密技 Front End Eng - Career Path (Codecademy)
https://bit.ly/32K1eql
用Scala學習函式程式設計
https://bit.ly/2IF0Thv
Scala 函数式程式設計原理
https://bit.ly/3kBQXTb
平行程式設計
https://bit.ly/3pCeaZf
Android 應用程式開發 專項課程
https://bit.ly/3lGCUwW
普林斯頓大學 電腦科學 演算法 基礎理論
https://bit.ly/3nxomAh
Go 語言學起來
https://bit.ly/35AWhlv
Parallel, Concurrent, and Distributed Programming in Java 專項課程
https://bit.ly/2IGnlH4
Java 軟體工程基礎課程
https://bit.ly/3fa4gJi
全端開發 跨平台手機app 開發 完整課程
https://bit.ly/2UCGWum
一定要看到影片最後面並且在「YouTube影片下方」按讚留言訂閱分享唷!
-
歡迎留言告訴我你的想法,或是你想認識的程式語言唷!
每(隔週)週六晚上9點更新,請記得開啟YouTube🔔通知!
-
【相關連結】
影片中根據的美國所得稅計算機:[https://goodcalculators.com/us-salary-tax-calculator/]
【愛屋及烏】
Facebook 臉書粉專 [https://www.facebook.com/untyped/]
圖片影片:微信表情包 [giphy.com] [pexel.com] [pngwave.com]
-
Untyped - There are so many data types in the world of computer science, so are the people who write the code. We aim to UNTYPE the stereotype of engineers and of how coding is only for a certain type of people.
對啊我是工程師: 是個致力於推廣電腦科學給各領域族群的頻道,更希望想嘗試卻又不敢踏入的人有更多機會了解 Computer Science。
By 一個喜歡電腦科學邏輯推理,在科技圈努力為性別平等奮鬥的女軟體工程師。
#美國工作 #軟體工程師 #台灣美國比較
【Disclaimer 聲明】
Some links are affiliated.
上面有些連結是回饋連結,如果你透過這些連結購買商品,我可以得到一些小獎勵,但不會影響到你購買的價格,甚至會是更低的價格!謝謝你的支持💕
前端 工程師 工作內容 在 軟體工程師 | Dcard 的推薦與評價
讓我們看下去,強者工程師大大們的經驗分享,薪水怎麼談?想成為工程師? 395. 6. 收藏. 工作 ... 前端(軟體)工程師工作兩年,一些心得分享給還在學的相關科系學生. ... <看更多>
前端 工程師 工作內容 在 回顧成為前端工程師的這五年: 淺談選擇前端的理由 的推薦與評價
工作 這幾年下來,工時正常相對大學來說可以說是非常爽,比起學生時代時間多了錢也多了時間,而且只要做好一門專業的事情,但在還沒有足夠實務工作、面試 ... ... <看更多>
前端 工程師 工作內容 在 [心得] 2021前端工程師面試心得- 看板Soft_Job - 批踢踢實業坊 的推薦與評價
幫轉,不是我的心得。
要看網誌請搜尋李彥杰 2021 前端工程師面試心得 應該就找得到;我貼網址一直失敗。
一、前言
先簡介一下背景,小弟畢業於112EE,大二的時候開始接觸前端,一開始是看線上平台的課程學習,之後大三大四分別進入了三家不同的公司做前端實習生,畢業後做了正職前端工程師大約八個月。這次找工作從二月過完年後開始找工作,總共經歷大約一個月的時間。
因為之前受到ptt版友還有一些medium的文章幫助很多,所以趁這個機會來回饋一下,也當作是紀錄自己人生的小里程碑。
二、準備
1.leetcode medium 刷了120題左右,不太想刷easy跟hard因為覺得很浪費時間(之後要往senior做準備就會開始刷hard了),不知道從何刷起的話之前在ptt文章有看到一個非常有幫助的連結:
https://leetcode.com/list/xoqag3yj/,這75題幾乎囊括了所有類型的題目,一邊刷的同時一邊複習自己有哪些觀念或結構還不熟悉,就再去針對那類型的題目練習。
2.英文我上了一個線上平台的課程(怕被說業配我就不打名字了),每天上三十分鐘,持續了大概兩個禮拜就去面試了。
我覺得英文這個東西還是趁早開始學比較好,至於甚麼平台真的不要太在意,先開始最重要,先開始最重要,先開始最重要,反正投資自己一定穩賺不賠,與其拿去養胖自己不如多做一點有意義的事:D
3.對你的履歷上面提到的專案一定要非常非常熟悉,包括遇到的難點,是怎麼解決的,當時遇到甚麼抉擇,因為什麼原因做了這樣的決定。除了專案以外最好再準備一個最近看到學到的技術相關的東西,可以是任何東西讓你跟別人有差距的,一方面可以告訴面試官你平常都有在學新東西,另一方面可以將話題帶往你比較熟悉的方向。
4.剩下的就是一些CSS,JS,React準備,CSS的部分因為我現在上班都是全部自己來,不用auto complete,所以算是蠻熟的了就沒有多去準備,剩下的JS跟React只能說看到甚麼學甚麼,底下有幾個我很推薦的連結有興趣可以看一下(如果有作者不希望我放連結請通知我謝謝):
Web rendering
https://developers.google.com/web/updates/2019/02/rendering-on-the-web
Web performance
https://developers.google.com/web/updates/2018/08/web-performance-made-easy
Netflix 網站優化
https://medium.com/dev-channel/a-netflix-web-performance-case-study-c0bcde26a9d9
Event loop
https://pjchender.blogspot.com/2017/08/javascript-learn-event-loop-stack-queue.html
如果不知道自己哪裡不足可以看這個
https://zhuanlan.zhihu.com/p/143611353
三、面試心得
升鼎科技
一面:
總共分成四個階段
第一個階段寫了一題easy的leetcode,寫完之後追加follow up問有沒有更好的時間複雜度或空間複雜度,算是很簡單的題目,有把javascript的Map跟Set是怎麼操作的好好學起來應該不是大問題。
第二和第三個階段主要聊了一下之前的經驗,還有現在公司的產品主要負責的部分,還有之後想要發展的方向,整體聊起來的感覺非常的好,非常工程師的聊天,讓我覺得他們是真心想要跟我合作的,而不只是單純在考我問題。
最後一個階段跟HR聊了一下期待薪資,福利等等。
結果:offer get,氛圍非常好,但是因為接受了其他 offer 所以婉拒了。
Appier
一面:online interview
由三位不同team的前端來面試,主要寫了一點code,還問了一些基本的css,有答應面試官不透露題目,所以就不細講了,之前有看過類似的像這題:
https://github.com/lgwebdream/FE-Interview/issues/21
有興趣的可以研究一下,就是看你js的程如何。
二面:onsite interview
由三位同個team的成員來面試,一樣問了一些背景相關的知識,之後問了一個React怎麼做data binding,然後當場我就愣住了,我好像都是自己做binding,就亂回答了一通說給一個input怎麼做bind的,這好像也不是面試官想要聽的答案,之後又問了會不會寫後端跟App,感覺是需要一個通才,面完的當下就覺得大概是沒過了,還需要好好加強自己的基本功,然後多碰一點後端的東西。
結果:感謝信。
優拓科技
這間的老闆ric是我大學時期有修過課的教授,他的data structure在敝系是出了名的硬,來之前就覺得應該不會很簡單,所以抱著學習的心態來這家公司面試。
一面:onsite interview
先簡單的介紹了一下自己之後,開始問技術相關的問題,印象比較深刻的是問了一個如果今天在做一個操作很大的迴圈,導致畫面會卡頓,該怎麼辦?
我沒有在前端操作過巨量的運算,所以算是問到了一個我的知識盲點,後來面試官看我不會就跟我講了可以的解法,大概就是把迴圈拆開來,或是把運算拆開,用setInterval去做,很像React Fiber的操作,就是每更新一個node就去檢查一下時間超過了沒,沒超過就繼續做,超過了就停下來先去做比較重要的事。其實很多問題大概都可以回答個五到六成,但是面試官在聽你解釋問題的時候其實也能聽得出來你有幾兩重,所以還是多充實自己,遇到問題就去通盤了解,被問到的時候才可以給出比較全面的回答。
結果:感謝信,tech lead 還在信中跟我說到「頂尖的前端工程師不僅僅只是會前端,他們是通才,只是選擇在前端領域更加專精」,真的讓我很感動,他們是很認真的在招攬人才,只可惜我還沒到那個境界。
HaHow
零面:phone interview
時間大概半小時,簡單問了一下之前的背景,現在的工作負責什麼項目,有沒有遇到什麼困難,怎麼解決。
作業:
寫一個無限滾動的介面,最近很多間公司都會希望手刻無限滾動,可以參考一下ObserverIntersectionAPI,這個Web API同時也能拿來做lazyloading,有興趣的可以研究一下。
一面:
原本預定要有兩個階段,分別是RD team還有PM會來面試,結果RD面完就說PM有個臨時會議中斷了。
RD team考了一題費氏數列,問了一些JS的問題,還問了React的Virtual Dom是怎麼做的,我把React16的Fiber架構大概講了一遍,結果被問到如果React在commit階段就超過了時間那還是會卡頓要怎麼辦,我當下就卡住了,我的內心想法是那應該沒辦法吧,但我又覺得commit階段真的會超過時間嗎?
然後就一邊糾結一邊回答我不知道XD之後還問了一題React在做map的時候會需要加上一個key,加這個key的目的是什麼?完了又是一個我之前遇到但是沒有徹底搞懂的東西,結果又亂答一通。
結果:無聲卡,整個面試的流程非常冗長,建議如果有想要去試試看的可以提早投。
Line Taiwan
OA:
總共十題兩個小時,前三題是coding題目,第四題問事件捕捉,事件冒泡,後面幾題都是問答題。整體來說難度應該算中間偏上,但是因為用他們家的系統所以難度直接拉高一個等級,輸入輸出都要自己來,連test case都要自己想,我原本以為這種OA都是要全對才會過,寫完當下覺得自己肯定過不了了,結果來了一面的通知讓我嚇一大跳XD
一面:
簡單做了自我介紹,講了一下現在在用的技術,現在負責做什麼,然後針對OA的題目做了一些討論,特別說一下我覺得這樣才有在重視求職者,很多公司發了OA或作業,面試時完全都沒提到,雖然說對公司來說可能就只是篩人的門檻,但是對求職者來說也是付出了時間,又沒拿報酬,給個回饋我覺得應該不算是太過分。之後有著重問了Web performance相關的東西,因為之前剛好有做到所以還算回答的順暢。
二面:
這關由Hiring Manager來面試,主要是聊之前的專案經驗,跟技術比較無關,比較偏向想法類型,這類型的面試對我來說蠻有趣的,可以跟面試官交流彼此想法,各種類型的問題都有可能在這關被問到,像是我現在的專案沒有寫測試,就被問了如果我要跟PM解釋測試的價值,那我會怎麼說?
那如果你因為時間不夠,只能加部分測試,你覺得你要怎麼加,你要加哪種測試?
像是這種問題,可以看出你的溝通能力還有思路夠不夠清晰,我覺得非常的專業,這是我理想中面試官的樣子。
三面:
原本二面的面試官跟我說二面就是最後一面了,所以我收到三面通知的時候還蠻疑惑的。
不過也因為這時候我決定去Bytedance了,所以就沒有參加三面了,Line給我的面試體驗真的是非常好(除了OA那個系統很難用之外)。
結果:收到其他offer婉拒三面。
Bytedance(Singapore)
總共三輪技術面+一輪HR,每輪都45分鐘左右
一面:
有特別要求所以是中文面試,比較特別的是這關的面試官似乎連我的履歷都沒看,上來自我介紹完之後就是題目轟炸,問得非常仔細,像是javascript和React差別,function component 跟 class component 差別,閉包等等,而且每個問題都有follow up,只知道表面肯定會倒,最後考了一題medium左右的leetcode,給你一顆binary tree,tree node的結構包含parent, left, right,給你兩個節點p, q,請問p與q的距離是多少?
我先給了一個 dfs的解答,時間複雜度O(n),之後面試官追問只要是一個map都可以用dfs來做,既然我給你了一個binary tree,有沒有更好的辦法,之後就給了一個往上找parent然後記起來的解法,時間複雜度O(log(n))。
二面:
有特別要求所以是中文面試,這關主要針對你的履歷問相關的問題,這裡停留了蠻久的效能優化問題,還問了現在做的項目中比較困難的部分,針對這個部分面試官再出follow up,主要也是技術相關的問題居多,最後問了一題應該也是medium的題,給你一個array,裡面的每個元素都是一個object,
object包含id和next,請你按照上一個元素的next是下一個元素的id做排序,可以假設題目一定正確且只有一個正確解答。題目描述有點複雜但不是一個太難的題目,我一開始給了一個O(n )的解答,之後用了兩個Map把元素都記起來,時間複雜度O(n),這個做法不是很漂亮但只要時間複雜度對了應該就給過。題外話前兩關的coding題如果沒過大概率就沒下文了,要想辦法在10分鐘內想出完美解答還是有點難度的,可以試著先給比較爛的解答,給的同時順便想一下等一下要怎麼改,可以幫你增加一點信心的同時多延長一點時間。
三面:
這關規定一定要用英文,所以英文至少要能夠溝通,由Hiring Manager來面試,先做了自我介紹之後針對經驗問了一些問題,之後總共問了三個大問題,第一個你打完網址按下enter之後發生了什麼事,這個問題網路上的資源非常的多,重點在於你能回答得多細,像我中間對DNS解析沒有過多研究,就被問DNS具體是怎麼解析的,我只能回答到從後面解析到前面,具體是用什麼演算法,怎麼比對,我當時都沒有研究過,算是亂回答了一通。第二題問CORS是什麼,我回答了一些簡單請求,預檢的規則以後,接著問CORS有什麼優點跟缺點,我就舉了古早的Proxy Server
跟jsonp等這些方法跟CORS做比較,之後又接著問CORS有沒有什麼安全性上的問題,然後我就倒了:(,讓我了解自己對於這個問題沒有研究透徹,在研究問題的時候就應該要有這種窮追猛打的精神。最後一個問題javascript的hash map具體是怎麼實作的,還好我之前大學在上課的時候有自己刻過,就回答了一些hash function, collision,還提到如果碰撞超過8個會從link list轉成紅黑樹,接著就被問如果被轉成樹要怎麼確定hash
map查找的時間複雜度是O(1),我腦中想著紅黑數最快也要O(log(n))呀那到底是怎麼找的,然後我就又亂扯了一通。我都覺得我可能要在這關倒了,結果面試官直接跟我說覺得我的表現蠻好的,但是如果以後要來新加坡工作要好好練英文XD算是鬆了一口氣。
HR面:
這關也是一定要用英文面試,原本其實我很擔心,以為會問很多behavior question,結果比較像是在閒聊,聊一些為什麼要來這間公司,期望薪資是多少等等這些,沒有問什麼很刁難的題目,HR給人的感覺也很親切。大概兩天之後就通知我有確定的offer了。
結果:offer get,整體面試下來的強度算是很夠的,每次大約一個小時的過程中一直在輸出大量的資訊,面試官也會給足feedback然後再接著問follow question,所以平常的閱讀量真的蠻重要的,非常有可能一不小心就會問到你不會的東西,儘管你沒準備到但是依然能回答個三四成。
四、總結
我覺得面試有個很有趣的地方就是可以檢視自己還有哪些不足,平常上班可能都在操作熟悉的環境,熟悉的代碼,很有可能有某部分東西自己一直在用但是沒有搞懂過,可以透過這個機會讓自己再精進一點。然後我很喜歡一句話:「不難,要你幹嘛?」所以在準備的時候還有平常再寫code的時候盡量讓自己的思考再深入一點,以此勉勵自己,繼續朝著頂尖前端工程師的路上前進。
-----
Sent from JPTT on my iPhone
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.194.42.34 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1617225338.A.53C.html
... <看更多>