fbpx

Swift Arcade 資料結構和演算法訓練營

如何在矽谷風格的程式面試中取得好成績

從這 7 小時的課程,你會學到

  • 如何通過大型科技公司的技術面試
  • 資料結構和演算法的知識和掌握
  • 如何回答最常見的面試問題
  • 如何自信而出色地面試
  • 找到你夢想的工作

要求

Swift 程式語言基礎知識

課程說明

本課程旨在讓您快速掌握計算機科學的基本概念,如果您想在任何一家大型矽谷科技公司(谷歌、蘋果、Facebook、亞馬遜或 Spotify)面試,您都應該了解這些概念。

主題包括

  • 陣列 ( Arrays )
  • 鍊結表 ( Linked Lists )
  • 大 O 表示法 ( Big O notation )
  • 堆棧和隊列 ( Stacks & Queues )
  • 雜湊表 ( Hash Tables )
  • 二元樹 ( Binary Trees )
  • 動態規劃和記憶 ( Dynamic Programming & Memoization )
  • 冒泡排序/歸併排序/快速排序 ( Bubble Sort / Merge Sort / Quick Sort )
  • 圖表 ( Graphs )
  • 廣度優先搜索 ( Breadth First Search )
  • 深度優先搜索 ( Depth First Search )
  • 更多

你將獲得什麼

通過本課程,您將獲得

  • 超過 115 個精美的手工製作高解析度視訊帶您了解所有這些資料結構和演算法如何工作的各個方面
  • 最常見面試問題的練習題和個人演練
  • 我個人對 Spotify、Facebook、亞馬遜和其他公司的採訪記錄
  • 一個名為“經典”的部分,我們將在其中介紹面試者不應該遇到的經典面試問題
  • 大型科技公司在招聘時尋找軟技能的面試技巧以及如何回答的技巧

你節省了什麼

通過本課程對自己進行投資,您可以為自己節省最寶貴的東西——時間。 我花了一年時間在網上尋找最好的例子、最簡單的解釋、最好的視覺化來解釋這些東西是如何工作的,並將它們組合成一個快速、易於理解的地方。

讓我們一起做這件事

學習資料結構和演算法不一定是一件苦差事。 它可以很有趣。 我想讓你知道我在你的每一步都在這裡。 問我任何問題。 我通常會在 24 小時內回覆我的學生。 我們將一起讓您了解這些東西是如何工作的。

我也沒有正式的計算機科學背景

所以我真了解不知道這些東西是如何工作的感覺。 而且,像你一樣,我不得不從頭開始學習這些東西。

但我在這裡告訴你這是可以做到的。 我沒有正式的計算機科學背景。 我沒有接受過計算機科學家的經典培訓。 但是通過學習這些材料,我在舊金山的 Spotify 找到了我夢想的工程師工作 你也可以

那你還在猶豫什麼?立即註冊並開始您的旅程。

學生學習感言

  • 這是我上過的最好的課程,非常有條理,解釋清晰,主題易於理解。 重要的是,在學習了這門課程之後,我能夠通過並解決作為 iOS 開發人員的程式面試。 非常感謝 Jonathan。
  • 感謝您提供這門精彩的課程。 我開發 iOS 已經將近 7 年了。 老實說,我不知道您在本課程中涵蓋的主題的 90%。 謝謝你!
  • 教練是有效的,真正謙虛和有趣。 很高興學習這門課程。
  • 我在這裡留下 5 顆星,因為這門課程不僅讓您接觸演算法和資料結構,它還可以增強您對任何面試的信心,並且您了解到我們都是人,我們的方法並不總是完美的。 與兩位大技術人員進行了兩次演算法和資料結構面試,並解決了通過階段。
  • 當我學習這門課程時,我已經建構了我的第一個應用程式“janet”。 並在 App Store 上發布了它。 發布後,我開始在一家科技公司尋找 iOS 開發人員的職位。 後來發現,雖然我已經克隆了數十種不同類型的流行應用程式並成功推出了自己的應用程式,但我並不知道為了獲得開發人員的工作我需要什麼。 在買了幾本書,參加了一些關於快速資料結構的課程並通過了最後一輪 Facebook 面試之後,我找到了這門課程。 在一個週末完成這門課程後,我開始應對程式挑戰並真正理解我正在編寫的程式碼。 甚至不到一個月後,我就獲得了我的第一個 iOS 工程師職位! Jonathan 是我在 Udemy 上找到的最好的 iOS 講師。 我剛剛購買了他的新課程 Professional iOS Development,我迫不及待地想學習它! 感謝到目前為止所做的一切,Jonathan!
  • 這門課程非常適合填補我程式方面知識的空白! 我現在對在技術面試中回答問題更有信心了!
  • 令人驚嘆的課程,即使您是中級/高級並且想要更新概念也值得學習。 導師太棒了!! 非常感謝您製作這門課程!!

目標受眾

  • 任何申請谷歌、蘋果、亞馬遜或 Spotify 等大型科技公司工作的人
  • 任何想快速學習計算機科學基礎知識的人
  • 任何想成為更好的程式設計師/工程師的人

講師簡介

Jonathan Rasmusson    The Agile Samurai

Jonathan 是一名經驗豐富的軟體工程師,曾幫助世界上最具創新力的一些公司完成軟體。

當在斯德哥爾摩做 Spotify 的敏捷教練時,Jonathan 與電視平台團隊合作,負責將 Spotify 引入索尼 Playstation,也和車隊合作,負責將 Spotify 建置到 BMW、Ford 和 Telsa。

如今在矽谷做 Spotify 矽谷做軟體開發,Jonathan 目前正在為 Spotify 最有價值的合作夥伴 Facebook,Twitter 和 Apple 建立應用程式的整合。

在 Microsoft 當工程師時,Jonathan 與 Progressive Architecture Team 合作開發了 “Microsoft智能客戶端體系結構指南”。

在 ThoughtWorks工作期間,Jonathan經常前往世界各地幫助能源公司(英國石油公司)、金融(AMP Capital)、汽車(Toyota)等行業起始敏捷方面的步驟。

Jonathan 是幾本暢銷敏捷書籍的作者:The Agile Samurai ( 相關課程:敏捷武士訓練營 ) 、 The Way of the Web Tester 和 Competing With Unicorns

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

🙌 如何有效率地管理 ChatGPT 輸出與整理自己的 ChatGPT 提示( prompts )使用情境?LN+ for Web 已經針對 ChatGPT 的整合做最佳化

🙌 讓 Notion AI 成為你線上學習的得力助手,詳細操作請參考 – 使用 Notion AI 功能來為 udemy 的課程做摘要總結



報名參加課程

Sponsored by Udemy


也許你會有興趣

不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: