ASP.NET 後端工程師面試經驗分享:91APP 技術與系統設計挑戰

更新 發佈閱讀 4 分鐘

基本資訊

  • 公司名稱 : 91APP
  • 職稱 : ASP.NET 後端工程師
  • 產業 : 電商 SaaS
  • 面試輪次 : 總共有三面, 個人面試到第二面, 而感謝信
  • 面試形式 : 線上 + 實體

JD

  • 主要技術 : ASP.NET, 資料庫調教, 系統設計
  • 是否符合期待 : 是
  • 工作內容 : 產品 RD

技術面試內容

  • 0 面 : 會先出一份考題, 並需要先部分寫出來, 會在第一面的時候和面試官進行流程和實作細節的討論還有 API 設計資料庫設計, 可以在之後使用 AI 展示開發流程, 本次收到需要寫一個系統, 會先有一個admin可以操作後台的帳號, 他可以創建 workList 清單, 並且其他使用者在登入後可以針對 workList 勾選並且填寫確定, 可以將狀態由待確認改為已經確認, 並且要可以排序還有點擊可以進入 work 的 detail 當中, 其實需要花上不少時間去撰寫
  • 1面 : 面試當天面試官觀看成果, 我這次面試幾乎都做完, 也有使用單元測試來進行測試, 面試官會針對程式碼內容進行細看, 例如若是要改成某個篩選條件, 那程式碼可以怎麼修改, 我自己是使用 codex 進行固定內容的修改, 接著問到資料庫怎麼設計, 因為這個使用者和 workList 屬於多對多的關係, 所以自己回答是需要中介表來儲存兩者的關係, 也可以讓不同使用者登入, 能夠儲存之前的勾選狀態, 接著也會看單元測試的寫法, 例如這邊是直接修改資料庫資料嗎?我會回答是 mock 一個資料庫內容出來進行測試等等程式碼和資料庫操作細節
  • 2面 :二面當天有兩位考官, 這次就是針對系統設計的白板題, 還有個人人生規劃還有工作比較看重哪一部分的 BQ 問題, 其中問題包括高併發高流量的問題, 可以怎麼預防, 例如 : 若有一個系統突然有幾十萬流量要進來, 該怎麼樣才能讓系統不癱瘓, 接著還有問 IService 是做什麼用, 或者怎麼優化資料庫查詢, 索引要加在哪些欄位比較適合等等問題, 我是回來可以用排隊機制, 或使用 Redis 避免直接衝擊資料庫, 使用索引來加快查詢, 索引加在 where 和 order by 最為有效率等回答, 這次面試我幾乎都有回答出來, 畢竟 91APP 其實算是我夢想進去公司。

接著會進行 BQ 問題, 這部分就照自己的過往經驗回答就好。

  • 工作最重要的三格排序 ?
  • 怎麼樣自主學習?
  • 為什麼會想要離職?

結果

最後收到無聲卡, 面試官本來預計是說 7 天內會有結果, 但等了 12 天加上反覆和 HR 確認才收到感謝信, 其實在面試過程中並不會感受到面試官剁剁逼人的問題, 若是真的達不出來還是會適時地引導, 感受是還滿正向, 在一二面過程中我也幾乎都有把問題答出來, 可能是因為自己年資不夠 (接近 2 年), 或者 ASP.NET 經驗不夠多 (後期都在寫 JAVA) 的關係, 導致最後收到感謝信, 但還是和大家分享, 畢竟最近這間公司面試非常多的人, 若有興趣可以參考這篇再去進行面試。






