Reference Online Course Coursera Algorithms Book Data Structures and Algorithms Introduction to Algorithms - 3rd Edition Algorithms - 4th Edition Test Site LeetCode Job Glassdoor Careercup - Interview Question