<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>IlyaL</title>
        <link>https://ilyal.me/</link>
        <description>IlyaL' Blog</description>
        <lastBuildDate>Sun, 13 Sep 2026 18:13:11 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <image>
            <title>IlyaL</title>
            <url>https://ilyal.me/avatar.png</url>
            <link>https://ilyal.me/</link>
        </image>
        <copyright>MIT 2025 © IlyaL</copyright>
        <atom:link href="https://ilyal.me/feed.xml" rel="self" type="application/rss+xml"/>
        <item>
            <title><![CDATA[2024 前端工程師面試心得]]></title>
            <link>https://ilyal.me/posts/2024-front-end-interview-experience</link>
            <guid isPermaLink="true">https://ilyal.me/posts/2024-front-end-interview-experience</guid>
            <pubDate>Sun, 28 Jan 2024 08:51:01 GMT</pubDate>
            <description><![CDATA[最近剛退伍後，想著趕快來找工作，不要讓自己空窗期太長。面試時間在過年前，雖然身邊朋友都勸我年後再找，畢竟年後的職缺比較多，但還是有點焦慮的不敢拖太久，就很勉強的在年前開始了漫長的面試地獄。寫這篇文章是希望紀錄一下自己的經驗和心得，每次準備面試的時候最需要的就是看別人的面試心得，所以我也想把自己的心得分享給需要的人。]]></description>
            <content:encoded><![CDATA[<h2>背景</h2>
<p>私立科大資管系畢業，大一到大三都在玩社團，從大四開始自學前端，透過 Youtube 自學和上六角的課程，當時是上完 <strong>Vue</strong> 的線上課程而已，並沒有參加直播班。</p>
<p>因為學校有實習要求，大四期間有兩份實習經驗</p>
<ul>
<li>中壽的總公司當軟體工程師實習生，用上古時代語言 <strong>jsp</strong>、後端 <strong>Java</strong>、資料庫 <strong>MySQL</strong> 做網頁。</li>
<li>小科技公司當前端工程師實習生，有用到 <strong>Vue</strong>，實習時間大約半年。</li>
</ul>
<h2>職缺選擇</h2>
<p>以前端為主，比較熟悉的框架是 <strong>Vue</strong>，但自己其實比較喜歡 <strong>React</strong> 很多很多，可惜沒有工作上的 <strong>React</strong> 開發經驗，這次會希望是找 <strong>React</strong> 的職缺，然後有碰到後端最好。</p>
<p>產業會比較希望在電商、旅遊跟科技類，因為自己的作品是主要都是電商網站，其中比較新的作品是旅遊電商網站，面試電商跟旅遊業的話會比較有優勢，科技公司是最好，<strong>銀行業</strong>是我的大雷區，因此完全不考慮。</p>
<h2>期望薪資</h2>
<p>會以 <strong>40k</strong> 去談，主打一個混口飯吃。</p>
<h2>準備資源</h2>
<p>由於是在退伍後馬上找工作，其實沒有花很多時間準備，大多都是憑著當兵前的經驗去面試，除了基本的<strong>面試趣</strong>一定要看以外，以下是我整理出這次面試的大功臣，推薦給大家 👍🏻👍🏻</p>
<ul>
<li>
<p><a href="https://www.hexschool.com/courses/js-core.html">JavaScript 核心篇 - 邁向達人之路 | 六角學院</a></p>
<p>我覺得很划算的線上課程，<strong>JS</strong> 的核心包含閉包、Hoisting、This 等都講解的很清楚，如果真的聽不懂也提供問答區詢問，便宜又大碗。</p>
</li>
<li>
<p><a href="https://www.books.com.tw/products/0010941867">博客來-看完這本就會懂！帶你無痛提升JavaScript面試力：精選55道前端工程師的核心問題 × 求職加分模擬試題解析</a></p>
<p>六角學院的<a href="https://www.casper.tw/"><strong>卡斯伯</strong></a>老師出的書，之前上課時送的，裡面也整理了面試最常被問的 <strong>JS</strong> 核心題目，推推！</p>
</li>
<li>
<p><a href="https://vuejs.org/">Vue.js - The Progressive JavaScript Framework | Vue.js</a></p>
<p>這次 <strong>Vue</strong> 的部分，都是直接看官方的 <strong>Document</strong> 準備，就算沒要面試，也推薦花時間看完！</p>
</li>
<li>
<p><a href="https://www.youtube.com/@weiweicoding">https://www.youtube.com/@weiweicoding</a></p>
<p>很讚的 <strong>YouTuber</strong> ，從 <strong>JS</strong> 核心題目，例如 <strong>Event Loop</strong>，到 <strong>React</strong> 和 <strong>NextJS</strong> 都講解的超級詳細，這次被問到最多的防抖跟節流，也是從看他的影片學習的，大推！</p>
</li>
</ul>
<h2>面試總覽</h2>
<table>
<thead>
<tr>
<th>公司</th>
<th>管道</th>
<th>結果</th>
</tr>
</thead>
<tbody>
<tr>
<td>萬豪實體數位黃金股份有限公司</td>
<td>104</td>
<td>Offer Get</td>
</tr>
<tr>
<td>Akohub</td>
<td>CakeResume</td>
<td>二面邀約</td>
</tr>
<tr>
<td>第五代虛擬科技股份有限公司</td>
<td>104</td>
<td>一面後沒有繼續面試</td>
</tr>
<tr>
<td>替您錄科技股份有限公司</td>
<td>104</td>
<td>Offer Get</td>
</tr>
</tbody>
</table>
<h3>萬豪實體數位黃金股份有限公司</h3>
<ul>
<li>
<p>職缺</p>
<p>前端工程師（Vue.js）</p>
</li>
<li>
<p>面試過程</p>
<p>主動投遞後 -&gt; 一面 -&gt; 收到 Offer letter</p>
</li>
<li>
<p>第一面 - TL</p>
<p>流程：筆試(30m) -&gt; 自我介紹 -&gt; 公司介紹 -&gt; 履歷了解 -&gt; Q&amp;A (2hr)</p>
<p>筆試問題：</p>
<ul>
<li>Event Loop</li>
<li>Throttle</li>
<li>Debounce</li>
<li>Cookie、LocalStorage、SessionStorage</li>
<li>Event Bubbling, Event Capturing</li>
<li>Promise 和 Async/Await</li>
<li>Hoisting</li>
<li>CORS 怎麼處理</li>
<li>Vue3 Life Cycle</li>
</ul>
<p>註：筆試的題目有很多，上述是大概記得的內容，需要抓緊時間寫。</p>
</li>
<li>
<p>心得</p>
<p>整體面試下來算輕鬆簡單，筆試部分大多都是 JS 的核心題目，不過在面試中並沒有討論筆試的狀況，都是針對雙方背景跟履歷上的有提到的技術做詢問，後面就是做 Q&amp;A，面時完後有稍微參觀一下公司的環境。</p>
<p>公司在龍山寺，離捷運站有一段路，在一棟蠻氣派的大樓，老闆很有錢而且有很多專利，主要是做 NFC 技術相關，要去面試的話建議先了解一下公司產品，範圍蠻廣的。</p>
<p>團隊配置很齊全，有不少 <strong>UI/UX</strong>，未來有打算做新的網站，所以有擴編需求，技術部分則是使用 <strong>NuxtJS</strong> ，不太會碰到後端跟 <strong>React</strong> 的部分。</p>
<p>待遇部分算不錯，有試用期三個月，結束後會調薪，依照試用期狀況決定。</p>
<p>整體來說是一間很好的公司，比較可惜的是交通比較不便，意外的很少人投遞。</p>
<p>比較特別的是，老闆名下有兩間公司，面試的是<strong>萬豪實體數位</strong>，但之後會慢慢轉到<strong>火星人福氣金鑛</strong>。</p>
</li>
<li>
<p>結果</p>
<p>Offer get</p>
</li>
</ul>
<h3>Akohub</h3>
<ul>
<li>
<p>職缺</p>
<p>Frontend Software Developer</p>
</li>
<li>
<p>面試過程</p>
<p>主動投遞後 -&gt; 一面 -&gt; 二面邀請</p>
</li>
<li>
<p>第一面 Online interview - RD</p>
<p>流程：自我介紹 -&gt; Side project 介紹 -&gt; Coding test -&gt; Q&amp;A (1hr)</p>
<p>問題: FizzBuzz</p>
<p>註：Side project 部分是由自己挑選做介紹。</p>
</li>
<li>
<p>心得</p>
<p>外商公司，部分遠端，公司在古亭捷運站，非常方便，一個禮拜有幾天需要進公司，公司主要是幫助台灣商家在 <strong>Shopify</strong> 上開店，網上還蠻多介紹的。</p>
<p>這是 <strong>React</strong> 的職缺，對我還蠻有挑戰性的，當下介紹作品的時候，由於我的大部分作品都是 <strong>Vue</strong> ，所以被面試官問到有沒有 <strong>React</strong> 相關作品時蠻尷尬的。</p>
<p>主要有考一題 <strong>FizzBuzz</strong> ，看了面試趣後有提前準備好這題，題目考了 3 關，前面是蠻基本的優化，後面開始有變化題，這是我第一次的白板題，整個過程都很緊張，被問到變化題的當下是完全空白，完全不知道怎麼下手，後面跟面試官要了兩次提示後解出，總共是有 4 關，但時間不夠只考了 3 關而已。</p>
<p>因為是外商，所以有問到英文能力，本人英文能力堪憂，所以只好摸摸鼻子帶過。</p>
<p>整體還是蠻開心的，自己本身很希望能到外商工作，不過現在對我還是太早了，作為第一次的外商面試還是挺滿意的，當初看面試趣時，都是一面後無聲卡，原本想說自己在第 3 關卡這麼久，加上 <strong>React</strong> 能拿出來的經驗又少，當下面試完，就覺得完蛋了，沒想到能收到二面邀請。</p>
<p>二面是 <strong>Onsite interview</strong>，因為已經決定要去的公司，就不去二面了，同時也知道自己目前離這個職缺還有點遠。</p>
</li>
<li>
<p>結果</p>
<p>已經想好要去哪間後，就婉拒二面。</p>
</li>
</ul>
<h3>第五代虛擬科技股份有限公司</h3>
<ul>
<li>
<p>職缺</p>
<p>初級廣告前端工程師</p>
</li>
<li>
<p>面試過程</p>
<p>主動投遞後 -&gt; 一面 -&gt; 做作業</p>
</li>
<li>
<p>第一面 - HR</p>
<p>流程：寫資料 -&gt; 自我介紹 -&gt; Behavior questions -&gt; Q&amp;A (30m)</p>
<p>問題: 為什麼想投這個職缺</p>
<p>註：挺 快結束的面試。</p>
</li>
<li>
<p>心得</p>
<p>廣告投放公司，公司在忠孝復興捷運站附近的一間公寓裡面，還蠻有居家感，主要就是做網頁上常見的頁首、頁尾或是彈出式廣告。</p>
<p>是一個需要獨立作業的職缺，公司有分營運跟研發，研發團隊主要在做公司的開發，營運就是目前產品的製作跟維護而已，因為工作內容簡單，技術方面也不會用到什麼框架，聽起來是蠻 routine 的工作，長期下來感覺學不到什麼東西。</p>
<p>整體來說，其實有點不太知道自已在面什麼 🤔，流程是一面跟 HR 面完後，後面會給你一個試題，如果做的不錯會有二面，算是非常特別，自己遇到的都是先做作業，做的不錯再邀請面試，是各有好壞，第一次遇到還是有小嚇到一下。</p>
<p>試題內容沒有詳細的看，當下是說晚點會寄試題，不過回家後一直沒有收到信，隔天用 104 詢問是否有收到試題，回覆沒有後有重寄，但還是沒收到，直到再過一天後才收到試題，可能是沒有用掛號的關係，來得比較慢。</p>
</li>
<li>
<p>結果</p>
<p>一面完後覺得不太適合，沒有繼續</p>
</li>
</ul>
<h3>替您錄科技股份有限公司</h3>
<ul>
<li>
<p>職缺</p>
<p>Front-end engineer</p>
</li>
<li>
<p>面試過程</p>
<p>主動投遞後 -&gt; 一面 -&gt; 收到 Offer letter</p>
</li>
<li>
<p>第一面 - TL</p>
<p>流程：寫資料 -&gt; 自我介紹 -&gt; 公司介紹 -&gt; 履歷了解 -&gt; Q&amp;A (45m)</p>
<p>問題: useCallback 跟 useMemo 有什麼不同</p>
<p>註：自我介紹的時候，因為只有簡單的講自己的背景跟實習經驗而沒有帶到能力，被提醒了一下。</p>
</li>
<li>
<p>心得</p>
<p>做線上影視的，講 <strong>LiTV</strong> 應該比較多人知道，公司就在松山車站旁邊而已，超級方便，下班後左轉就是饒河夜市(誤。</p>
<p>面試沒什麼難度，為都是針對背景跟能力做詢問，感覺起來好像是極著找人，當下面試完後就說之後再跟 HR 討論報到時間，應該是當場拿到 <strong>Offer</strong> 的意思？</p>
<p>公司主要用 <strong>NextJS</strong>，會碰到一點 <strong>Vue2</strong> 的專案，要會一些後端(<strong>NodeJS</strong>)。</p>
<p>面試官的氣場蠻強的，整個面試我是戰戰兢兢的回答問題，有提到公司給予前端的薪水很高，是出去後可能找不太到工作的那種(因為公司給予的薪水高於市場平均，出去之後會比較難找，應該是這個意思)，感覺蠻貼心的，後面也有詢問到未來的職涯規劃。</p>
<p>整體下來是很開心的，因為在面試前覺得這間是自己的首選，一方面位置上交通很方便，可以直接搭火車就能到，另一方面是 <strong>React</strong> 的職缺，而且這間公司應該是算小有名的，覺得能在這裡上班應該很讚。</p>
</li>
<li>
<p>結果</p>
<p>Offer get</p>
</li>
</ul>
<h2>結論</h2>
<p>整體下來還是算順利吧，總共大概花了兩個禮拜的時間，從投遞履歷到確定公司，後續有拿到 <strong>Offer</strong> 後，就決定停止投遞，把手邊的面完就結束。</p>
<p>一開始還蠻怕沒什麼職缺可以投，畢竟在年前這個尷尬的時間點，不過實際看下來還是蠻多職缺的，而且每天都有新的，而且不知道是不是大家都想在年後才開始找，競爭者其實沒有到很多，整體面試下來的感覺也是，公司都挺缺人的。</p>
<p>因為本身沒有工作經驗，投履歷時還是蠻挫折的，雖說很多職缺，但都是沒有收到面試邀約，有些公司直接說工作經驗不符合職缺要求，中間有收到三家公司出的作業，做完後卻沒有得到面試機會，真的超 qq。</p>
<p>後來就索性開始海投了，才終於有收到回覆，突然想到之前找實習的時候也是這樣，面試地獄真的好可怕。</p>
<p>這次的面試發現，現在的職缺大多要會 <strong>NextJS</strong> 或 <strong>NuxtJS</strong>，當然也有少部分不用，<strong>Vue</strong> 的部分則是要會 <strong>Vue3</strong> 了，還在 <strong>Vue2</strong> 的都是舊專案，而「防抖」跟「節流」算是這次面試中最常聽到的問題了，建議補足一下這方面的資料。</p>
<p>儘管過程顛顛頗頗，但只要堅持到最後一定成功！</p>
]]></content:encoded>
            <author>ilyaliao324@gmail.com (IlyaL)</author>
        </item>
    </channel>
</rss>