Title: Algorithms, Data Structures, System Design and Interview Questions  
Owner: Nathan Wailes
Creator: Nathan Wailes Oct 23, 2015
Last Changed by: Nathan Wailes Apr 21, 2024
Tiny Link: (useful for email) https://nathanwailes.atlassian.net/wiki/x/pYB
Export As: Word · PDF  
Labels
There are no labels assigned to this page.
Outgoing Links
External Links (115)
    https://www.youtube.com/playlist?list=PLPkuArhPxxQGvr3qKy6b…
    https://sites.google.com/site/steveyegge2/practicing-progra…
    https://www.amazon.com/Designing-Swagger-OpenAPI-Joshua-Pon…
    https://www.infoq.com/articles/cap-twelve-years-later-how-t…
    https://www.acefrontend.com/
    https://leetcode.com
    shop.oreilly.com/product/0636920039884.do
    https://www.youtube.com/@IGotAnOffer-Engineering
    algoviz.org/OpenDSA/
    https://www.youtube.com/@sudocode/playlists
    https://www.amazon.co.uk/System-Design-Interview-Insiders-G…
    https://www.amazon.co.uk/System-Design-Interview-Insiders-G…
    www.geeksforgeeks.org/
    https://medium.com/@evnowandforever/f-you-i-quit-hiring-is-…
    decks.wikia.com/wiki/Main_Page
    www.quora.com/Is-it-worthwhile-to-finish-every-problem-avai…
    blog.triplebyte.com/how-to-pass-a-programming-interview
    main.edu.pl/en/archive/oi
    en.wikipedia.org/wiki/Range_tree
    https://www.amazon.com/Algorithms-Unlocked-Press-Thomas-Cor…
    https://coderbyte.com
    https://www.youtube.com/watch?v=8dG0qzNAVXI&t=30m
    https://www.interviewcake.com/
    https://activities.tjhsst.edu/sct/lectures/0405/dp1.pdf
    shop.oreilly.com/product/110000667.do
    https://www.youtube.com/watch?v=-deIW2au-9Y
    www.amazon.com/Algorithm-Design-Manual-Steve-Skiena/dp/0387…
    https://www.amazon.com/Designing-Web-APIs-Building-Develope…
    codeforces.com/problemset
    www.codechef.com/
    https://www.starfighters.io/
    https://www.stockfighter.io/
    https://microservice-api-patterns.org/
    code.jasonbhill.com/project-euler/
    https://neetcode.io/courses
    www.tutorialspoint.com/data_structures_algorithms/heap_data…
    www.spoj.com
    https://codility.com/programmers/lessons/
    https://teamtreehouse.com
    20bits.com/article/interview-questions-loops-in-linked-list…
    https://www.linkedin.com/pulse/api-design-patterns-best-pra…
    algo-visualizer.jasonpark.me/#path=sorting/quick/basic
    https://www.amazon.com/Scalability-Rules-Principles-Scaling…
    https://www.amazon.com/API-Design-Patterns-JJ-Geewax/dp/161…
    https://www.youtube.com/watch?v=8dG0qzNAVXI
    https://www.hackerrank.com/
    https://www.youtube.com/watch?v=_K-eupuDVEc
    https://github.com/imaginate/algorithmIV-question-manager
    Google: http://www.beatmycode.com/challenges
    https://www.youtube.com/@hnasr/videos
    20bits.com/article/introduction-to-dynamic-programming
    https://codility.com/programmers/challenges/
    shop.oreilly.com/product/9781118612101.do
    https://www.amazon.com/Art-Capacity-Planning-Scaling-Resour…
    https://www.youtube.com/@SystemDesignInterview/videos
    https://www.amazon.com/Scalability-Startup-Engineers-Artur-…
    https://www.amazon.com/REST-Design-Rulebook-Mark-Masse/dp/1…
    www.careercup.com/
    https://projecteuler.net/archives
    https://github.com/donnemartin/system-design-primer
    https://www.amazon.com/Designing-Distributed-Systems-Patter…
    https://www.quastor.org/
    https://www.udemy.com/courses/search/?src=ukw&q=system+desi…
    https://www.amazon.com/Google-R%C3%A9sum%C3%A9-Prepare-Micr…
    https://www.youtube.com/watch?v=_K-eupuDVEc&t=29m
    en.wikipedia.org/wiki/Dynamic_programming
    https://www.youtube.com/watch?v=i53Gi_K3o7I
    www.cs.cmu.edu/~cburch/survey/recurse/index.html
    https://codility.com/programmers/
    https://news.ycombinator.com/item?id=11246917
    cslibrary.stanford.edu/103/
    https://github.com/yangshun/tech-interview-handbook
    decks.wikia.com/wiki/Anki_APKG_format_documentation
    https://news.ycombinator.com/item?id=11874584
    www.topcoder.com/
    https://www.designgurus.io/
    https://www.kaggle.com/
    https://www.amazon.com/gp/product/B00YF0OSHC
    https://en.wikipedia.org/wiki/CAP_theorem
    seldo.com/weblog/2014/08/26/you_suck_at_technical_interview…
    https://stackoverflow.com/questions/12346326/cap-theorem-av…
    https://www.amazon.com/Art-Capacity-Planning-Scaling-Resour…
    https://stackoverflow.com/questions/18198960/practical-exam…
    https://www.reddit.com/r/cscareerquestions/comments/ufhjjk/…
    https://www.khanacademy.org/computing/computer-science/algo…
    https://blog.bytebytego.com/archive?sort=new
    cslibrary.stanford.edu/
    cslibrary.stanford.edu/110/
    https://www.oxbridgenotes.com/articles/janki_method_refined
    blogkev.wordpress.com/2013/09/14/how-to-get-started-trainin…
    https://www.youtube.com/watch?v=NHqdG-aZxOk
    https://www.reddit.com/r/cscareerquestions/comments/s0e54f/…
    https://replit.com/@nathanwailes/neetcode
    www.quora.com/USA-Computing-Olympiad-USACO/What-is-it-like-…
    https://www.amazon.com/Designing-Data-Intensive-Application…
    train.usaco.org/
    bentilly.blogspot.com/2010/01/solving-project-euler-problem…
    Flickr.com
    https://www.youtube.com/@gkcs/playlists
    https://www.interviewbit.com/
    https://nathanwailes.atlassian.net/wiki/codingbat.com/java
    shop.oreilly.com/product/0636920032885.do
    https://www.youtube.com/playlist?list=PLZDOU071E4v6epq3GS0I…
    20bits.com/article/interview-questions-database-indexes
    https://www.youtube.com/@ByteByteGo/videos
    haseebq.com/how-to-break-into-tech-job-hunting-and-intervie…
    cslibrary.stanford.edu/105/
    https://www.amazon.com/APIs-Strategy-Application-Programmin…
    https://people.eecs.berkeley.edu/~brewer/papers/GiantScale.…
    https://medium.com/javarevisited/7-best-places-to-learn-sys…
    https://drive.google.com/file/d/1U7EchvgzCjTtF5JzGVVCFgjXC-…
    https://www.amazon.com/Design-Web-APIs-Arnaud-Lauret/dp/161…
    https://www.algoexpert.io/systems/product
    https://vimeo.com/ondemand/ctci
    jvns.ca/blog/2014/06/19/machine-learning-isnt-kaggle-compet…