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
geeksforgeeks
http://www.geeksforgeeks.org/
LeetCodehttp://leetcode.com/
Solutions for all LeetCode Questions in Darren's Blog
http://www.darrensunny.me/ - seems it's down
programcreek
http://www.programcreek.com/category/java-2/algorithms/
Employee may uses following sites to screen candidate:
Codility
https://codility.com/programmers/challenges/
https://codility.com/programmers/lessons/
Hackerrank
https://www.hackerrank.com/interviewstreet/
Online Judge
http://en.wikipedia.org/wiki/Online_judge
Sphere Online Judge (SPOJ)
Codeforces
UVa Online Judge
http://en.wikipedia.org/wiki/List_of_algorithms
Bit Twiddling Hacks
http://graphics.stanford.edu/~seander/bithacks.html
Hacker's Delight
http://www.hackersdelight.org/
Exercise & Quiz
http://programmingpraxis.com/
http://geeksquiz.com/
Others
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/
Desgin
http://tianrunhe.wordpress.com/tag/object-oriented-design/
More
http://algnotes.wordpress.com/
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/
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
geeksforgeeks
http://www.geeksforgeeks.org/
LeetCodehttp://leetcode.com/
Solutions for all LeetCode Questions in Darren's Blog
http://www.darrensunny.me/ - seems it's down
programcreek
http://www.programcreek.com/category/java-2/algorithms/
Employee may uses following sites to screen candidate:
Codility
https://codility.com/programmers/challenges/
https://codility.com/programmers/lessons/
Hackerrank
https://www.hackerrank.com/interviewstreet/
Online Judge
http://en.wikipedia.org/wiki/Online_judge
Sphere Online Judge (SPOJ)
Codeforces
UVa Online Judge
http://en.wikipedia.org/wiki/List_of_algorithms
http://graphics.stanford.edu/~seander/bithacks.html
Hacker's Delight
http://www.hackersdelight.org/
Exercise & Quiz
http://programmingpraxis.com/
http://geeksquiz.com/
Others
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/
Desgin
http://tianrunhe.wordpress.com/tag/object-oriented-design/
More
http://algnotes.wordpress.com/
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/