Skip to content

FongYuanChen/MercuryfireBackendEngineerInterviewTest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

📝 水星工程科技有限公司 - 中階後端工程師面試測驗

此 GitHub 專案用於存放 水星工程科技有限公司 - 中階後端工程師 面試測驗的實作內容。

📦 專案內容

  • C# .NET 8 Web API MVC 的實作
  • SQL server / Stored Procedure / JSON 與 CURD 的實作
  • 面試考題功能完整實作

🚀 使用方式

  1. Clone 專案到本地端
  2. 開啟 SQL Server Management Studio (SSMS)
  3. 還原資料庫:
    • 右鍵「資料庫」→「還原資料庫」
    • 選擇專案中的備份檔:
      • BackendExamHub_2022.bak(2022 版本)
      • BackendExamHub_2025.bak(2025 版本)
    • 還原到 SQL Server
  4. 開啟 Visual Studio,載入專案
  5. 設定 appsettings.json 的資料庫連線字串,指向剛還原的資料庫
  6. 執行專案,即可測試 API 與 SP 功能

📄 API 文件

本專案提供 Swagger UI 作為 API 文件與測試工具。專案執行後,可透過 /swagger 存取 Swagger UI。

Swagger UI Screenshot

About

An interview assignment project built with C# .NET 8 Web API, demonstrating SQL Server integration with stored procedures, JSON data handling, and full CRUD implementation for backend system design.

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages