Home
Projects
Resources
Alternatives
Blog
Sign In
Dreamjob
Save
DreamJob
Overview
Reviews
Resources
Project README
Hacking Software Engineering Interviews
Recruiting Platforms with Technical Prescreen
TripleByte -- Get offers from top tech companies
CodeSignal -- The most fun way to practice programming and find a job
Angel: Direct
Refdash -- Find the best job for You
InterviewBit
HackerRank: Jobs
HiDimensional
Staffing Platforms and Job Marketplaces
Hired -- Find your Opportunity
Prime Indeed
Vettery -- Find a job you love
Gloat (previously Workey) -- Anonymously discover career opportunities, know your worth, and meet amazing companies.
100offer
WhiteTruffle -- Let your dream job come to you
Woo
AList -- Get hired by a top startup
Underdog -- Apply to top technology jobs in 60 seconds
SwitchApp
ZipRecruiter
Anthology
SkillGigs -- You win when your dream job finds you
Coding
LeetCode -- a platform for preparing technical coding interviews
HackerRank: Practice
CodeSignal -- Practice Programming!
CodeSignal Companies' Challenges
CodeSignal interview practice
Codewars -- Achieve mastery through challenge
CodeEval -- Find out how you rate against top coders.
Codility -- Refactor Yourself
GeeksForGeeks -- A computer science portal for geeks
CareerCup
The book:
Cracking the Coding Interview: 189 Programming Questions and Solutions 6th Edition
, by
Gayle Laakmann McDowell
Educative: Coderust 2.0: Faster Coding Interview Preparation using Interactive Visualizations
Coding Interview University
GeekyPrep -- Referral Code: QZJFQS
CodersMaze -- Compile, run, curse... Recompile, rerun, recurse...
-- http only :-(
PracticeCodingInterview.com -- Live mock coding interviews
-- Paid practice interviews with engineers at top companies
Scaler - A curated interactive space for aspiring programmers to learn and master their coding skills.
Competitive programming
Topcoder
CodeChef
E-Olymp
Codeforces
AtCoder
CS Academy
HackerRank: Contests
ProjectEuler
Spoj -- Sphere Online Judge
Timus Online Judge
-- http only :-(
HackerEarth -- Be a Better Programmer. Practice. Compete. Get Hired.
UVa -- Online Judge
Kattis -- Welcome to the Kattis Problem Archive
Coding Bootcamps
freeCodeCamp
AppAcademy
HackReactor
Hackbright Academy
Galvanize
Dev Bootcamp
General Assembly
Coding Dojo
Product School
Fullstack Academy
Systems Design
HighScalability
HighScalability: Examples
HiredInTech
HiredInTech: System Design
CareerCup: System Design Interview Questions
MassiveTechInterview Blogspot
Quora: How do I prepare to answer design questions in a technical-interview
Gainlo Blog: System Design Interview Questions
Educative: Grokking the System Design Interview
The System Design Primer, Donne Martin
System_Design Preparation, by Shashank Khare
Fight for 200 commits, by Eric Zhang
Features of Operating System
System Design Interview Questions
Systems Design Basics on Wikipedia
Consistent hashing
Bloom filter
WAL (Write Ahead Log)
MVC (Multi Version Control)
ACID (Atomicity, Consistency, Isolation, Durability)
BASE (Basically Available, Soft state, Eventual consistency)
CAP Theorem (Consistency, Availability, Partitioning)
Shard Database Architecture
How to prepare system design questions for an IT company, by Zach
Systems Design Articles
InfoQ: CAP Twelve Years Later: How the "Rules" Have Changed
DZone: Better Explaining CAP Theorem
Why Uber Engineering Switched from Postgre to MySql
125 open source Big Data architecture papers for data professionals
Concurrency
Java Concurrency / Multithreading Tutorial
The "Double-Checked Locking is Broken" Declaration
C++ and the Perils of Double-Checked Locking, Scott Meyers & Andrei Alexandrescu
select / poll / epoll: practical difference for system architects
Mock interviews
Interviewing -- Practice interviews with engineers from top companies, anonymously
Pramp -- PRActice Makes Perfect
Gainlo -- We provide the same experience as real interviews and you'll get real feedback in the end
-- http only :-(
Interview Kickstart -- Nail your next coding interview
-- http only :-(
Mock Interviews
-- http only :-(
Zenterview -- Ace your next interview. Land your dream job
Companies and Jobs' List
BreakoutList
LinkedIn Jobs
Angel: Jobs
Paysa: Jobs
Paysa: Salaries
Owler
StackShare: Jobs
StackOverflow: Companies
Triplebyte: Company List
GlassDoor
GlassDoor: Salaries
YC-Companies
The 2017 Wealthfront Career-Launching Companies List
Hiring Without Whiteboards
Salary Negotiation
Ten Rules for Negotiating a Job Offer by Haseeb Qureshi
Salary Negotiation: Make More Money, Be More Valued by Patrick McKenzie
Kalzumeus Podcast Episode 12: Salary Negotiation with Josh Doody
How to Negotiate Your Job Offer - Prof. Deepak Malhotra (Harvard Business School)
Software Engineering Daily: Salary Negotiation with Haseeb Qureshi
SE-Radio Episode 275: Josh Doody on Salary Negotiation for Software Engineers
How Not to Bomb Your Offer Negotiation by Haseeb Qureshi
blind -- Anonymous Community for Workplace
levels -- Career Levels and salaries
SOftware Engineer Salary by InterviewBit
Stocks
Software Engineering Daily: Equity Compensation with Joshua Levy and Joe Wallin
The Open Guide to Equity Compensation. By Joshua Levy
What I Wish I'd Known About Equity Before Joining A Unicorn
What are ISOs?
Joining an Early Stage Startup? Negotiate Your Equity and Salary with Stock Option Counsel tips
Fuck Your 90 Day Exercise Window, by Zach Holman
Podcasts
The Ultimate List Of Developer Podcasts. By John Sonmez
Awesome list of Important Podcasts for software engineers, Rajeev N Bharshetty
Misc
Slant
HirePool
TechCrunch
WealthFront
Breakout Career Notes
Anonymized Engineering Compensation
Open Source Agenda is not affiliated with "Dreamjob" Project. README Source:
vchernoy/dreamjob
Stars
173
Open Issues
0
Last Commit
10 months ago
Repository
vchernoy/dreamjob
Homepage
https://dreamjob.vchernoy.xyz
Tags
Coding Bootcamp
Coding Interviews
Compensation
Competitive Programming
Equity Options
High Tech Jobs
Interview Questions
Mock Interviews
Recruiting Services
Salary Negotiation
Open Source Agenda Badge
Submit Review
Review Your Favorite Project
Submit Resource
Articles, Courses, Videos
Submit Article
Submit a post to our blog
From the blog
Dec 11, 2022
How to Choose Which Programming Language to Learn First?
From the blog
Dec 11, 2022
How to Choose Which Programming Language to Learn First?
Home
Projects
Resources
Alternatives
Blog
Sign In
Sign In to OSA
I agree with
Terms of Service
and
Privacy Policy
Sign In with Github