owned this note
owned this note
Published
Linked with GitHub
# 資訊科技產業專案設計課程作業 3
## 符合自身興趣/規劃的職務
### [Meta: Solutions Architect](https://www.metacareers.com/v2/jobs/1604078213531024/)
:::spoiler 職務描述
* Act as a technical consultant and subject matter expert on Meta's marketing technology solutions for the marketing organizations at some of the most innovative companies in the world
* Guide our clients to the most optimal implementations by walking them through the technical details Meta's advertising platform and products
* Work closely with sales teams to unlock and develop new opportunities by developing a deep understanding on business goals and industry trends
* Influence the marketing industry through technology by participating in industry conferences including presentations to executive-level audience
* Understand and apply knowledge of products, technologies and business to build solutions to solve for problems at scale
* Independently break down coding projects into tasks and partner with all applicable teams and partners to meet pre-established goals
* Build relationships with team members and cross functional partners
* Document and share project updates and insights
* Influence decision-making through presentation of data-centric business topics
* Participate in interviewing and on-boarding of new team members
* Willingness to travel 25% of the time
:::
:::spoiler Minimum Qualifications
* Experience with web, mobile, or enterprise technology stack
* Experience collaborating with technical and business audience at prospects or clients
* Experience demonstrating knowledge of industry technology areas and trends
* Technical Degree or equivalent experience
* Experience working with software systems including querying, SQL scripting, and working with API development
* Combined experience as an Engineer, Solutions Architect, Technical Consultant, or Partner/Sales Engineer
:::
:::spoiler Preferred Qualifications
* Technical understanding of Meta advertising products (including Ads and Pages API, Identity Platform)
* Experience deploying large partner integration projects
* Experience working with API documents, calling APIs using scripts, and testing APIs
* Experience with Swagger and Postman
* Knowledge of AdTech, Advertising, or Digital Marketing (Brand or Direct Response)
:::
### 劣勢
:::danger
* 不太了解廣告科技、廣告或數位行銷
* 不具備Swagger 和 Postman 的經驗
* 不太了解廣告和頁面 API、Identity Platform
:::
### 優勢
:::success
* 有還可以的學歷
* 目前正在創業中,有一定的組織能力、溝通能力及跨領與合作能力
* 具備多項大型計畫經驗,擅長分析複雜流程並藉此設計高效執行方案
* 具備一定學習能力,即使過去沒有程式設計經驗也能在一年內熟練掌握 Python 和 HTML,並能設計出符合公司計劃需求的小型工具。
* 目前負責與政府合作碳足跡專案,負責建立伺服器、呼叫API及資料庫管理
:::
### [Google: Systems Engineer II, Site Reliability Engineering, Google Cloud](https://www.google.com/about/careers/applications/jobs/results/87930419214721734-systems-engineer-ii-site-reliability-engineering-google-cloud?q=system%20design&src=Online%2FHouse%20Ads%2FBKWS_LOC5&gad_source=1&gclid=Cj0KCQiAuou6BhDhARIsAIfgrn605HuAIOduT-L9bSt7U_tf8vw6S4vD9cZENDu60yxrnmGLifmsQccaAl2CEALw_wcB&target_level=INTERN_AND_APPRENTICE&target_level=EARLY)
:::spoiler Responsibilities
* Engage in and improve the whole lifecycle of services from inception and design, through deployment, operation, and refinement.
* Support services before they go live through activities such as system design consulting, developing software platforms and frameworks, capacity planning, and launch reviews.
* Maintain services once they are live by measuring and monitoring availability, latency, and overall system health.
* Scale systems sustainably through mechanisms like automation and evolve systems by pushing for changes that improve reliability and velocity.
* Practice sustainable incident response and blameless postmortems.
:::
:::spoiler 應徵條件
* Bachelor’s degree in Computer Science, a related field, or equivalent practical experience.
* Experience with programming in one or more programming languages.
* Experience working with administration (e.g. filesystems, inodes, system calls) or networking (e.g. TCP/IP, routing, network topologies and hardware, SDN).
:::
### 劣勢
:::danger
* 非電資本科學生
* 資訊管理(例如檔案系統、索引節點、系統呼叫)的能力較弱
* 網路(例如 TCP/IP、路由、網路拓撲和硬體、SDN)的經驗較少
:::
### 優勢
:::success
* 有還可以的學歷
* 目前正在創業中,有一定的組織能力、溝通能力及跨領與合作能力
* 具備多項大型計畫經驗,擅長分析複雜流程並藉此設計高效執行方案
* 具備一定學習能力,即使過去沒有程式設計經驗也能在一年內熟練掌握 Python 和 HTML,並能設計出符合公司計劃需求的小型工具,目前正在用Java重構數據分析程式。
* 目前負責與政府合作碳足跡專案,負責建立伺服器、呼叫API及資料庫管理
:::
### [Amazon: Systems Engineer](https://www.amazon.jobs/en/jobs/2791969/systems-engineer)
::: spoiler 職務描述
Would you like to help implement innovative cloud computing solutions and solve the most complex technical problems? Are you excited by the prospect of building and running the world's largest cloud computing infrastructure to provide a better world for future generations?
Amazon Web Services (AWS) builds and operates some of the largest internet infrastructure on the planet; providing companies of all sizes with an infrastructure web services platform in the cloud. With AWS, customers provision compute power, storage, database, and other cloud resources as their business demands them. To meet the growing demand for AWS Services around the globe, we need exceptionally motivated people who are driven by learning and innovation.
AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services.
:::
::: spoiler 應徵條件
#### Minimum qualifications:
Bachelor’s Degree in Systems Engineering, Computer Science or related field, or relevant work experience
Working knowledge of Linux system administration
Experience of systems automation using BASH, Python, Perl, etc
Experience of network fundamentals (DNS, DHCP, TCP/IP, routing, switching, HTTP)
Good troubleshooting skills at all levels, from application to network to host
#### Preferred qualifications:
* Exposure to cloud computing concepts and design considerations
* Experience in a production environment
* Experience of monitoring frameworks (such as CloudWatch, Datadog, Grafana, Elastic or similar)
:::
### 劣勢
:::danger
* 非電資本科學生
* 資訊管理(例如檔案系統、索引節點、系統呼叫)的能力較弱
* 網路(例如 TCP/IP、路由、網路拓撲和硬體、SDN)的經驗較少
:::
### 優勢
:::success
* 有還可以的學歷
* 目前正在創業中,有一定的組織能力、溝通能力及跨領與合作能力
* 具備多項大型計畫經驗,擅長分析複雜流程並藉此設計高效執行方案
* 目前負責與政府合作碳足跡專案,負責建立伺服器、呼叫API及資料庫管理
* 讀碩期間處理多項大型專案,皆擔任類似組長的職位,需時常應對臨時狀況,造就抗壓能力強、反應能力快速的本領
:::
## 模擬面試問答
> 😊:面試官
> 😎:面試者
😊:您好,很高興今天能與您交流。我們希望透過這次面試,了解您在技術和個人特質上的優勢。我們先從技術問題開始,請問,您對 API 的了解是什麼?能舉例說明一下您是如何使用它的嗎?
😎:您好,非常感謝有這次機會!API 是應用程式介面,它是一種讓應用程式之間可以互相溝通的橋樑。API 的最大價值在於它讓我們可以透過標準化的方式使用其他系統或服務的功能,而不需要知道內部細節。我在政府合作的碳足跡專案中就大量使用了API,透過建立伺服器來串接政府 API,從不同部門獲取數據,再將這些數據自動同步到我們的資料庫進行分析和報告。
😊:好的您能解釋一下什麼是 Context Switching 嗎?它對性能有什麼影響?
😎:Context Switching 是指作業系統在多工處理時,切換執行任務的過程。這需要保存當前任務的狀態,例如寄存器和程序計數器,然後載入下一個任務的狀態來繼續執行。它是多工處理的核心,但也帶來了一定的性能開銷,特別是當 Context Switching 過於頻繁時,會消耗大量的資源,影響系統的整體效能。如果是高負載的情況下,我會建議優化任務的調度,或者使用 Thread 來替代 Process,因為 Thread 的切換成本通常較低。
😊:很清楚的解釋,那在壓力大的情況下,例如處理高負載任務時,您會如何應對?
😎:我會先把壓力拆解成具體的任務,然後按優先順序逐一完成。我記得有一次,我們需要在一週內提交一份完整的碳排放報告,但數據量非常龐大,時間也很緊迫。我當時一邊制定了明確的計劃表,一邊開發了一個自動化工具來處理數據的同步和清洗工作。過程中,我也與團隊保持密切的溝通,隨時調整優先級。最終,我們不僅按時完成了報告,還獲得了主管單位的肯定。這次經驗讓我學會了如何在高壓環境中保持冷靜,並高效解決問題。
😊:看到您履歷上有寫到您有創業的經驗。那您在團隊合作中通常扮演什麼角色?尤其是當團隊內部出現分歧時,您會如何處理?
😎:在團隊合作中,我通常扮演溝通橋樑的角色,尤其是在跨領域的項目中。因為我有工程技術的背景,同時也參與過許多與業務和行銷相關的合作,這讓我能將技術語言轉化為非技術人員能理解的內容。我記得有一次在專案中,我們的技術團隊和行銷團隊對需求有不同的解讀,導致進度受阻。我主動出面,和雙方進行了多次溝通,找到了彼此的共同目標,並協助拆解問題,制定了雙方都能接受的執行計劃。最終,專案順利完成,雙方也對這次合作感到滿意。
😊:感覺您在壓力下的表現非常穩定,這是很寶貴的特質。最後一個問題,您覺得自己未來還有什麼需要改進的地方?
😎:我認為自己需要在技術深度上繼續努力,尤其是在廣告技術相關的領域,例如更熟練地使用 Swagger 和 Postman,並深入了解 Meta 的廣告平台和 API。我目前正在利用線上資源學習,也希望能加入 Meta,與更資深的專家合作,快速成長。我一直相信技術是持續進步的過程,我也願意投入時間和精力來突破自己。
😊:感謝您的回答,看得出您不僅技術紮實,還具備很強的學習能力和溝通技巧。我們會盡快通知您這次面試的結果,也期待未來有機會合作!
## Résumé
[Résumé](https://drive.google.com/file/d/1ML2quane9XuOtafAu4ep5WPk3EUD_wo2/view?usp=sharing)