├── .markdownlint.json └── README.md /.markdownlint.json: -------------------------------------------------------------------------------- 1 | { 2 | "MD033": false 3 | } -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Software Engineering Community 2 | 3 |
4 | stars 7 | size 10 | forks 13 | 18 | 19 | Discord Online Members 22 | 23 |
24 | 25 | 🚀 This repository is a central hub for **Software Engineering** resources, 26 | including **Internships**, **Hackathons**, **Events**, **Open Source**, **Mock Interviews**, **Coding Practice**, 27 | **FAANG & CS Discord Servers**, and more. 28 | 29 | ⭐ Don't forget to give the repo a **star** and share it with **your friends** 30 | to help them and reach out to others. 31 | 32 | 36 | 37 | 🎉 Enjoy your time and best of luck : ) 38 | 39 | --- 40 | 41 | ## Contents 42 | 43 | - [Internships](#internships) 44 | 45 | - [Open-Source](#open-source) 46 | 47 | - [Coding Practice](#coding-practice) 48 | 49 | - [Mock Interviews](#mock-interviews) 50 | 51 | - [Discord Servers](#discord-servers) 52 | 53 | - [Books](#books) 54 | 55 | - [YouTube Channels](#youtube-channels) 56 | 57 | - [CV/Resume](#cvresume) 58 | 59 | - [Hackathons](#hackathons) 60 | 61 | - [Events](#events) 62 | 63 | - [Learning Platforms](#learning-platforms) 64 | 65 | - [Job Boards](#job-boards) 66 | 67 | - [Competitive Programming](#competitive-programming) 68 | 69 | - [Volunteering](#volunteering) 70 | 71 | - [Contribution](#contribution) 72 | 73 | --- 74 | 75 | ## Internships 76 | 77 | 84 | 85 | | Company | Role | Location | Application | Status | 86 | | ------- | ---- | -------- | ------------| ------ | 87 | | Google | Multiple Internships | Multiple Locations | [Apply](https://www.google.com/about/careers/applications/jobs/results/?src=Online%2FGoogle%20Website%2FByF&utm_source=Online%20&utm_medium=careers_site%20&utm_campaign=ByF%20SWE%20intern&distance=50&jex=ENTRY_LEVEL&q=Software%20Engineer&target_level=EARLY&target_level=INTERN_AND_APPRENTICE°ree=MASTERS°ree=DOCTORATE°ree=BACHELORS°ree=ASSOCIATE&employment_type=INTERN&company=YouTube&company=Wing&company=Verily%20Life%20Sciences&company=GFiber&company=Google&company=Waymo&company=X&company=Fitbit) | ✅ | 88 | | Meta | Multiple Internships | Multiple Locations | [Apply](https://www.metacareers.com/careerprograms/students/?p[teams][0]=Internship%20-%20Engineering%2C%20Tech%20%26%20Design&p[teams][1]=Internship%20-%20Business&p[teams][2]=Internship%20-%20PhD&p[teams][3]=University%20Grad%20-%20PhD%20%26%20Postdoc&p[teams][4]=University%20Grad%20-%20Engineering%2C%20Tech%20%26%20Design&p[teams][5]=University%20Grad%20-%20Business&teams[0]=Internship%20-%20Engineering%2C%20Tech%20%26%20Design&teams[1]=Internship%20-%20Business&teams[2]=Internship%20-%20PhD&teams[3]=University%20Grad%20-%20PhD%20%26%20Postdoc&teams[4]=University%20Grad%20-%20Engineering%2C%20Tech%20%26%20Design&teams[5]=University%20Grad%20-%20Business#openpositions) | ✅ | 89 | | Microsoft | Multiple Internships | Multiple Locations | [Apply](https://jobs.careers.microsoft.com/global/en/search?q=intern&p=Hardware%20Engineering&p=Research%2C%20Applied%2C%20%26%20Data%20Sciences&p=Software%20Engineering&exp=Students%20and%20graduates&et=Internship&l=en_us&pg=1&pgSz=20&o=Relevance&flt=true) | ✅ | 90 | | Amazon | Multiple Internships | Multiple Locations | [Apply](https://www.amazon.jobs/en/search?offset=0&result_limit=10&sort=relevant&category%5B%5D=software-development&category%5B%5D=systems-quality-security-engineering&category_type=studentprograms&distanceType=Mi&radius=24km&latitude=&longitude=&loc_group_id=&loc_query=&base_query=Software%20Dev%20Engineer%20Intern&city=&country=®ion=&county=&query_options=&) | ✅ | 91 | | Apple | Multiple Internships | Multiple Locations | [Apply](https://jobs.apple.com/en-eg/search?team=internships-STDNT-INTRN) | ✅ | 92 | | Nvidia | Multiple Internships | Multiple Locations | [Apply](https://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite?workerSubType=0c40f6bd1d8f10adf6dae42e46d44a17&jobFamilyGroup=0c40f6bd1d8f10ae43ffaefd46dc7e78&jobFamilyGroup=0c40f6bd1d8f10ae43ffda1e8d447e94) | ✅ | 93 | | Booking | Multiple Internships | Multiple Locations | [Apply](https://careers.booking.com/early-careers/) | ✅ | 94 | | Oracle | Multiple Internships | Multiple Locations | [Apply](https://careers.oracle.com/jobs/#en/sites/jobsearch/requisitions?keyword=Student+%2F+Intern_ERP+SW+Developer&lastSelectedFacet=AttributeChar4&selectedFlexFieldsFacets=%22AttributeChar4%7CStudent%2FIntern%22) | ✅ | 95 | | TikTok | Multiple Internships | Multiple Locations | [Apply](https://careers.tiktok.com/position?keywords=&category=6704215862603155720&location=&project=7256965535018617148%2C7247019463362005306%2C7322364513776093449&type=3&job_hot_flag=¤t=1&limit=10&functionCategory=&tag=&utm_source=www.interninsider.me) | ✅ | 96 | | Adobe | Multiple Internships | Multiple Locations | [Apply](https://careers.adobe.com/us/en/search-results?from=10&s=1) | ✅ | 97 | | Intel | Software Internships | Multiple Locations | [Apply](https://jobs.intel.com/en/search-jobs/software+intern) | ✅ | 98 | | ↳ | AI Internships | Multiple Locations | [Apply](https://jobs.intel.com/en/search-jobs/ai+intern) | ✅ | 99 | | Databricks | Multiple Internships | Multiple Locations | [Apply](https://www.databricks.com/company/careers/open-positions?department=University%20Recruiting&location=all) | ✅ | 100 | | MongoDB | Multiple Internships & New Grads | Multiple Locations | [Apply](https://www.mongodb.com/company/careers/students-and-graduates) | ✅ | 101 | | JPMorganChase | Multiple Internships | Multiple Locations | [Apply](https://careers.jpmorgan.com/us/en/students/programs?search=&tags=aoi__Technology__Technology___education__HighSchool___education__Undergraduate___education__PostgradPhDMBA) | ✅ | 102 | | Jane Street | Multiple Internships | Multiple Locations | [Apply](https://www.janestreet.com/join-jane-street/open-roles/?type=internship&location=all-locations&department=technology) | ✅ | 103 | | Datadog | Multiple Internships | Multiple Locations | [Apply](https://careers.datadoghq.com/early-careers/?parent_department_Engineering%5B0%5D=Engineering) | ✅ | 104 | | Pinterest | Multiple Internships | Multiple Locations | [Apply](https://www.pinterestcareers.com/jobs/?search=Intern&pagesize=20#results) | ✅ | 105 | | PayPal | Software Engineering Internships | Multiple Locations | [Apply](https://paypal.eightfold.ai/careers?query=globaluniversityinternsoftwareengineering&domain=paypal.com) | ✅ | 106 | | ↳ | Machine Learning Internships | Multiple Locations | [Apply](https://paypal.eightfold.ai/careers?query=globaluniversityinternmachinelearning&domain=paypal.com) | ✅ | 107 | | Palantir | Multiple Internships & New Grads | Multiple Locations | [Apply](https://www.palantir.com/careers/) | ✅ | 108 | | Figma | Early Careers | Multiple Locations | [Apply](https://www.figma.com/careers/) | ✅ | 109 | | AMD | Multiple Internships & New Grads | Multiple Locations | [Apply](https://careers.amd.com/careers-home/jobs?page=2&categories=Student%20%2F%20Intern%20%2F%20Temp) | ✅ | 110 | | Atlassian | Multiple Internships | Multiple Locations | [Apply](https://www.atlassian.com/company/careers/all-jobs?team=Interns&location=&search=) | ✅ | 111 | | Uber | Multiple Internships | Multiple Locations | [Apply](https://www.uber.com/us/en/careers/teams/university/?uclick_id=7226d1af-317b-43b3-9e5c-079d797ca674) | ✅ | 112 | | Stripe | Multiple Internships & New Grads | Multiple Locations | [Apply](https://stripe.com/jobs/search?teams=Tech+Programs&teams=University) | ✅ | 113 | | Citadel | Multiple Internships | Multiple Locations | [Apply](https://www.citadel.com/careers/open-opportunities/students/internships/) | ✅ | 114 | | Bending Spoons | Multiple Internships | Multiple Locations | [Apply](https://jobs.bendingspoons.com/?utm_source=website&utm_medium=hero_CTA&utm_content=careers_page&contractType=internship&student=true&jobCategory=All+departments) | ✅ | 115 | | Roblox | Multiple Internships | Multiple Locations | [Apply](https://careers.roblox.com/jobs?groups=early-career-talent&page=1&pageSize=9) | ✅ | 116 | | Tancent | Multiple Internships | Multiple Locations | [Apply](https://www.brightnetwork.co.uk/search/?content_types=jobs&career_path_sectors=Technology+%26+IT+Infrastructure&job_types=Internship&employers=Tencent) | ✅ | 117 | | Cisco | Multiple Internships | Multiple Locations | [Apply](https://jobs.cisco.com/jobs/SearchJobs/internship?21180=%5B164%2C165%5D&21180_format=6022&21181=%5B194%2C187%2C191%2C197%2C55816092%2C67822237%5D&21181_format=6023&listFilterMode=1&projectSort=jobname&projectSortDirection=DESC&) | ✅ | 118 | | Mastercard | Multiple Internships | Multiple Locations | [Apply](https://careers.mastercard.com/us/en/student-opportunities?s=1&rk=l-campus-roles) | ✅ | 119 | | IBM | Multiple Internships | Multiple Locations | [Apply](https://www.ibm.com/careers/search?field_keyword_08[0]=Software%20Engineering&field_keyword_08[1]=Cloud&field_keyword_08[2]=Infrastructure%20%26%20Technology&field_keyword_08[3]=Data%20%26%20Analytics&field_keyword_08[4]=Design%20%26%20UX&field_keyword_18[0]=Intern&sort=dcdate_desc) | ✅ | 120 | | HP | Multiple Internships | Multiple Locations | [Apply](https://apply.hp.com/careers?query=internship&pid=23734867&Seniority=graduate&Seniority=internship&Seniority=Apprenticeship&domain=hp.com&sort_by=relevance) | ✅ | 121 | | Nokia | Multiple Internships | Multiple Locations | [Apply](https://fa-evmr-saasfaprod1.fa.ocs.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1/requisitions?keyword=Intern&lastSelectedFacet=TITLES&mode=location&selectedTitlesFacet=TRA%3BSWA) | ✅ | 122 | | Visa | Multiple Internships | Multiple Locations | [Apply](https://corporate.visa.com/en/jobs/?q=intern&categories=Intern&categories=Software%20Development%2FEngineering&categories=Information%20Technology&categories=Data%20Architect%2FEngineering%2FScience&categories=Data%20Science%2FData%20Engineering&categories=Technology%20and%20Operations&categories=Cyber%20Security#) | ✅ | 123 | | Notion | Multiple Internships | Multiple Locations | [Apply](https://app.ripplematch.com/v2/public/company/notion) | ✅ | 124 | | Warner Bros. Discovery | Multiple Internships | Multiple Locations | [Apply](https://careers.wbd.com/global/en/internship-opportunities) | ✅ | 125 | | Duolingo | Multiple Internships | Multiple Locations | [Apply](https://careers.duolingo.com/?type=Intern#careers) | ✅ | 126 | | Gemini | Multiple Internships | Multiple Locations | [Apply](https://www.gemini.com/early-careers) | ✅ | 127 | | Maven Securities | Multiple Internships | Multiple Locations | [Apply](https://www.mavensecurities.com/emerging-talent/) | ✅ | 128 | | Vodafone | Multiple Internships | Multiple Locations | [Apply](https://opportunities.vodafone.com/search/?createNewAlert=false&q=internship&locationsearch=) | ✅ | 129 | 130 | 190 | 191 | --- 192 | 193 | ## Open-Source 194 | 195 | | Program | Description | Application Link | Discord Server | 196 | | ------- | ----------- | ---------------- | -------------- | 197 | | Google Summer of Code | A global program where students contribute to open-source projects and get paid. | [Apply](https://summerofcode.withgoogle.com/) | [Google Developer Community](http://discord.gg/google-dev-community) | 198 | | GirlScript Summer of Code | A 3-month open-source program for beginners to contribute to projects. | [Apply](https://gssoc.girlscript.tech/#) | - | 199 | | MLH Fellowship | A remote internship program for open-source contributions. | [Apply](https://fellowship.mlh.io/) | [MLH Community](https://discord.gg/mlh) | 200 | | Hacktoberfest | An annual event encouraging open-source contributions. | [Apply](https://hacktoberfest.com/) | [Hacktoberfest](https://discord.com/invite/hacktoberfest) | 201 | | Girls Who Code | A program designed to inspire and educate girls to pursue careers in technology through coding projects. | [Apply](https://girlswhocode.com/) | - | 202 | | Summer of Bitcoin | A program to contribute to Bitcoin and blockchain-related open-source projects. | [Apply](https://www.summerofbitcoin.org/) | - | 203 | | Outreachy | An internship program for underrepresented groups in tech to work on open-source projects. | [Apply](https://www.outreachy.org/) | - | 204 | 205 | 206 | --- 207 | 208 | ## Coding Practice 209 | 210 | | Platform | Description | Focus Area | 211 | | -------- | ----------- | ---------- | 212 | | **[LeetCode](https://leetcode.com/)** | Practice coding problems and prepare for technical interviews. | Coding Interviews, Algorithms, Data Structures | 213 | | **[NeetCode](https://neetcode.io/)** | Structured roadmap and curated problems for coding interview preparation. | Coding Interviews, Algorithms, Data Structures | 214 | | **[HackerRank](https://www.hackerrank.com/)** | Solve coding challenges and participate in contests. | Coding Challenges, Competitions | 215 | | **[Codeforces](https://codeforces.com/)** | Competitive programming platform with regular contests. | Competitive Programming, Algorithms | 216 | | **[AlgoExpert](https://www.algoexpert.io/)** | Curated list of coding interview questions and solutions. | Coding Interviews, Algorithms | 217 | | **[InterviewBit](https://www.interviewbit.com/)** | Practice coding problems and prepare for technical interviews. | Coding Interviews, Algorithms, Data Structures | 218 | | **[HackerEarth](https://www.hackerearth.com/)** | A platform for hackathons, coding challenges, and hiring events. | Coding Challenges, Competitions | 219 | | **[Codewars](https://www.codewars.com/)** | Solve coding challenges and improve problem-solving skills. | Coding Challenges, Problem-Solving | 220 | | **[CodeChef](https://www.codechef.com/)** | Practice coding problems and participate in coding contests. | Competitive Programming, Algorithms | 221 | | **[CodinGame](https://www.codingame.com/)** | Learn to code by solving fun and interactive challenges. | Game-Based Learning, Problem-Solving | 222 | | **[TopCoder](https://www.topcoder.com/)** | Participate in coding challenges and competitions. | Competitive Programming, Algorithms | 223 | | **[AtCoder](https://atcoder.jp/)** | Japanese competitive programming platform with regular contests. | Competitive Programming, Algorithms | 224 | | **[SPOJ](https://www.spoj.com/)** | Solve coding problems and participate in contests. | Competitive Programming, Algorithms | 225 | 226 | --- 227 | 228 | ## Mock Interviews 229 | 230 | 244 | 245 | - [**`Pramp`**](https://www.pramp.com/) – Practice mock interviews with peers or experts for free. 246 | - [**`Exponent`**](https://www.tryexponent.com/) – Mock interviews for product management, software engineering, and more. 247 | - [**`Interviewing.io`**](https://interviewing.io/) – Anonymous mock interviews with engineers from top companies like FAANG. 248 | - [**`Manara`**](https://manara.tech/) – Platform connecting tech talent in MENA with global opportunities, including mock interviews. 249 | - [**`LeetCode Interview`**](https://leetcode.com/interview/) – Simulate real coding interviews with timed sessions and feedback. 250 | - [**`CodeSignal`**](https://codesignal.com/) – Practice coding interviews with real-world questions and automated scoring. 251 | - [**`InterviewBit Mock Interviews`**](https://www.interviewbit.com/mock-interview/) – Practice mock interviews with real-time coding environments. 252 | - [**`AlgoExpert Mock Interviews`**](https://www.algoexpert.io/mock-interviews) – Simulate coding interviews with curated questions and solutions. 253 | - [**`Gainlo`**](http://www.gainlo.co/) – Mock interviews with experienced professionals and detailed feedback. 254 | - [**`Meetapro`**](https://www.meetapro.com/) – Mock interviews with engineers from FAANG and other top companies. 255 | 256 | 257 | --- 258 | 259 | ## Discord Servers 260 | 261 | - [FAANG Discord Servers](#faang-discord-servers) 262 | - [CS/SWE Discord Servers](#csswe-discord-servers) 263 | 264 | ### FAANG Discord Servers 265 | 266 | | Company | Name | Invite | Members | 267 | | ------- | ---- | ---- | ------- | 268 | | Google | Googlers | [Join](https://discord.gg/qY5qH45pqX) | 17k | 269 | | ↳ | Google Interns (EMEA) | [Join](https://discord.gg/A8Mra5yRQ9) | 500 | 270 | | Meta | Meta Interns, New Grads, & FTEs (Unofficial) | [Join](https://discord.gg/PA6J89YpKh) | 900 | 271 | | ↳ | Meta New Grads | [Join](https://discord.gg/fSrnvHSy3Y) | 900 | 272 | | Amazon | Amazon New Grads/Interns | [Join](https://discord.gg/XqPqVVYb) | 1.5k | 273 | | ↳ | Amazon Europe Interns & Grads | [Join](https://discord.gg/KuCJAzuBZs) | 400 | 274 | | ↳ | Amazon EU Interns | [Join](https://discord.gg/7aacQt9vD2) | 200 | 275 | | Microsoft | Microsoft Interns, New Grads, and FTEs (Unofficial) | [Join](https://discord.gg/Yjn4pAMctX) | 14k | 276 | | Apple | Apple Interns | [Join](https://discord.gg/EhZJ3nAVSz) | 1.8k | 277 | | Bloomberg | Bloomberg Interns & New Grads | [Join](https://discord.gg/fu5tGHTFP2) | 1.2k | 278 | | Nvidia | Nvidia Interns & New Grads (Unofficial) | [Join](https://discord.gg/TvQ5asAfha) | 1k | 279 | | JPMorganChase | JPMorgan Interns & New Grads | [Join](https://discord.gg/kZbEzqEC6X) | 2.2k | 280 | | LinkedIn | LinkedIn | [Join](https://discord.gg/vQ7ZJWVYZ2) | 1k | 281 | | Netflix | Netflix Interns & New Grads | [Join](https://discord.gg/3F9xmH2Wwd) | 400 | 282 | | AMD | AMD Interns & New Hires | [Join](https://discord.gg/NQ6gwFGJYp) | 500 | 283 | | Adobe | Adobe Interns, New Grads, and FTEs (Unofficial) | [Join](https://discord.gg/kyANT244gT) | 200 | 284 | | Uber | Uber Interns | [Join](https://discord.gg/9dp47gcm3j) | 700 | 285 | | Atlassian | Atlassian Interns & New Grads | [Join](https://discord.gg/4rngvrFysd) | 500 | 286 | | Jane Street | Jane Street Interns & New Grads | [Join](https://discord.gg/uM6SV5M5Sc) | 300 | 287 | | Palantir | Palantir Interns & New Grads | [Join](https://discord.gg/tB4jDEZXMk) | 300 | 288 | | Coinbase | Coinbase Interns & New Grads | [Join](https://discord.gg/2BptrqxBFS) | 500 | 289 | | Walmart | Walmart Interns & New Grads | [Join](https://discord.gg/afkTsmYW59) | 1k | 290 | | Roblox | Roblox Interns & New Grads | [Join](https://discord.gg/gRkEjZ6jV2) | 700 | 291 | | Salesforce | Salesforce Interns & New Grads | [Join](https://discord.gg/PWPYbrcFdY) | 1.1k | 292 | | Snap | Snap Interns & New Grads | [Join](https://discord.gg/FdUMeS2War) | 500 | 293 | | Cisco | Cisco Interns, New Grads, and FTEs (Unofficial) | [Join](https://discord.gg/ft4nmHSURq) | 500 | 294 | | IBM | IBM Interns | [Join](https://discord.gg/FXapAGmUyz) | 100 | 295 | | Citi | Citi Interns & New Grads | [Join](https://discord.gg/zTCRvnY29f) | 100 | 296 | | Twitter | Twitter Terns & Tweeps | [Join](https://discord.gg/cJ6bHbTWJy) | 200 | 297 | | TikTok | TikTok Interns & New Grads | [Join](https://discord.gg/Nc5NQGaJKf) | 100 | 298 | | Visa | Visa Interns & New Grads | [Join](https://discord.gg/Ja9u4JDU3w) | 200 | 299 | | Dropbox | Dropbox Interns & New Grads | [Join](https://discord.gg/9wtkJTHCHn) | 100 | 300 | 301 | ### CS/SWE Discord Servers 302 | 303 | | Name | Invite | Members | Tags | 304 | | ---- | ---- | ------- | ---- | 305 | | CS Careers | [Join](https://discord.gg/cscareers) | 101k | #career #interview | 306 | | NeetCode | [Join](https://discord.gg/KK4FF3s5Wq) | 37k | #coding #interview | 307 | | Frontend Mentors | [Join](https://discord.gg/CYn98rep9r) | 34k | #frontend #design | 308 | | Reactiflux | [Join](https://discord.gg/GhM9ddxSd9) | 225.5k | #react #frontend | 309 | | Python | [Join](https://discord.gg/python) | 396.6k | #python #coding | 310 | | Devpost | [Join](https://discord.com/invite/HP4BhW3hnp) | 20k | #hackathon #collab | 311 | | Google Developer Community | [Join](http://discord.gg/google-dev-community) | 39k | #google #devtools | 312 | | Microsoft Student Developer Community | [Join](https://discord.com/invite/microsoft-student-developer-community-1151306789405589615) | 37k | #microsoft #devtools | 313 | | Microsoft Community | [Join](https://discord.com/invite/microsoft) | 90k | #microsoft #devtools | 314 | | CS Careers Hub | [Join](https://discord.gg/cscareerhub) | 35.5k | #career #resources | 315 | | CS Majors | [Join](https://discord.gg/csmajors) | 23k | #students #career | 316 | | CS Careers UK | [Join](https://discord.gg/cs-careers-uk-1068856619703746600) | 1.7k | #career #uk | 317 | | Software Engineering | [Join](https://discord.gg/N95QU2Ww3h) | 650 | #internships #career | 318 | | The Programmer’s Hangout | [Join](https://discord.gg/programming) | 179.5k | #coding #general | 319 | | The Coding Den | [Join](https://discord.gg/code) | 157k | #coding #community | 320 | | TypeScript | [Join](https://discord.gg/dVUSufZKq7) | 50k | #typescript #coding | 321 | | Django | [Join](https://discord.gg/uQVfNJCPVc) | 26.5k | #python #django | 322 | | Devcord | [Join](https://discord.gg/devcord) | 36k | #devtools #networking | 323 | | SpeakJS | [Join](https://discord.gg/Pbpdz5PjGq) | 34k | #javascript #coding | 324 | | CodeSupport | [Join](https://discord.gg/W8xaae6spw) | 33.8k | #coding #support | 325 | | FreeCodeCamp | [Join](https://discord.gg/freecodecamp-org-official-fi-fo-692816967895220344) | 32k | #coding #learning | 326 | | OSSU | [Join](https://discord.gg/AnmZzuFUwh) | 26k | #learning #opensource | 327 | | Active Courses (Arabic) | [Join](https://discord.gg/p97Zc7rFR4) | 4.5k | #learning #courses | 328 | | Cybersecurity Careers | [Join](https://discord.gg/cybersecurity) | 1.5k | #cybersecurity #career | 329 | 330 | 331 | --- 332 | 333 | 334 | ## 📚 Books 335 | 336 | - [Algorithm and Data Structure](#algorithm-and-data-structure) 337 | - [System Design and Architecture](#system-design-and-architecture) 338 | - [Problem-Solving & Competitive Programming](#problem-solving--competitive-programming) 339 | - [Behavioral Interview Preparation](#behavioral-interview-preparation) 340 | 341 | ### 📖 Algorithm and Data Structure 342 | - `Grokking Algorithms` – **Aditya Bhargava** 343 | *Beginner-friendly introduction with visual examples.* 344 | - `Introduction to Algorithms (CLRS)` – **Cormen, Leiserson, Rivest, Stein** 345 | *Comprehensive coverage of algorithms and theoretical foundations.* 346 | - `Algorithms` – **Robert Sedgewick, Kevin Wayne** 347 | *Practical guide with real-world examples.* 348 | - `Cracking the Coding Interview` – **Gayle Laakmann McDowell** 349 | *Covers technical interview questions asked at FAANG companies.* 350 | - `Elements of Programming Interviews` – **Adnan Aziz** 351 | *Detailed solutions and problem explanations.* 352 | - `The Pragmatic Programmer` – **Andrew Hunt, David Thomas** 353 | *Essential techniques for becoming an effective software engineer.* 354 | - `Clean Code` – **Robert C. Martin** 355 | *Best practices for writing maintainable and efficient code.* 356 | 357 | ### 🏗️ System Design and Architecture 358 | - `Designing Data-Intensive Applications` – **Martin Kleppmann** 359 | *Deep dive into data systems and scalable architectures.* 360 | - `System Design Interview` – **Alex Xu** 361 | *Structured approach for system design interviews.* 362 | - `Site Reliability Engineering` – **Google** 363 | *Understanding reliability and scalability in distributed systems.* 364 | - `Software Architecture in Practice` – **Len Bass, Paul Clements, Rick Kazman** 365 | *A guide to designing scalable and robust software architectures.* 366 | - `Building Microservices` – **Sam Newman** 367 | *Practical insights into designing and implementing microservices.* 368 | - `Acing the System Design Interview` – **Frank Kane, David Herman** 369 | *Step-by-step system design strategies for interviews.* 370 | 371 | ### 🧠 Problem-Solving & Competitive Programming 372 | - `Programming Pearls` – **Jon Bentley** 373 | *Insights and techniques for elegant coding.* 374 | - `Competitive Programming` – **Steven Halim**, **Felix Halim**, **Suhendry Effendy** 375 | *Advanced algorithms for competitive programming.* 376 | - `The Algorithm Design Manual` – **Steven S. Skiena** 377 | *Theory combined with practical problem-solving strategies.* 378 | - `Art of Problem Solving` – **Richard Rusczyk** 379 | *Advanced problem-solving techniques for competitive programming.* 380 | 381 | ### 🎭 Behavioral Interview Preparation 382 | - `Decode and Conquer` – **Lewis C. Lin** 383 | *Guidance for behavioral and product management interviews.* 384 | - `How to Win Friends and Influence People` – **Dale Carnegie** 385 | *Improves communication and interpersonal skills.* 386 | - `Amazon Leadership Principles` – **Amazon** 387 | *Understanding and demonstrating Amazon’s 16 leadership principles is crucial for behavioral interviews at Amazon.* 388 | - `The Effective Executive` – **Peter Drucker** 389 | *Developing leadership and decision-making skills.* 390 | 391 | 392 | --- 393 | 394 | 395 | ## 🎥 YouTube Channels 396 | 397 | - [Algorithms & Data Structures](#algorithms-and-data-structures) 398 | - [System Design](#System-Design) 399 | 400 | ### 📺 Algorithms & Data Structures 401 | - **[NeetCode](https://www.youtube.com/c/NeetCode)** – Walkthroughs of LeetCode problems. 402 | - **[MyCodeSchool](https://www.youtube.com/user/mycodeschool)** – Clear explanations of foundational data structures. 403 | - **[Tushar Roy](https://www.youtube.com/user/tusharroy2525)** – Algorithm tutorials with visual explanations. 404 | 405 | ### 🏗️ System Design 406 | - **[Gaurav Sen](https://www.youtube.com/@gkcs)** – In-depth system design discussions. 407 | - **[ByteByteGo](https://www.youtube.com/c/ByteByteGo)** – Visualized backend architecture concepts. 408 | - **[Tech Dummies Narendra L](https://www.youtube.com/c/TechDummiesNarendraL)** – System design breakdowns for platforms like YouTube and Uber. 409 | - **[System Design Primer](https://github.com/donnemartin/system-design-primer)** – A must-read for mastering system design concepts. 410 | 411 | 412 | --- 413 | 414 | ## CV/Resume 415 | 416 | ### 🛠 Builders 417 | Easily design and create professional resumes with the following tools: 418 | 419 | | Tool | Description | Link | 420 | |------|-------------|------| 421 | | Overleaf | Polished resumes using LaTeX templates. | [Overleaf CV Templates](https://www.overleaf.com/latex/templates/tagged/cv) | 422 | | Resume.lol | Straightforward, clean, and intuitive resume builder. | [resume.lol](https://www.resume.lol/) | 423 | | FlowCV | Modern, design-focused resume builder. | [flowcv.com](https://flowcv.com/) | 424 | | Resumake | Customizable templates for quick resume creation. | [resumake.io](https://resumake.io/) | 425 | | Zety | Expert tips and modern templates to craft standout resumes. | [zety.com](https://zety.com/) | 426 | | Resume.io | Simple, professional, and customizable designs. | [resume.io](https://resume.io/) | 427 | 428 | 429 | ### 🔍 Analyzers 430 | Optimize your resume for ATS (Applicant Tracking Systems) and recruiter feedback: 431 | 432 | | Tool | Description | Link | 433 | |------|-------------|------| 434 | | Resume Worded | Analyze and improve your resume for better impact. | [resumeworded.com](https://resumeworded.com/) | 435 | | Jobscan | Tailor your resume for ATS compatibility. | [jobscan.co](https://www.jobscan.co/) | 436 | | VMock | Real-time feedback on content, formatting, and overall impact. | [vmock.com](https://www.vmock.com/) | 437 | 438 | 439 | ### ✅ Checkers 440 | Polish your resume with these essential tools: 441 | 442 | | Tool | Description | Link | 443 | |------|-------------|------| 444 | | Grammarly | Fix grammar, spelling, and tone for a flawless resume. | [grammarly.com](https://www.grammarly.com/) | 445 | 446 | 447 | --- 448 | 449 | ## Hackathons 450 | 451 | ### Global Hackathons 452 | These hackathons attract participants from all over the world and are highly competitive. 453 | 454 | | Name | Description | 455 | |------|-------------| 456 | | **[Devpost](https://devpost.com)** | Devpost hosts and lists hundreds of global hackathons across various themes and industries. | 457 | | **[Hack the North](https://hackthenorth.com)** | Canada's biggest hackathon, hosted by the University of Waterloo. | 458 | | **[Major League Hacking (MLH)](https://mlh.io)** | MLH organizes hundreds of hackathons worldwide for students, including flagship events like Hackcon. | 459 | | **[HackMIT](https://hackmit.org)** | One of the most prestigious hackathons hosted by MIT, attracting global talent. | 460 | | **[Hack for Earth](https://hackforearth.com)** | A global hackathon focused on solving environmental challenges using technology. | 461 | | **[AngelHack Global](https://angelhack.com)** | A worldwide series of hackathons focused on innovation and entrepreneurship. | 462 | | **[HackerEarth](https://www.hackerearth.com/)** | A platform for hackathons, coding challenges, and hiring events. | 463 | | **[Hack the World](https://hacktheworld.org)** | A global virtual hackathon encouraging participants to solve global challenges using technology. | 464 | | **[Microsoft Imagine Cup](https://imaginecup.microsoft.com)** | A global competition for students to build innovative software solutions. | 465 | | **[TechCrunch Disrupt Hackathon](https://techcrunch.com/disrupt)** | A prestigious hackathon held during TechCrunch Disrupt, attracting top talent worldwide. | 466 | 467 | ### Regional Hackathons 468 | These hackathons are region-specific and often focus on local communities. 469 | 470 | | Name | Description | 471 | |------|-------------| 472 | | **[Hack the Valley (Canada)](https://hackthevalley.io)** | A hackathon for students in the Greater Toronto Area. | 473 | | **[HackCU (USA)](https://hackcu.org)** | A hackathon hosted by the University of Colorado Boulder. | 474 | | **[Hack the Midlands (UK)](https://hackthemidlands.com)** | A hackathon for developers in the UK. | 475 | | **[HackZurich (Switzerland)](https://hackzurich.com)** | Europe's biggest hackathon, attracting participants from across the continent. | 476 | | **[HackAsia (Asia-Pacific)](https://hackasia.org/)** | A hackathon series focused on innovation in the Asia-Pacific region. | 477 | | **[Hack the South (Africa)](https://hacksouth.africa/)** | A hackathon aimed at solving challenges specific to the African continent. | 478 | | **[SheHacks (Canada)](https://shehacks.ca/)** | A hackathon empowering women and non-binary individuals in tech, hosted in Canada. | 479 | 480 | ### Themed Hackathons 481 | These hackathons focus on specific technologies, industries, or causes. 482 | 483 | | Name | Description | 484 | |------|-------------| 485 | | **[NASA Space Apps Challenge](https://www.spaceappschallenge.org)** | A global hackathon focused on space exploration and Earth science. | 486 | | **[ETHGlobal](https://ethglobal.com)** | Hackathons focused on Ethereum and blockchain technology. | 487 | | **[Hack for Good](https://www.hackathonforgood.org/)** | Hackathons focused on social impact and solving global challenges. | 488 | | **[AI Hackathon by TensorFlow](https://www.tensorflow.org/community/ai-hackathon)** | A global hackathon focused on building AI/ML solutions using TensorFlow. | 489 | | **[Kaggle Competitions](https://www.kaggle.com/competitions)** | Data science and machine learning hackathons hosted by Kaggle. | 490 | | **[HealthTech Hackathon](https://healthtechhackathon.com)** | A global hackathon focused on healthcare innovation and technology. | 491 | | **[Game Jam](https://globalgamejam.org)** | A global hackathon series focused on game development, hosted by various organizations. | 492 | 493 | 494 | 495 | --- 496 | 497 | 498 | 499 | ## Events 500 | 501 | ### 🏢 Company-Hosted Events 502 | | Company | Event | Location | 503 | | ------- | ----- | -------- | 504 | | **[Google](https://cloud.google.com/events)** | Google Cloud | Multiple Locations | 505 | | **[Meta](https://ai.meta.com/events/)** | Meta AI Events | Virtual | 506 | | **[Amazon](https://calendar.smartsheet.com/calendars/published/434eab0c-eb30-4965-a2bc-9bf6bd0360f6)** | EMEA Partner Enablement Calendar | Virtual | 507 | | **[AWS](https://aws.amazon.com/events/)** | AWS Events | Online & Offline | 508 | | **[Manara](https://manara.tech/)** | Manara Events | Virtual & MENA Region | 509 | 510 | ### 🌐 Conferences 511 | | Name | Description | 512 | |------|-------------| 513 | | **[Google Cloud Next](https://cloud.withgoogle.com/next)** | A global conference for cloud computing and Google Cloud innovations. | 514 | | **[Google I/O](https://events.google.com/io/)** | Google's annual developer conference showcasing new technologies and updates. | 515 | | **[Microsoft Build](https://www.microsoft.com/build)** | Microsoft's annual conference for developers and engineers. | 516 | | **[AWS re:Invent](https://reinvent.awsevents.com/)** | Amazon Web Services' global cloud computing conference. | 517 | | **[KubeCon + CloudNativeCon](https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/)** | The premier conference for Kubernetes and cloud-native technologies. | 518 | | **[DockerCon](https://www.docker.com/dockercon/)** | A conference focused on containerization and Docker technologies. | 519 | | **[GitHub Universe](https://githubuniverse.com/)** | GitHub's annual event for developers and open-source enthusiasts. | 520 | 521 | ### 🚀 Summits 522 | | Name | Description | 523 | |------|-------------| 524 | | **[TechCrunch Disrupt](https://techcrunch.com/events/)** | A startup and tech innovation summit featuring hackathons and pitch competitions. | 525 | | **[AWS Summit](https://aws.amazon.com/summits/)** | A global series of events by Amazon Web Services for cloud computing and innovation. | 526 | | **[DevOps World](https://devopsworld.com/)** | A conference dedicated to DevOps, cloud, and agile practices. | 527 | 528 | ### 🛠️ Workshops 529 | | Name | Description | 530 | |------|-------------| 531 | | **[Google Developer Days (GDD)](https://developers.google.com/events)** | Hands-on workshops and sessions by Google experts for developers to learn about Google's latest tools and technologies. | 532 | | **[AWS Workshops](https://workshops.aws/)** | Hands-on workshops for learning and building with AWS services. | 533 | 534 | 535 | --- 536 | 537 | 538 | ## Learning Platforms 539 | 540 | ### 🚀 Career-Focused Platforms 541 | | Platform | Description | 542 | | --------- | ----------- | 543 | | **[Udacity](https://www.udacity.com/)** | Nanodegree programs with hands-on projects and career support. | 544 | | **[Udemy](https://www.udemy.com/)** | Affordable courses for beginners and experts alike. | 545 | 546 | ### 🎓 University-Level Courses 547 | | Platform | Description | 548 | | --------- | ----------- | 549 | | **[Coursera](https://www.coursera.org/)** | Courses from top universities, including CS and SWE. | 550 | | **[edX](https://www.edx.org/)** | Free and paid courses from institutions like MIT and Harvard. | 551 | 552 | ### 🌟 Free and Open Platforms 553 | | Platform | Description | 554 | | --------- | ----------- | 555 | | **[FreeCodeCamp](https://www.freecodecamp.org/)** | Free coding lessons and open-source projects. | 556 | | **[Codecademy](https://www.codecademy.com/)** | Interactive coding lessons and guided projects. | 557 | 558 | 559 | --- 560 | 561 | ## Job Boards 562 | 563 | | Platform | Description | 564 | | -------- | ----------- | 565 | | **[LinkedIn Jobs](https://www.linkedin.com/jobs/)** | A great platform to find internships and jobs at FAANG companies. | 566 | | **[Glassdoor](https://www.glassdoor.com/)** | Job listings and company reviews, including FAANG. | 567 | | **[Indeed](https://www.indeed.com/)** | A popular job board for internships and full-time roles. | 568 | | **[Levels.fyi](https://www.levels.fyi/)** | A platform to compare salaries and levels at FAANG and other tech companies. | 569 | 570 | 571 | 572 | 600 | 601 | 602 | --- 603 | 604 | ## Competitive Programming 605 | 606 | These competitions improve your **algorithmic problem-solving skills** and compete with programmers worldwide in global contests. 607 | 608 | | Name | Description | 609 | | ---- | ----------- | 610 | | [Codeforces Rounds](https://codeforces.com) | Regular competitive programming contests with a global ranking system. | 611 | | [LeetCode Contests](https://leetcode.com/contest) | Competitive programming contests hosted by LeetCode, popular among software engineers. | 612 | | [Meta Hacker Cup](https://web.facebook.com/codingcompetitions/hacker-cup) | A global hackathon hosted by Meta to foster innovation in social media and technology. | 613 | | [ACM ICPC](https://icpc.global) | The most prestigious programming competition for university students worldwide. | 614 | | [AtCoder Contests](https://atcoder.jp) | Japanese competitive programming platform hosting regular contests. | 615 | | [CodeChef Contests](https://www.codechef.com/contests) | Monthly coding competitions hosted by CodeChef. | 616 | | [HackerRank Contests](https://www.hackerrank.com/contests) | Hackathons and coding challenges hosted by HackerRank. | 617 | | [HackerEarth](https://www.hackerearth.com) | Competitive programming and hiring challenges for tech enthusiasts worldwide. | 618 | 619 | 620 | 621 | --- 622 | 623 | 624 | 625 | ## Volunteering 626 | 627 | | Company | Role | Link | Status | 628 | | ------- | ---- | ---- | ------ | 629 | | Techne | Techne Summit Cairo | [Apply](https://cairo.technesummit.com/2024/apply-now/volunteer?fbclid=IwAR1VYqxajTaYS1evv4x_YyiPHPp-11gM6k7kZ0G5JTH6i1W05hfa4xxZnis) | ✅ | 630 | | Engineerex | Engineerex Summit | [Apply](https://form.typeform.com/to/tylxAKaf) | 🔒 | 631 | | Egyptian Collegiate Programming Contest | ECPC | [Apply](https://docs.google.com/forms/d/e/1FAIpQLSdGPWsOlB3dM395VdeUM4i-MZbB1RwPhr9wkAP-tiBoBokw0g/viewform?fbclid=IwZXh0bgNhZW0CMTEAAR1Z0xudSJYfn1feSxNLpWJv08qVKjHVn9xU6vPbZy-dpmYUzBnSbhdYXxE_aem_t9bSIDD5G-nHGP2LJ3k62w) | 🔒 | 632 | | International Olympiad in Informatics | IOI | [Apply](https://docs.google.com/forms/d/e/1FAIpQLSdAz_7L7g47as2OQUBJP6IdC_n93-hAdgVKhYhv7jPN0yCLog/viewform) | 🔒 | 633 | | NASA Space Apps | NASA Space Apps Cairo | [Apply](https://bit.ly/NSAC2024CallForVolunteers) | 🔒 | 634 | | Startups Without Borders | Startups Without Borders Summit | [Apply](https://docs.google.com/forms/d/e/1FAIpQLSeX06FiDjoyz8hlRUiOUDbVTby_-UjPk6s16wIwmWh41i8H1Q/viewform) | 🔒 | 635 | | Ministry Of Youth And Sports | YLY | [Apply](https://docs.google.com/forms/d/e/1FAIpQLSd_i_XE90kiUCdwzsYjlN9DYUOlYAhM1_TRmAMMZOb-1_gNmg/viewform) | 🔒 | 636 | | YLE | | [Apply](https://docs.google.com/forms/d/e/1FAIpQLScX6zCY_I9mQbYMWHnq1h16r4lw2smvqWkS3skgQ-c4A8ntWg/viewform) | 🔒 | 637 | 638 | 639 | --- 640 | 641 | ## Contribution 642 | 643 | If you have new or additional information related to Software Engineering opportunities (choose one): 644 | 645 | - **Make a Pull Request**. 646 | - **Fill out this [Form](https://forms.gle/n5LJFWaJtKpeHQFD8)**. 647 | - **Reach Out Me**. 648 | 649 | --- 650 | 651 | 🙏 I hope you find this repo helpful and useful. 652 | 653 | 📄 Your feedback is appreciated, You can do that in this [Form](https://forms.gle/BpCSdEoUTnncZjZUA). 654 | 655 | 🤍 Thank you for your interest and support, and Good Luck! 656 | --------------------------------------------------------------------------------