留言
avatar-img
Krist
2會員
11內容數
您好, 目前是軟體工程師 Krist
Krist 的其他內容
2026/02/08
本文深入解析「滑動視窗」這一強大的線性掃描序列技巧,適用於各種子陣列、子字串、子序列問題。文章將詳細介紹固定長度窗口(固定 k 的總和/最大/最小值)與可變長度窗口(雙指針法,根據條件調整窗口大小)的兩種常見應用,並提供清晰的解題流程與技巧,助你高效解決演算法挑戰。
Thumbnail
2026/02/08
本文深入解析「滑動視窗」這一強大的線性掃描序列技巧,適用於各種子陣列、子字串、子序列問題。文章將詳細介紹固定長度窗口(固定 k 的總和/最大/最小值)與可變長度窗口(雙指針法,根據條件調整窗口大小)的兩種常見應用,並提供清晰的解題流程與技巧,助你高效解決演算法挑戰。
Thumbnail
2026/02/06
本篇文章為 Kubernetes (K8s) 入門教學,將介紹 K8s 的核心概念,如 Pod、Deployment、Service、Node 和 Cluster,並透過 Minikube 實際操作,帶領讀者一步步瞭解如何啟動、管理 Docker 容器,實現自動擴容、零停機更新等功能。
Thumbnail
2026/02/06
本篇文章為 Kubernetes (K8s) 入門教學,將介紹 K8s 的核心概念,如 Pod、Deployment、Service、Node 和 Cluster,並透過 Minikube 實際操作,帶領讀者一步步瞭解如何啟動、管理 Docker 容器,實現自動擴容、零停機更新等功能。
Thumbnail
2026/01/31
在程式開發、LeetCode 題目或底層架構中,你是否曾困惑於 `(n & 1)` 這串看似簡單的程式碼?本文將深入解析二進位運算的原理,以及 AND (&) 運算子的應用,帶你掌握如何利用 `(n & 1)` 這個精準的位元檢查技巧,快速判斷數字的奇偶性,並理解其在位元操作中的重要性。
Thumbnail
2026/01/31
在程式開發、LeetCode 題目或底層架構中,你是否曾困惑於 `(n & 1)` 這串看似簡單的程式碼?本文將深入解析二進位運算的原理,以及 AND (&) 運算子的應用,帶你掌握如何利用 `(n & 1)` 這個精準的位元檢查技巧,快速判斷數字的奇偶性,並理解其在位元操作中的重要性。
Thumbnail
看更多
你可能也想看
Thumbnail
微軟認證教材 20486D放在 github的範例比較舊,似乎是 .NET Core 2.x版 我稍微調整後,改成 VS 2019 / .NET Core 5的版本 下載檔名 — MVC_04補充範例_Core5_VS2019_RepositoryExample.rar == 參考文件 ==
Thumbnail
微軟認證教材 20486D放在 github的範例比較舊,似乎是 .NET Core 2.x版 我稍微調整後,改成 VS 2019 / .NET Core 5的版本 下載檔名 — MVC_04補充範例_Core5_VS2019_RepositoryExample.rar == 參考文件 ==
Thumbnail
Youtube MVC教學影片(試聽) 1–2B 版面配置頁 LayoutPage 與.NET完整版 的MVC 5差異不大,只是改用.NET Core 5 MVC (VS 2019)來解說而已。 可見學過ASP .NET MVC 5的朋友可以「輕鬆升級 .NET Core MVC」而不是砍掉重練!
Thumbnail
Youtube MVC教學影片(試聽) 1–2B 版面配置頁 LayoutPage 與.NET完整版 的MVC 5差異不大,只是改用.NET Core 5 MVC (VS 2019)來解說而已。 可見學過ASP .NET MVC 5的朋友可以「輕鬆升級 .NET Core MVC」而不是砍掉重練!
Thumbnail
適合對象:想學習 ASP.NET網頁程式(後端、MVC)、資料庫入門與應用。課程最後提供一個「線上相簿」的專案與完整解說。 從零開始學起。第一堂課(5.5小時 完整內容)免費讓您觀賞。看完了,喜歡再付錢。請來信申請。 不用擔心自己程度不好,第一天「完整」課程  看完了再說  .......
Thumbnail
適合對象:想學習 ASP.NET網頁程式(後端、MVC)、資料庫入門與應用。課程最後提供一個「線上相簿」的專案與完整解說。 從零開始學起。第一堂課(5.5小時 完整內容)免費讓您觀賞。看完了,喜歡再付錢。請來信申請。 不用擔心自己程度不好,第一天「完整」課程  看完了再說  .......
Thumbnail
請先完成 1–1節的內容 ( https://youtu.be/9spaHik87-A )再來觀賞。 與.NET完整版 (.NET Framework 4.x) 的 ASP.NET MVC 5差異不大,只是改用 .NET Core 5 MVC (VS 2019)來解說而已。 可以讓您試煉
Thumbnail
請先完成 1–1節的內容 ( https://youtu.be/9spaHik87-A )再來觀賞。 與.NET完整版 (.NET Framework 4.x) 的 ASP.NET MVC 5差異不大,只是改用 .NET Core 5 MVC (VS 2019)來解說而已。 可以讓您試煉
Thumbnail
《轉轉生》(Re:INCARNATION)為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,結合拉各斯街頭節奏、Afrobeat/Afrobeats、以及約魯巴宇宙觀的非線性時間,建構出關於輪迴的「誕生—死亡—重生」儀式結構。本文將從約魯巴哲學概念出發,解析其去殖民的身體政治。
Thumbnail
《轉轉生》(Re:INCARNATION)為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,結合拉各斯街頭節奏、Afrobeat/Afrobeats、以及約魯巴宇宙觀的非線性時間,建構出關於輪迴的「誕生—死亡—重生」儀式結構。本文將從約魯巴哲學概念出發,解析其去殖民的身體政治。
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News