Tim Lin
    • Create new note
    • Create a note from template
      • Sharing URL Link copied
      • /edit
      • View mode
        • Edit mode
        • View mode
        • Book mode
        • Slide mode
        Edit mode View mode Book mode Slide mode
      • Customize slides
      • Note Permission
      • Read
        • Only me
        • Signed-in users
        • Everyone
        Only me Signed-in users Everyone
      • Write
        • Only me
        • Signed-in users
        • Everyone
        Only me Signed-in users Everyone
      • Engagement control Commenting, Suggest edit, Emoji Reply
    • Invite by email
      Invitee

      This note has no invitees

    • Publish Note

      Share your work with the world Congratulations! 🎉 Your note is out in the world Publish Note

      Your note will be visible on your profile and discoverable by anyone.
      Your note is now live.
      This note is visible on your profile and discoverable online.
      Everyone on the web can find and read all notes of this public team.
      See published notes
      Unpublish note
      Please check the box to agree to the Community Guidelines.
      View profile
    • Commenting
      Permission
      Disabled Forbidden Owners Signed-in users Everyone
    • Enable
    • Permission
      • Forbidden
      • Owners
      • Signed-in users
      • Everyone
    • Suggest edit
      Permission
      Disabled Forbidden Owners Signed-in users Everyone
    • Enable
    • Permission
      • Forbidden
      • Owners
      • Signed-in users
    • Emoji Reply
    • Enable
    • Versions and GitHub Sync
    • Note settings
    • Note Insights
    • Engagement control
    • Transfer ownership
    • Delete this note
    • Save as template
    • Insert from template
    • Import from
      • Dropbox
      • Google Drive
      • Gist
      • Clipboard
    • Export to
      • Dropbox
      • Google Drive
      • Gist
    • Download
      • Markdown
      • HTML
      • Raw HTML
Menu Note settings Versions and GitHub Sync Note Insights Sharing URL Create Help
Create Create new note Create a note from template
Menu
Options
Engagement control Transfer ownership Delete this note
Import from
Dropbox Google Drive Gist Clipboard
Export to
Dropbox Google Drive Gist
Download
Markdown HTML Raw HTML
Back
Sharing URL Link copied
/edit
View mode
  • Edit mode
  • View mode
  • Book mode
  • Slide mode
Edit mode View mode Book mode Slide mode
Customize slides
Note Permission
Read
Only me
  • Only me
  • Signed-in users
  • Everyone
Only me Signed-in users Everyone
Write
Only me
  • Only me
  • Signed-in users
  • Everyone
