搜尋
首頁後端開發Golang我的CloudSEK實習經歷

這篇文章是關於我在 CloudSEK 實習的。

CloudSEK 是一家網路安全公司,利用人工智慧和機器學習來識別和管理數位威脅!

我在 Point Blank 的許多前輩都在/曾經在 CloudSEK 工作過。所以,當我知道 CloudSEK 正在尋找實習生時我必須申請!在這篇文章中,我將描述申請流程、面試流程以及我在這家公司的工作經驗。

簡介

我是 Akash Singh,來自班加羅爾的三年級工程專業學生和開源貢獻者。
這是我的 LinkedIn、GitHub 和 Twitter

My CloudSEK Internship Experience

我在網路上的名字是SkySingh04。

選擇過程

My CloudSEK Internship Experience

這可能是我參與過的最深入的招募流程之一。

  • 申請 :

我最初是在 LinkedIn 上找到空缺實習生職位的。在那裡申請後,我要求我在 Point Blank 的學長們提供相同的推薦。我最終和我的前輩 Aditya 在同一個 Pod(團隊)工作。不久之後,我收到了一封確認電子郵件,並安排了面試。

  • 人力資源輪 :

進行這一輪是為了確保我能夠為實習提供 3 個月的必要承諾,並就我過去的實習和經驗以及為什麼我想在 CloudSEK 工作進行一般性討論。

  • 第一輪面試

這一輪由我的隊長帶領。我們回顧了我的履歷、我過去使用 Golang 的經歷,包括我的 Google Summer of code 專案。接下來是一些系統設計問題,然後是 DBMS / SQL 基礎和資料庫設計問題。

如果你很好地掌握了 CS 基礎知識和資料庫基礎知識,這一輪應該很容易。如果您對履歷中列出的技能充滿信心,您將獲得積極的經驗。徹底完成您的專案。

  • 第二輪面試

本輪由核心平台工程團隊的技術負責人進行。在這一輪中帶給我優勢的是我的 DNS 伺服器專案
這是用 RUST 寫的。面試官對我的專案很感興趣,我們討論了半小時。然後是一個系統設計問題,該問題將在 GO 中設計和實現。這真的讓我出汗,我真的很驚訝我能夠實現它。

如果您有有趣的項目並且對實施及其各種細微差別有透徹的了解,那麼您就可以開始了!保持自信並嘗試解決系統設計問題,同時考慮所有邊緣情況。面試的時候google一下,這家公司還可以。

  • 已選! ?

My CloudSEK Internship Experience

我對 CloudSEK 的認識是,無論他們在面試中提到什麼問題/主題,他們在工作中都有直接的應用。這是來自所有基於 leetcode 的招聘的新鮮空氣 (xD)

我的經歷

在 CloudSEK 擔任後端工程師實習生是一次變革性的經歷,我親身接觸了高級開發實踐、雲端服務CI/CD 管道管理。我主要關注的領域包括維護和開發 CloudSEK 社群伺服器 的微服務,它完全是用 GO 編寫的。我處理了各種任務,從編寫控制器到探索用於監控的OpenTelemetry,增加我技能的廣度和深度,以及使用POSTGRES 和MongoDB 設計資料庫(是的,現在面試問題有意義) 。

實習期間我主要在辦公室工作。辦公室裡總是充滿了零食、無限量的咖啡因和勤奮的人。

我探索了各種監控和可觀察性工具,例如 GrafanaLokiOpenTelemetry,以有效地設定和分析指標。這次深入研究幫助我了解了即時洞察對後端運作狀況的重要性,幫助我們快速識別瓶頸並優化資源分配。此外,我學到了很多關於負載測試、編寫集成和單元測試的知識,並且越來越愛上Golang❤️。

我還接觸了Gitops 和秘密管理,編寫可擴展的微服務和monorepos,使用Swagger 生成文件並使用Kubernetes 部署我的服務!事實上,我被賦予了設計、實現和部署自己的服務的完全自由,這意味著我必須處理從 編寫測試 到構建CI/CD 管道,再到使用ArgoCD

CloudSEK 是一家RFC 優先的公司。這意味著,在您真正開始編碼之前,您應該為您要引入的任何更改/您正在構建的服務編寫一個更改請求(RFC)文檔。在開發 Cloudsek 社群伺服器 時,我必須編寫許多 RFC,該伺服器曾經經歷多輪審核。該文件可協助我們的團隊在設計決策上保持一致,並確保對即將推出的功能的目標、優勢和技術細節的清晰了解。完成 RFC 教會了我在專案規劃中清晰的技術溝通的價值。

除了所有這些學習之外,我還接觸了很多AWS工具,例如簡單儲存服務(S3)、簡單隊列服務(SQS)以及KafkaRedis 等工具。哦,我有沒有提到過,如果沒有 Docker,你就無法在 CloudSEK 中生存一天?哈哈,是的,我在實習期間接觸過很多 Docker 和 CI 管道,非常有趣!

我的網路安全簡介

我在 CloudSEK 實習的亮點之一是我第一次真正接觸網路安全。我不僅有機會從事直接影響網路安全解決方案的項目,而且還完成了內部課程CloudSEK 外部威脅監控解決方案,這加深了我對該領域的理解。本課程提供了有關識別和管理數位威脅、利用網路安全專業人員使用的工具和技術來保護組織免受外部攻擊的寶貴見解。

這門課程不僅僅是理論課程,它還包括奪旗 (CTF) 挑戰,考驗我解決問題的能力。參與現實世界的網路安全場景並應對 CTF 挑戰為我提供了實務經驗,鞏固了我在網路安全方面的基礎知識。

