https://www.fromdev.com/2016/02/best-interview-preparation-sites.html
https://www.reddit.com/r/cscareerquestions/comments/2lzc4h/big_collection_of_interview_preparation_links/
New
https://www.reddit.com/r/cscareerquestions/comments/2lzc4h/big_collection_of_interview_preparation_links/
New
http://letuscode.in/
Books
Elements of Programming Interviews and source codes from github
Cracking the Coding Interview: Gayle Laakmann McDowell
Programming Pearls (2nd Edition): Jon Bentley
The Algorithm Design Manual: Steven S. Skiena
The Art of Computer Programming
How to Think About Algorithms
Data Structures And Algorithms Made Easy In Java 2nd Edition 2nd Edition
LeetCode
http://leetcode.com/
Solutions for all LeetCode Questions in Darren's Blog
http://www.darrensunny.me/
geeksforgeeks
http://www.geeksforgeeks.org/
programcreek
http://www.programcreek.com/category/java-2/algorithms/
http://en.wikipedia.org/wiki/List_of_algorithms
Hackerrank
http://www.martinkysel.com/hackerrank-solutions/
http://www.javainterview.net/HackerRank ==>
http://richdyang.com/ ==>
http://blog.csdn.net/caopengcs/article/details/41834173
http://www.cnblogs.com/tonix/category/607342.html
https://zhengxucoding.wordpress.com/
https://richdalgo.wordpress.com/ ==>
topcoder
http://www.cnblogs.com/lautsie/tag/topcoder/
Bit Twiddling Hacks
http://graphics.stanford.edu/~seander/bithacks.html
Hacker's Delight
http://www.hackersdelight.org/
Exercise & Quiz
https://www.hackerrank.com/categories/algorithms/warmup
http://programmingpraxis.com/
http://geeksquiz.com/
Desgin
http://tianrunhe.wordpress.com/tag/object-oriented-design/
Others
http://www.codebytes.in/
ai game:
http://www-cs-students.stanford.edu/~amitp/gameprog.html
TopCoder:
http://community.topcoder.com/tc?module=Static&d1=tutorials&d2=alg_index
http://en.algoritmy.net
http://www.indiageeks.in/top-5-online-resources-to-learn-data-structures-algorithms/
http://www.quora.com/What-are-the-best-websites-with-algorithm-practice-problems
http://comproguide.blogspot.com/
https://sites.google.com/site/indy256/
http://codercareer.blogspot.com/
http://tech-queries.blogspot.com/
http://www.mathblog.dk/
http://algorithmsandme.blogspot.com
http://www.crazyforcode.com/algorithm/
http://www.algorithmist.com/index.php/Main_Page
https://www.hackerrank.com/categories/algorithms/bit-manipulation
Puzzles, Brainteaser& Logic Thinking
http://www.mytechinterviews.com/
http://puzzlersworld.com/puzzles/interview-questions/
http://www.programmerinterview.com/index.php/puzzles/
http://www.cartalk.com/content/puzzlers
http://www.techinterview.org/
Newer
http://www.shuatiblog.com/
http://tech-wonderland.net/category/algorithm
http://theory.stanford.edu/~tim/
http://blog.csdn.net/taoqick/article/category/1846675
http://www.cnblogs.com/zhuli19901106/tag/Careercup/
http://www.cnblogs.com/wei-li/p/3318929.html
http://www.hankcs.com/
http://www.acmerblog.com/
http://en.algoritmy.net/
Google Code Jam and TopCoder
http://wilanw.blogspot.com/
https://sites.google.com/site/mytechnicalcollection/algorithms
http://codingrecipies.blogspot.com/
http://rosettacode.org/wiki/Rosetta_Code
http://en.literateprograms.org/LiteratePrograms:Welcome
http://www.stoimen.com/blog/category/algorithms/
http://ajeetsingh.org/category/data-structures/
http://wordaligned.org/tag/algorithms/
http://www.codechef.com/
http://javatroops.blogspot.com/
http://www.stoimen.com/blog/
http://en.algoritmy.net/
http://comproguide.blogspot.com/p/competitive-programming.html
http://www.ritambhara.in/
http://www.gohired.in/
https://sites.google.com/site/spaceofjameschen/home/math/find-the-kth-number-such-that-the-only-prime-factors-are-3-5-and-7
http://xiaochongzhang.me/blog/
https://sites.google.com/site/csharpofjameschen/recent-posts/findthekpointsthatareclosesttooriginx0y0--facebook
Cracking the coding interview
http://www.hawstein.com/posts/ctci-solutions-contents.html
http://blog.csdn.net/navyifanr/article/details/42175305
http://www.cnblogs.com/zhuli19901106/tag/Cracking%20the%20Coding%20Interview/
http://blog.csdn.net/z84616995z/article/category/1880079/2
CLRS Exercises
http://www.wutianqi.com/?p=2403
http://blog.csdn.net/brillianteagle/article/category/2436735
http://www.cnblogs.com/shuaiwhu/category/302718.html
CLRS Solution:
http://clrs.skanev.com/
https://sites.google.com/site/clrssolutions/
http://blog.csdn.net/mishifangxiangdefeng/article/category/1168136
http://prpds.blogspot.com/2011/08/clrs-exercises-23-7.html
Google Code Jam
http://zhenyiluo.blogspot.com/2013/12/code-jam-notes-alien-languages-java.html
http://united-coders.com/tag/code-jam/
http://united-coders.com/
Careercup
http://www.cnblogs.com/zhuli19901106/tag/Careercup/
https://tianrunhe.wordpress.com/
==>
http://karmaandcoding.blogspot.com/
http://blueocean-penn.blogspot.com/
http://allenlipeng47.com/PersonalPage/index/archive/1/nkey
https://jixiangsanbao.wordpress.com
Interview Corner:
http://shibaili.blogspot.com/
http://everydaylearnsalittlebit.blogspot.com/
http://placementsindia.blogspot.com/
http://mylearningougou.blogspot.com/
maybe
http://www.inf.fh-flensburg.de/lang/algorithmen/pattern/
Design:
https://tianrunhe.wordpress.com/
Good blog:
https://miafish.wordpress.com
http://algorithms.tutorialhorizon.com/
http://www.8bitavenue.com/
http://acm.lilingfei.com/
http://acm.nudt.edu.cn/~twcourse/
https://e2718281828459045.wordpress.com
https://jixiangsanbao.wordpress.com/
http://k2code.blogspot.com/
http://www.matrix67.com/blog/
competitive contest
http://mangogao.com/
http://code.antonio081014.com/
http://qingtangpaomian.iteye.com/
http://lujunda.cn/
http://www.boyu0.com/
usaco
http://blog.csdn.net/zztant/article/category/1198185
http://lsharemy.com/wordpress/index.php/csit/usaco-prob-stringsobits/
http://www.cppblog.com/jericho/category/16047.html
introduction to algorithm
http://www.cnblogs.com/tanky_woo/category/281110.html
求最长回文子串与最长重复子串
何林 的集训队论文
http://noalgo.info/
PAT
http://www.hijeffrey.com/category/data-structures-algorithems
具体数学
Algorithmic Puzzles
算法引论——一种创造性方法
UVA Solutions
http://svk16hubt.com/wordpress/category/uva-solutions/
https://shawnlincoding.wordpress.com/2015/04/07/fb-bbs-intern/
http://blog.csdn.net/weizaishouex2010/article/month/2015/10
http://massivealgorithms.blogspot.com/2015/08/find-closest-leaf-in-binary-tree.html
http://xuyuanda.blogspot.com/2015/08/214-shortest-palindrome.html
http://www.brand.site.co.il/riddles/
http://www.keithschwarz.com/interesting/
http://www.growingwiththeweb.com/
http://blog.5ibc.net/
Patterns, Principles, and Practices of Domain-Driven Design
https://github.com/ty4z2008/Qix/blob/master/ds.md
http://bookshadow.com/book/cat/#
令牌桶算法和漏桶算法以及流量控制浅谈
http://www.jianshu.com/
http://martinfowler.com/
http://www.capacode.com/
100 High-Quality Java Developers’ Blogs
http://www.programcreek.com/2012/11/top-100-java-developers-blogs/
http://blog.jooq.org/
java
http://www.javaspecialists.eu/
http://howtodoinjava.com/
https://moonstonelin.wordpress.com/
http://www.cnblogs.com/grandyang/
http://codecloud.net/category/iwork
http://www.capacode.com/
http://buttercola.blogspot.com/
shibaili.blogspot.com
alg
http://interviewpractise.blogspot.com/2014/11/meet-robots.html
http://www.cnblogs.com/jcliBlogger/
http://blog.csdn.net/kenden23/article/category/1648969 ==>
http://www.code2learn.com/search/label/algorithms
http://keithschwarz.com/interesting/
http://www.cnblogs.com/easonliu/
http://www.cnblogs.com/jcliBlogger
http://techieme.in/category/algorithms/
http://algorithmsandme.in/
http://codeforces.com/blog/entry/13529
Google 面试准备清单
http://www.cnblogs.com/yayagamer/archive/2013/02/22/2922417.html
Design a hangman game
design
http://muratbuffalo.blogspot.com/
http://googlesystem.blogspot.com/
http://the-paper-trail.org/blog/
http://www.highlyscalablesystems.com/
https://github.com/PSNB92
game, ai
http://louisbourque.ca/
http://meta-guide.com/software-meta-guide/100-best-github-artificial-intelligence/
http://www.masterbaboon.com/category/artificial-intelligence/
bit:
http://blog.csdn.net/morewindows/article/details/7354571 TODO
dp
http://segmentfault.com/t/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/blogs
http://accepted.com.cn/
http://blog.welkinlan.com/2015/04/17/kmp-wiki-highlighted/
http://www.1point3acres.com/bbs/thread-143016-1-1.html
3. Design
总结贴:
http://blog.csdn.net/sigh1988/article/details/9790337
其它资源:
http://www.mitbbs.com/article_t/JobHunting/32498535.html.
https://www.facebook.com/note.php?note_id=365915113919
https://www.facebook.com/video/video.php?v=432864835468.
https://www.facebook.com/photo.php?v=572283147938&set=vb.9445547199&type=3&permPage=1
http://vimeo.com/11280885
必看论文:
Google: Google File System, MapReduce, BigTable
Facebook: Cassandra
Amazon: Dynamo
==============>
http://codercareer.blogspot.com/
http://yucoding.blogspot.com/2017_04_01_archive.html
Java Implementation:
http://rleetcode.blogspot.com/
http://blog.csdn.net/kenden23/article/category/1648969
Has a lot of Algorithm Questions, but answers are not correct.http://www.params.me/search/label/algorithms
http://fisherlei.blogspot.com/search/label/Algorithm
http://leetcodenotes.wordpress.com/
http://learn.hackerearth.com/tutorials/
Project Nayuki
http://nayuki.eigenstate.org/
http://codeforces.com/problemset
Algorithm Design and AnalysisHomework #5
algo
https://vchenna.wordpress.com/2015/10/ ==>
http://group.jobbole.com/category/tech/quiz/page/2/ ==>
http://beeder.github.io/
http://code.bitjoy.net/
http://www.fusu.us/
http://n1b-algo.blogspot.com/2008/12/finding-second-smallest-element.html ==>
http://javatroops.blogspot.com/2012/10/median-of-medians-to-find-kth-smallest.html ==> to-do
http://www.cnblogs.com/grandyang/archive/2015/10.html ==>
http://www.yu-zhang.net/blog/ ==>
http://codinginterview.net/ ==>
http://blog.csdn.net/fightforyourdream/article/details/16983025
http://www.zrzahid.com/
http://storypku.com/tag/leetcode/
http://www.chenguanghe.com/ ==>
http://www.cnblogs.com/jcliBlogger
http://winterfell30.com/
http://www.hrwhisper.me/
算法导论习题答案
http://staff.ustc.edu.cn/~csli/graduate/algorithms/book6/toc.htm ==>
http://blog.csdn.net/u010352083/article/category/1408944
http://blog.csdn.net/MichealTX/article/category/958806
https://sites.google.com/site/clrssolutions/home/chapter09
http://ripcrixalis.blog.com/category/clrs/
http://cormensolution.blogspot.com/
https://code.google.com/p/clrs/source/browse/ch10/
to read:
http://blog.jobbole.com/
40 Blogs Every Software Developer Should Be Reading
http://www.securityinnovationeurope.com/blog/40-blogs-every-software-developer-should-be-reading
http://blog.slaks.net/
http://horicky.blogspot.com/
http://www.itmaybeahack.com/homepage/books/oodesign.html#book-oodesign
http://www.zrzahid.com/
http://codesam.blogspot.com/
http://javabypatel.blogspot.in/
https://solvethat.wordpress.com/
http://www.algorithmist.com/
http://petr-mitrichev.blogspot.com/ RUSSIAN
http://traceformula.blogspot.com/
http://www.cnblogs.com/huangxincheng/category/401959.html
https://comeoncodeon.wordpress.com/2009/06/20/lastnon-zero-digit-of-factorial/
http://javabypatel.blogspot.com/
http://www.ideserve.co.in/
http://codingloverlavi.blogspot.com/
http://www.acmsearch.com/
http://accepted.com.cn/
http://blog.lichengwu.cn/
http://bylijinnan.iteye.com/blog/ java
http://sighingnow.github.io/archive/ ==>
http://blog.singhanuvrat.com/category/problems
http://zobayer.blogspot.in/
https://ashayraut.wordpress.com/
http://gaohow.com/blog
https://github.com/acprimer/Beauty-of-Programming
http://blog.codility.com/
http://blueocean-penn.blogspot.com
http://www.allenlipeng47.com/
http://codesays.com/
http://cgm.cs.mcgill.ca/~godfried/teaching/dm-reading-assignments/
http://codeanalysis111.blogspot.com/
http://blog.csdn.net/phphot/article/category/378684
no update http://algorithmsforever.blogspot.com/
design google calendar . 要求分析如何存data, 如何invoke user events, 如何handle 100000events per second, 然后要写了一部分thread safe 的code 实现如何invoke event.
https://www.cs.rutgers.edu/~pxk/417/notes/index.html
http://javahungry.blogspot.com/
两个水壶问题
http://liujiacai.net/blog/2014/08/16/two-pot-question/
http://paperswelove.org/
clrs post-office location problem
http://engineering.instagram.com/
http://uridb.com/t/arch
http://blog.csdn.net/hot.html
http://www.cnblogs.com/yym2013
http://www.hihuyue.com/hihuyue/zh/
http://vawait.com/category/oi/
github
https://github.com/mission-peace/interview/wiki
http://www.zenlife.tk/index
https://wxx5433.gitbooks.io/interview-preparation/
http://www.meetqun.com/forum.php?mod=collection&action=view&ctid=11
todo
http://www.raychase.net/category/system-design
http://yuancrackcode.com/
https://leetcode.com/discuss/user/peisi
https://lefttree.gitbooks.io/leetcode-categories
http://vlsi1217.github.io/archives/
http://www.1point3acres.com/bbs/thread-108959-1-1.html
http://www.1point3acres.com/bbs/forum-145-1.html
k Sum Closest
uva
http://sowhere.me/blog/archives/
http://www.meetqun.com/forum-81-1.html
http://lixinzhang.github.io/
http://www.csie.ntnu.edu.tw/~u91029/
http://www.hrwhisper.me/
http://blog.csdn.net/column.html
http://algorithm.yuanbin.me/
http://get-that-job-at-google.blogspot.jp/2013/02/rocketfuel-codesprint-at-iit-bombay.html
http://www.1point3acres.com/bbs/forum-84-1.html
google:
http://www.1point3acres.com/bbs/forum.php?mod=collection&action=view&ctid=215
http://lyeec.me/blog/binary-index-tree-outline/
http://lab.youranshare.com/
http://java-mans.iteye.com/
http://www.jyuan92.com/
http://sidbai.github.io/
http://blog.csdn.net/find_my_dream/article/details/4931222 ==> TODO
架构探险:从零开始写Java Web框架
Proofs from THE BOOK
Algorithmic Problem Solving
How to Prove It: A Structured Approach, Second Edition
The Algorithm Design Manual
Design Youtube / Netflix
Design Uber
http://lifexplorer.me/
http://www.sigmainfy.com/
http://codeinterviews.com/
http://blog.csdn.net/SunnyYoona/article/category/2223871
https://github.com/checkcheckzz/system-design-interview
http://www.1point3acres.com/bbs/forum-84-1.html
http://www.cnblogs.com/EdwardLiu/
http://mooc.guokr.com/
http://www.devtf.cn/
http://calvin1978.blogcn.com/
http://yq.aliyun.com/
http://yq.aliyun.com/articles/?spm=5176.100238.yqh3.3.k8JmZ6&sort=top
http://gohired.in/
https://asanchina.wordpress.com
https://codingstyle.cn/
http://www.stoimen.com/blog/
http://www.cnblogs.com/java-my-life/
http://www.cnblogs.com/Running-Time/
http://algobox.org/
http://traceformula.blogspot.com/
http://www.itmian4.com/forum-45-1.html
http://www.java2blog.com/
http://book.51cto.com/art/200803/66673.htm
book download
http://www.allitebooks.com/
http://it-ebooks.info/
Resource
http://siberiawolf.com/free_programming/index.html
http://coderchen.blogspot.com/2015/10/find-alibaba.html
GAME
http://www-cs-students.stanford.edu/~amitp/gameprog.html
http://pcg.wikidot.com/category-pcg-algorithms
===>
http://www.mitbbs.com/bbsdoc3/life.faq/JobHunting/mianshiexp/line14/5
hadoop
http://www.cnblogs.com/datacloud/archive/2014/03.html
todo:
http://massivealgorithms.blogspot.com/2014/06/find-k-most-frequent-words-from-file.html
http://prismoskills.appspot.com/
http://easypreparation.blogspot.com/ not good
Books
Elements of Programming Interviews and source codes from github
Cracking the Coding Interview: Gayle Laakmann McDowell
Programming Pearls (2nd Edition): Jon Bentley
The Algorithm Design Manual: Steven S. Skiena
The Art of Computer Programming
How to Think About Algorithms
Data Structures And Algorithms Made Easy In Java 2nd Edition 2nd Edition
LeetCode
http://leetcode.com/
Solutions for all LeetCode Questions in Darren's Blog
http://www.darrensunny.me/
geeksforgeeks
http://www.geeksforgeeks.org/
programcreek
http://www.programcreek.com/category/java-2/algorithms/
http://en.wikipedia.org/wiki/List_of_algorithms
Hackerrank
http://www.martinkysel.com/hackerrank-solutions/
http://www.javainterview.net/HackerRank ==>
http://richdyang.com/ ==>
http://blog.csdn.net/caopengcs/article/details/41834173
http://www.cnblogs.com/tonix/category/607342.html
https://zhengxucoding.wordpress.com/
https://richdalgo.wordpress.com/ ==>
topcoder
http://www.cnblogs.com/lautsie/tag/topcoder/
Bit Twiddling Hacks
http://graphics.stanford.edu/~seander/bithacks.html
Hacker's Delight
http://www.hackersdelight.org/
Exercise & Quiz
https://www.hackerrank.com/categories/algorithms/warmup
http://programmingpraxis.com/
http://geeksquiz.com/
Desgin
http://tianrunhe.wordpress.com/tag/object-oriented-design/
Others
http://www.codebytes.in/
ai game:
http://www-cs-students.stanford.edu/~amitp/gameprog.html
TopCoder:
http://community.topcoder.com/tc?module=Static&d1=tutorials&d2=alg_index
http://en.algoritmy.net
http://www.indiageeks.in/top-5-online-resources-to-learn-data-structures-algorithms/
http://www.quora.com/What-are-the-best-websites-with-algorithm-practice-problems
http://comproguide.blogspot.com/
https://sites.google.com/site/indy256/
http://codercareer.blogspot.com/
http://tech-queries.blogspot.com/
http://www.mathblog.dk/
http://algorithmsandme.blogspot.com
http://www.crazyforcode.com/algorithm/
http://www.algorithmist.com/index.php/Main_Page
https://www.hackerrank.com/categories/algorithms/bit-manipulation
Puzzles, Brainteaser& Logic Thinking
http://www.mytechinterviews.com/
http://puzzlersworld.com/puzzles/interview-questions/
http://www.programmerinterview.com/index.php/puzzles/
http://www.cartalk.com/content/puzzlers
http://www.techinterview.org/
Newer
http://www.shuatiblog.com/
http://tech-wonderland.net/category/algorithm
http://theory.stanford.edu/~tim/
http://blog.csdn.net/taoqick/article/category/1846675
http://www.cnblogs.com/zhuli19901106/tag/Careercup/
http://www.cnblogs.com/wei-li/p/3318929.html
http://www.hankcs.com/
http://www.acmerblog.com/
http://en.algoritmy.net/
Google Code Jam and TopCoder
http://wilanw.blogspot.com/
https://sites.google.com/site/mytechnicalcollection/algorithms
http://codingrecipies.blogspot.com/
http://rosettacode.org/wiki/Rosetta_Code
http://en.literateprograms.org/LiteratePrograms:Welcome
http://www.stoimen.com/blog/category/algorithms/
http://ajeetsingh.org/category/data-structures/
http://wordaligned.org/tag/algorithms/
http://www.codechef.com/
http://javatroops.blogspot.com/
http://www.stoimen.com/blog/
http://en.algoritmy.net/
http://comproguide.blogspot.com/p/competitive-programming.html
http://www.ritambhara.in/
http://www.gohired.in/
https://sites.google.com/site/spaceofjameschen/home/math/find-the-kth-number-such-that-the-only-prime-factors-are-3-5-and-7
http://xiaochongzhang.me/blog/
https://sites.google.com/site/csharpofjameschen/recent-posts/findthekpointsthatareclosesttooriginx0y0--facebook
Cracking the coding interview
http://www.hawstein.com/posts/ctci-solutions-contents.html
http://blog.csdn.net/navyifanr/article/details/42175305
http://www.cnblogs.com/zhuli19901106/tag/Cracking%20the%20Coding%20Interview/
http://blog.csdn.net/z84616995z/article/category/1880079/2
CLRS Exercises
http://www.wutianqi.com/?p=2403
http://blog.csdn.net/brillianteagle/article/category/2436735
http://www.cnblogs.com/shuaiwhu/category/302718.html
CLRS Solution:
http://clrs.skanev.com/
https://sites.google.com/site/clrssolutions/
http://blog.csdn.net/mishifangxiangdefeng/article/category/1168136
http://prpds.blogspot.com/2011/08/clrs-exercises-23-7.html
Google Code Jam
http://zhenyiluo.blogspot.com/2013/12/code-jam-notes-alien-languages-java.html
http://united-coders.com/tag/code-jam/
http://united-coders.com/
Careercup
http://www.cnblogs.com/zhuli19901106/tag/Careercup/
https://tianrunhe.wordpress.com/
==>
http://karmaandcoding.blogspot.com/
http://blueocean-penn.blogspot.com/
http://allenlipeng47.com/PersonalPage/index/archive/1/nkey
https://jixiangsanbao.wordpress.com
Interview Corner:
http://shibaili.blogspot.com/
http://everydaylearnsalittlebit.blogspot.com/
http://placementsindia.blogspot.com/
http://mylearningougou.blogspot.com/
maybe
http://www.inf.fh-flensburg.de/lang/algorithmen/pattern/
Design:
https://tianrunhe.wordpress.com/
Good blog:
https://miafish.wordpress.com
http://algorithms.tutorialhorizon.com/
http://www.8bitavenue.com/
http://acm.lilingfei.com/
http://acm.nudt.edu.cn/~twcourse/
https://e2718281828459045.wordpress.com
https://jixiangsanbao.wordpress.com/
http://k2code.blogspot.com/
http://www.matrix67.com/blog/
competitive contest
http://mangogao.com/
http://code.antonio081014.com/
http://qingtangpaomian.iteye.com/
http://lujunda.cn/
http://www.boyu0.com/
usaco
http://blog.csdn.net/zztant/article/category/1198185
http://lsharemy.com/wordpress/index.php/csit/usaco-prob-stringsobits/
http://www.cppblog.com/jericho/category/16047.html
introduction to algorithm
http://www.cnblogs.com/tanky_woo/category/281110.html
求最长回文子串与最长重复子串
何林 的集训队论文
http://noalgo.info/
PAT
http://www.hijeffrey.com/category/data-structures-algorithems
具体数学
Algorithmic Puzzles
算法引论——一种创造性方法
UVA Solutions
http://svk16hubt.com/wordpress/category/uva-solutions/
https://shawnlincoding.wordpress.com/2015/04/07/fb-bbs-intern/
http://blog.csdn.net/weizaishouex2010/article/month/2015/10
http://massivealgorithms.blogspot.com/2015/08/find-closest-leaf-in-binary-tree.html
http://xuyuanda.blogspot.com/2015/08/214-shortest-palindrome.html
http://www.brand.site.co.il/riddles/
http://www.keithschwarz.com/interesting/
http://www.growingwiththeweb.com/
http://blog.5ibc.net/
Patterns, Principles, and Practices of Domain-Driven Design
https://github.com/ty4z2008/Qix/blob/master/ds.md
http://bookshadow.com/book/cat/#
令牌桶算法和漏桶算法以及流量控制浅谈
http://www.jianshu.com/
http://martinfowler.com/
http://www.capacode.com/
100 High-Quality Java Developers’ Blogs
http://www.programcreek.com/2012/11/top-100-java-developers-blogs/
http://blog.jooq.org/
java
http://www.javaspecialists.eu/
http://howtodoinjava.com/
https://moonstonelin.wordpress.com/
http://www.cnblogs.com/grandyang/
http://codecloud.net/category/iwork
http://www.capacode.com/
http://buttercola.blogspot.com/
shibaili.blogspot.com
alg
http://interviewpractise.blogspot.com/2014/11/meet-robots.html
http://www.cnblogs.com/jcliBlogger/
http://blog.csdn.net/kenden23/article/category/1648969 ==>
http://www.code2learn.com/search/label/algorithms
http://keithschwarz.com/interesting/
http://www.cnblogs.com/easonliu/
http://www.cnblogs.com/jcliBlogger
http://techieme.in/category/algorithms/
http://algorithmsandme.in/
http://codeforces.com/blog/entry/13529
Google 面试准备清单
http://www.cnblogs.com/yayagamer/archive/2013/02/22/2922417.html
Design a hangman game
design
http://muratbuffalo.blogspot.com/
http://googlesystem.blogspot.com/
http://the-paper-trail.org/blog/
http://www.highlyscalablesystems.com/
https://github.com/PSNB92
game, ai
http://louisbourque.ca/
http://meta-guide.com/software-meta-guide/100-best-github-artificial-intelligence/
http://www.masterbaboon.com/category/artificial-intelligence/
bit:
http://blog.csdn.net/morewindows/article/details/7354571 TODO
dp
http://segmentfault.com/t/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/blogs
http://accepted.com.cn/
http://blog.welkinlan.com/2015/04/17/kmp-wiki-highlighted/
http://www.1point3acres.com/bbs/thread-143016-1-1.html
3. Design
总结贴:
http://blog.csdn.net/sigh1988/article/details/9790337
其它资源:
http://www.mitbbs.com/article_t/JobHunting/32498535.html.
https://www.facebook.com/note.php?note_id=365915113919
https://www.facebook.com/video/video.php?v=432864835468.
https://www.facebook.com/photo.php?v=572283147938&set=vb.9445547199&type=3&permPage=1
http://vimeo.com/11280885
必看论文:
Google: Google File System, MapReduce, BigTable
Facebook: Cassandra
Amazon: Dynamo
==============>
- http://projecteuler.net/ project Euler is a series of challenging mathematical/computer programming problems that will require more than just mathematical insights to solve. Although mathematics will help you arrive at elegant and efficient methods, the use of a computer and programming skills will be required to solve most problems. This will help you to build logics.
- http://www.codechef.com/ This will provide you understanding of codes with programming logics.
- http://www.careercup.com This will help you to get solutions of recently asked programming puzzles.
http://codercareer.blogspot.com/
http://yucoding.blogspot.com/2017_04_01_archive.html
Java Implementation:
http://rleetcode.blogspot.com/
http://blog.csdn.net/kenden23/article/category/1648969
Has a lot of Algorithm Questions, but answers are not correct.http://www.params.me/search/label/algorithms
http://fisherlei.blogspot.com/search/label/Algorithm
http://leetcodenotes.wordpress.com/
http://learn.hackerearth.com/tutorials/
Project Nayuki
http://nayuki.eigenstate.org/
http://codeforces.com/problemset
Algorithm Design and AnalysisHomework #5
algo
https://vchenna.wordpress.com/2015/10/ ==>
http://group.jobbole.com/category/tech/quiz/page/2/ ==>
http://beeder.github.io/
http://code.bitjoy.net/
http://www.fusu.us/
http://n1b-algo.blogspot.com/2008/12/finding-second-smallest-element.html ==>
http://javatroops.blogspot.com/2012/10/median-of-medians-to-find-kth-smallest.html ==> to-do
http://www.cnblogs.com/grandyang/archive/2015/10.html ==>
http://www.yu-zhang.net/blog/ ==>
http://codinginterview.net/ ==>
http://blog.csdn.net/fightforyourdream/article/details/16983025
http://www.zrzahid.com/
http://storypku.com/tag/leetcode/
http://www.chenguanghe.com/ ==>
http://www.cnblogs.com/jcliBlogger
http://winterfell30.com/
http://www.hrwhisper.me/
算法导论习题答案
http://staff.ustc.edu.cn/~csli/graduate/algorithms/book6/toc.htm ==>
http://blog.csdn.net/u010352083/article/category/1408944
http://blog.csdn.net/MichealTX/article/category/958806
https://sites.google.com/site/clrssolutions/home/chapter09
http://ripcrixalis.blog.com/category/clrs/
http://cormensolution.blogspot.com/
https://code.google.com/p/clrs/source/browse/ch10/
to read:
http://blog.jobbole.com/
40 Blogs Every Software Developer Should Be Reading
http://www.securityinnovationeurope.com/blog/40-blogs-every-software-developer-should-be-reading
http://blog.slaks.net/
http://horicky.blogspot.com/
http://www.itmaybeahack.com/homepage/books/oodesign.html#book-oodesign
http://www.zrzahid.com/
http://codesam.blogspot.com/
http://javabypatel.blogspot.in/
https://solvethat.wordpress.com/
http://www.algorithmist.com/
http://petr-mitrichev.blogspot.com/ RUSSIAN
http://traceformula.blogspot.com/
http://www.cnblogs.com/huangxincheng/category/401959.html
https://comeoncodeon.wordpress.com/2009/06/20/lastnon-zero-digit-of-factorial/
http://javabypatel.blogspot.com/
http://www.ideserve.co.in/
http://codingloverlavi.blogspot.com/
http://www.acmsearch.com/
http://accepted.com.cn/
http://blog.lichengwu.cn/
http://bylijinnan.iteye.com/blog/ java
http://sighingnow.github.io/archive/ ==>
http://blog.singhanuvrat.com/category/problems
http://zobayer.blogspot.in/
https://ashayraut.wordpress.com/
http://gaohow.com/blog
https://github.com/acprimer/Beauty-of-Programming
http://blog.codility.com/
http://blueocean-penn.blogspot.com
http://www.allenlipeng47.com/
http://codesays.com/
http://cgm.cs.mcgill.ca/~godfried/teaching/dm-reading-assignments/
http://codeanalysis111.blogspot.com/
http://blog.csdn.net/phphot/article/category/378684
no update http://algorithmsforever.blogspot.com/
design google calendar . 要求分析如何存data, 如何invoke user events, 如何handle 100000events per second, 然后要写了一部分thread safe 的code 实现如何invoke event.
https://www.cs.rutgers.edu/~pxk/417/notes/index.html
http://javahungry.blogspot.com/
两个水壶问题
http://liujiacai.net/blog/2014/08/16/two-pot-question/
http://paperswelove.org/
clrs post-office location problem
http://engineering.instagram.com/
http://uridb.com/t/arch
http://blog.csdn.net/hot.html
http://www.cnblogs.com/yym2013
http://www.hihuyue.com/hihuyue/zh/
http://vawait.com/category/oi/
github
https://github.com/mission-peace/interview/wiki
http://www.zenlife.tk/index
https://wxx5433.gitbooks.io/interview-preparation/
http://www.meetqun.com/forum.php?mod=collection&action=view&ctid=11
todo
http://www.raychase.net/category/system-design
http://yuancrackcode.com/
https://leetcode.com/discuss/user/peisi
https://lefttree.gitbooks.io/leetcode-categories
http://vlsi1217.github.io/archives/
http://www.1point3acres.com/bbs/thread-108959-1-1.html
http://www.1point3acres.com/bbs/forum-145-1.html
k Sum Closest
uva
http://sowhere.me/blog/archives/
http://www.meetqun.com/forum-81-1.html
http://lixinzhang.github.io/
http://www.csie.ntnu.edu.tw/~u91029/
http://www.hrwhisper.me/
http://blog.csdn.net/column.html
http://algorithm.yuanbin.me/
http://get-that-job-at-google.blogspot.jp/2013/02/rocketfuel-codesprint-at-iit-bombay.html
http://www.1point3acres.com/bbs/forum-84-1.html
google:
http://www.1point3acres.com/bbs/forum.php?mod=collection&action=view&ctid=215
http://lyeec.me/blog/binary-index-tree-outline/
http://lab.youranshare.com/
http://java-mans.iteye.com/
http://www.jyuan92.com/
http://sidbai.github.io/
http://blog.csdn.net/find_my_dream/article/details/4931222 ==> TODO
架构探险:从零开始写Java Web框架
Proofs from THE BOOK
Algorithmic Problem Solving
How to Prove It: A Structured Approach, Second Edition
The Algorithm Design Manual
Design Youtube / Netflix
Design Uber
http://lifexplorer.me/
http://www.sigmainfy.com/
http://codeinterviews.com/
http://blog.csdn.net/SunnyYoona/article/category/2223871
https://github.com/checkcheckzz/system-design-interview
http://www.1point3acres.com/bbs/forum-84-1.html
http://www.cnblogs.com/EdwardLiu/
http://mooc.guokr.com/
http://www.devtf.cn/
http://calvin1978.blogcn.com/
http://yq.aliyun.com/
http://yq.aliyun.com/articles/?spm=5176.100238.yqh3.3.k8JmZ6&sort=top
http://gohired.in/
https://asanchina.wordpress.com
https://codingstyle.cn/
http://www.stoimen.com/blog/
http://www.cnblogs.com/java-my-life/
http://www.cnblogs.com/Running-Time/
http://algobox.org/
http://traceformula.blogspot.com/
http://www.itmian4.com/forum-45-1.html
http://www.java2blog.com/
http://book.51cto.com/art/200803/66673.htm
book download
http://www.allitebooks.com/
http://it-ebooks.info/
Resource
http://siberiawolf.com/free_programming/index.html
http://coderchen.blogspot.com/2015/10/find-alibaba.html
GAME
http://www-cs-students.stanford.edu/~amitp/gameprog.html
http://pcg.wikidot.com/category-pcg-algorithms
===>
http://www.mitbbs.com/bbsdoc3/life.faq/JobHunting/mianshiexp/line14/5
hadoop
http://www.cnblogs.com/datacloud/archive/2014/03.html
todo:
http://massivealgorithms.blogspot.com/2014/06/find-k-most-frequent-words-from-file.html
http://prismoskills.appspot.com/
http://easypreparation.blogspot.com/ not good