Only me Signed-in users Everyone
Engagement control Commenting, Suggest edit, Emoji Reply
  • Invite by email
    Invitee

    This note has no invitees

  • Publish Note

    Share your work with the world Congratulations! 🎉 Your note is out in the world Publish Note

    Your note will be visible on your profile and discoverable by anyone.
    Your note is now live.
    This note is visible on your profile and discoverable online.
    Everyone on the web can find and read all notes of this public team.
    See published notes
    Unpublish note
    Please check the box to agree to the Community Guidelines.
    View profile
    Engagement control
    Commenting
    Permission
    Disabled Forbidden Owners Signed-in users Everyone
    Enable
    Permission
    • Forbidden
    • Owners
    • Signed-in users
    • Everyone
    Suggest edit
    Permission
    Disabled Forbidden Owners Signed-in users Everyone
    Enable
    Permission
    • Forbidden
    • Owners
    • Signed-in users
    Emoji Reply
    Enable
    Import from Dropbox Google Drive Gist Clipboard
       owned this note    owned this note      
    Published Linked with GitHub
    Subscribed
    • Any changes
      Be notified of any changes
    • Mention me
      Be notified of mention me
    • Unsubscribe
    Subscribe
    # 資訊科技產業專案設計課程作業 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)

    Import from clipboard

    Paste your markdown or webpage here...

    Advanced permission required

    Your current role can only read. Ask the system administrator to acquire write and comment permission.

    This team is disabled

    Sorry, this team is disabled. You can't edit this note.

    This note is locked

    Sorry, only owner can edit this note.

    Reach the limit

    Sorry, you've reached the max length this note can be.
    Please reduce the content or divide it to more notes, thank you!

    Import from Gist

    Import from Snippet

    or

    Export to Snippet

    Are you sure?

    Do you really want to delete this note?
    All users will lose their connection.

    Create a note from template

    Create a note from template

    Oops...
    This template has been removed or transferred.
    Upgrade
    All
    • All
    • Team
    No template.

    Create a template

    Upgrade

    Delete template

    Do you really want to delete this template?
    Turn this template into a regular note and keep its content, versions, and comments.

    This page need refresh

    You have an incompatible client version.
    Refresh to update.
    New version available!
    See releases notes here
    Refresh to enjoy new features.
    Your user state has changed.
    Refresh to load new user state.

    Sign in

    Forgot password

    or

    By clicking below, you agree to our terms of service.

    Sign in via Facebook Sign in via Twitter Sign in via GitHub Sign in via Dropbox Sign in with Wallet
    Wallet ( )
    Connect another wallet

    New to HackMD? Sign up

    Help

    • English
    • 中文
    • Français
    • Deutsch
    • 日本語
    • Español
    • Català
    • Ελληνικά
    • Português
    • italiano
    • Türkçe
    • Русский
    • Nederlands
    • hrvatski jezik
    • język polski
    • Українська
    • हिन्दी
    • svenska
    • Esperanto
    • dansk

    Documents

    Help & Tutorial

    How to use Book mode

    Slide Example

    API Docs

    Edit in VSCode

    Install browser extension

    Contacts

    Feedback

    Discord

    Send us email

    Resources

    Releases

    Pricing

    Blog

    Policy

    Terms

    Privacy

    Cheatsheet

    Syntax Example Reference
    # Header Header 基本排版
    - Unordered List
    • Unordered List
    1. Ordered List
    1. Ordered List
    - [ ] Todo List
    • Todo List
    > Blockquote
    Blockquote
    **Bold font** Bold font
    *Italics font* Italics font
    ~~Strikethrough~~ Strikethrough
    19^th^ 19th
    H~2~O H2O
    ++Inserted text++ Inserted text
    ==Marked text== Marked text
    [link text](https:// "title") Link
    ![image alt](https:// "title") Image
    `Code` Code 在筆記中貼入程式碼
    ```javascript
    var i = 0;
    ```
    var i = 0;
    :smile: :smile: Emoji list
    {%youtube youtube_id %} Externals
    $L^aT_eX$ LaTeX
    :::info
    This is a alert area.
    :::

    This is a alert area.

    Versions and GitHub Sync
    Get Full History Access

    • Edit version name
    • Delete

    revision author avatar     named on  

    More Less

    Note content is identical to the latest version.
    Compare
      Choose a version
      No search result
      Version not found
    Sign in to link this note to GitHub
    Learn more
    This note is not linked with GitHub
     

    Feedback

    Submission failed, please try again

    Thanks for your support.

    On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?

    Please give us some advice and help us improve HackMD.

     

    Thanks for your feedback

    Remove version name

    Do you want to remove this version name and description?

    Transfer ownership

    Transfer to
      Warning: is a public team. If you transfer note to this team, everyone on the web can find and read this note.

        Link with GitHub

        Please authorize HackMD on GitHub
        • Please sign in to GitHub and install the HackMD app on your GitHub repo.
        • HackMD links with GitHub through a GitHub App. You can choose which repo to install our App.
        Learn more  Sign in to GitHub

        Push the note to GitHub Push to GitHub Pull a file from GitHub

          Authorize again
         

        Choose which file to push to

        Select repo
        Refresh Authorize more repos
        Select branch
        Select file
        Select branch
        Choose version(s) to push
        • Save a new version and push
        • Choose from existing versions
        Include title and tags
        Available push count

        Pull from GitHub

         
        File from GitHub
        File from HackMD

        GitHub Link Settings

        File linked

        Linked by
        File path
        Last synced branch
        Available push count

        Danger Zone

        Unlink
        You will no longer receive notification when GitHub file changes after unlink.

        Syncing

        Push failed

        Push successfully