My CloudSEK Internship Experience

儘管網路安全不是我感興趣的領域,但這次接觸只會增加我的知識領域。感謝 CPE 團隊讓我做到了這一點!

結論

CloudSEK 對於開發人員來說是一個很棒的地方。我非常感謝我的團隊的支持和友誼。與我共事的每一位前輩都帶來了豐富的知識,並且總是渴望分享,使每個專案不僅是一項任務,而且是一個學習的機會。從腦力激盪會議到程式設計衝刺,團隊對網路安全的奉獻和熱情極具感染力。

辦公室本身就是源源不絕的動力——源源不絕的咖啡、零食,以及真正重視努力工作和好奇心的文化。確實是班加羅爾最適合工作的辦公室之一!

隨著團隊樂於嘗試新技術,您將學習和成長。他們不斷採用新的工具和技術,因此總有東西要學習!我很高興能夠將在這裡學到的所有知識帶入我未來的工作中,並帶著在一家真正改變數位領域的公司工作的寶貴經驗。

謝謝您閱讀我的文章:)

以上是我的CloudSEK實習經歷的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
Golang vs.C:代碼示例和績效分析Golang vs.C:代碼示例和績效分析Apr 15, 2025 am 12:03 AM

Golang適合快速開發和並發編程,而C 更適合需要極致性能和底層控制的項目。 1)Golang的並發模型通過goroutine和channel簡化並發編程。 2)C 的模板編程提供泛型代碼和性能優化。 3)Golang的垃圾回收方便但可能影響性能,C 的內存管理複雜但控制精細。

Golang的影響:速度,效率和簡單性Golang的影響:速度,效率和簡單性Apr 14, 2025 am 12:11 AM

goimpactsdevelopmentpositationality throughspeed,效率和模擬性。 1)速度:gocompilesquicklyandrunseff,IdealforlargeProjects.2)效率:效率:ITScomprehenSevestAndardArdardArdArdArdArdArdArdArdArdArdArdArdArdArdArdArdArdArdArdArdArdArdArdArdArdArdArdArdArdArdArdArdArdArdArdArdArdEcceSteral Depentencies,增強的Depleflovelmentimency.3)簡單性。

C和Golang:表演至關重要時C和Golang:表演至關重要時Apr 13, 2025 am 12:11 AM

C 更適合需要直接控制硬件資源和高性能優化的場景,而Golang更適合需要快速開發和高並發處理的場景。 1.C 的優勢在於其接近硬件的特性和高度的優化能力,適合遊戲開發等高性能需求。 2.Golang的優勢在於其簡潔的語法和天然的並發支持,適合高並發服務開發。

Golang行動:現實世界中的示例和應用程序Golang行動:現實世界中的示例和應用程序Apr 12, 2025 am 12:11 AM

Golang在实际应用中表现出色,以简洁、高效和并发性著称。1)通过Goroutines和Channels实现并发编程,2)利用接口和多态编写灵活代码,3)使用net/http包简化网络编程,4)构建高效并发爬虫,5)通过工具和最佳实践进行调试和优化。

Golang:Go編程語言解釋了Golang:Go編程語言解釋了Apr 10, 2025 am 11:18 AM

Go語言的核心特性包括垃圾回收、靜態鏈接和並發支持。 1.Go語言的並發模型通過goroutine和channel實現高效並發編程。 2.接口和多態性通過實現接口方法,使得不同類型可以統一處理。 3.基本用法展示了函數定義和調用的高效性。 4.高級用法中,切片提供了動態調整大小的強大功能。 5.常見錯誤如競態條件可以通過gotest-race檢測並解決。 6.性能優化通過sync.Pool重用對象,減少垃圾回收壓力。

Golang的目的:建立高效且可擴展的系統Golang的目的:建立高效且可擴展的系統Apr 09, 2025 pm 05:17 PM

Go語言在構建高效且可擴展的系統中表現出色,其優勢包括:1.高性能:編譯成機器碼,運行速度快;2.並發編程:通過goroutines和channels簡化多任務處理;3.簡潔性:語法簡潔,降低學習和維護成本;4.跨平台:支持跨平台編譯,方便部署。

SQL排序中ORDER BY語句結果為何有時看似隨機?SQL排序中ORDER BY語句結果為何有時看似隨機?Apr 02, 2025 pm 05:24 PM

關於SQL查詢結果排序的疑惑學習SQL的過程中,常常會遇到一些令人困惑的問題。最近,筆者在閱讀《MICK-SQL基礎�...

技術棧收斂是否僅僅是技術棧選型的過程?技術棧收斂是否僅僅是技術棧選型的過程?Apr 02, 2025 pm 05:21 PM

技術棧收斂與技術選型的關係在軟件開發中,技術棧的選擇和管理是一個非常關鍵的問題。最近,有讀者提出了...

See all articles

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
4 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
4 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
4 週前By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解鎖Myrise中的所有內容
1 個月前By尊渡假赌尊渡假赌尊渡假赌

熱工具

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser是一個安全的瀏覽器環境,安全地進行線上考試。該軟體將任何電腦變成一個安全的工作站。它控制對任何實用工具的訪問,並防止學生使用未經授權的資源。

SublimeText3 Linux新版

SublimeText3 Linux新版

SublimeText3 Linux最新版

MantisBT

MantisBT

Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

WebStorm Mac版

WebStorm Mac版

好用的JavaScript開發工具