🔗 Computer Science Career Preparation Links
---
💻 Technical Interview Practice
Resources dedicated to practicing Data Structures and Algorithms (DSA) questions, which are the foundation of most entry-level coding interviews.
LeetCode
The leading platform for practicing algorithmic and data structure questions.
HackerRank
Practice coding challenges, earn certifications, and compete in contests.
GeeksforGeeks
A massive resource portal for computer science topics, tutorials, and interview experiences.
A Book: Cracking the Coding Interview (Official Publisher)
The official page for the essential interview preparation book by Gayle Laakmann McDowell.
---
🔎 Help Applying
Job boards and research tools to efficiently search, filter, and apply for roles, and to research company culture and salaries before the interview.
Indeed
A comprehensive job search engine to find roles and apply online.
Glassdoor
Research company reviews, salary information, and past interview questions.
Dice.com (Tech-Specific Job Board)
A job board explicitly for tech and IT professionals; filter by salary, experience, and niche tech skills.
Wellfound (Startup Jobs)
Focuses on job and internship postings at venture-backed startups, including many remote roles.
ZipRecruiter
A popular job search engine known for its "1-Click Apply" feature and wide distribution of job postings.
The Muse
Features job listings along with engaging company profiles, career advice, and videos to research culture.
---
💼 Networking & Resume Building
Essential tools for creating a professional portfolio, connecting with industry professionals, and developing an effective, well-formatted resume.
GitHub
The essential platform for showcasing a development portfolio and open-source contributions.
LinkedIn
The world's largest professional network, critical for job searching, networking, and research.
Harvard Resume Guide & Action Verbs
A strong guide on resume structure, formatting, and a massive list of powerful action verbs for bullet points.
CS Student Resume Sample (Kickresume)
A clean, modern example of a computer science student resume for structure and content ideas.
---
🗣️ Culture & Behavioral Interview Prep
Resources for preparing for the "soft" side of interviewing (culture fit, teamwork, handling conflict). Includes System Design links for students seeking advanced roles.
The STAR Method Guide
Learn to structure answers for common behavioral questions (e.g., "Tell me about a time...").
Pramp (Peer Mock Interviews)
Practice technical and behavioral interviews by pairing up with other students/peers.
Educative.io (System Design)
Interactive courses for advanced topics like System Design, primarily for mid-to-senior roles.
---
🏠 Remote Work & Freelancing
Platforms dedicated to finding remote-only, contract, or gig-based work to build experience, earn income, and gain project flexibility.
Upwork
One of the largest global freelance marketplaces, offering a huge variety of short-and long-term tech projects.
Toptal (Elite Freelancing)
Highly selective platform (top 3% of talent) for experienced developers, designers, and finance experts.
We Work Remotely
The largest job board focused exclusively on full-time remote roles across all industries, including development.
Remote OK
A high-volume job board for remote work, frequently featuring developer and design positions.
Fiverr
Ideal for students and beginners to offer specific, small-scale development "gigs" (e.g., WordPress fixes, simple scripts).
---
🚀 Upskilling & Certification
Essential resources for gaining in-demand skills in Cloud Computing, Cybersecurity, and AI/ML, often with free training or student discounts.
AWS Certified Cloud Practitioner (Entry-Level)
The foundational certification for Amazon Web Services (AWS) cloud knowledge.
ISC2 Certified in Cybersecurity (Free Training & Exam)
ISC2's pledge offers free self-paced training and the exam for their entry-level CC credential.
Harvard CS50's Introduction to AI with Python (Free)
A popular, free university course covering the foundations of AI and Machine Learning using Python.
Microsoft Azure Developer Training
Free, role-based learning paths offered directly by Microsoft to prepare for Azure developer certifications.
Cisco Introduction to Cybersecurity (Free Course)
A free, non-technical course from Cisco Networking Academy to explore cybersecurity basics.
The Elements of AI (Free Course)
A free online course by the University of Helsinki to demystify AI concepts for everyone.
Google Cloud Skills Boost (Qwiklabs)
Hands-on labs and quests to learn Google Cloud Platform (GCP) technologies.
freeCodeCamp (AI/ML Certifications)
Offers free, full-stack development and data science certifications, including machine learning.
---
Return
Return to the previous page/index.