There are so many wonderful websites around, and it is difficult to know each and every one of them. The below list provides some of those websites which useful for students and software engineers who prepare the programming interview. Company question paper sites http://www.vyomworld.com/placementpapers http://placement.freshersworld.com/placement-papers http://www.indiabix.com/placement-papers/companies/ http://www.careerride.com/placement-papers.aspx http://www.m4maths.com/placement-puzzles.php http://www.acetheinterview.com Puzzle sites http://puzzle.dse.nl/index_us.html http://www.eduplace.com/math/brain/ http://www.brainbashers.com/ http://barryispuzzled.com/ http://www.braingle.com/ http://poj.org/problemlist http://bindask.com/ http://www.crazyforcode.com/top-10-interview-puzzles/ https://projecteuler.net/archives http://www.spoj.com/ Data structure and algorithm https://xlinux.nist.gov/dads https://www.topcoder.com/community/data-science/data-science-tutorials/ https://www.careercup.com/ https://www.interviewcake.com/ http://www.programmerinterview.com/ https://leetcode.com/ http://www.geeksforgeeks.org/ https://www.hackerrank.com/ http://codercareer.blogspot.com/ http://stackoverflow.com/ https://www.codechef.com/ http://careerdrill.com Salary, company Review and Interview Experience https://www.glassdoor.com http:// www.payscale.com .com http://www.linkedin Technical document sites C & C++ http://www.codeguru.com http://www.fredosaurus.com/notes-cpp/index.html https://isocpp.org/faq http://yosefk.com/c++fqa http://cslibrary.stanford.edu http://www.cs.cf.ac.uk/Dave/C/CE.html OS http://williamstallings.com/Extras/OS-Notes/notes.html http://pages.cs.wisc.edu/~solomon/cs537/html Computer Networks http://www.studytonight.com/computer-networks/ http://www.comptechdoc.org/independent/networking/guide/ https://www.cs.umd.edu/class/fall2001/cmsc411/proj01/pub/welcome.html http://www.cse.iitk.ac.in/users/dheeraj/cs425/ Pointers http://pweb.netcom.com/~tjensen/ptr/pointers.htm Java http://www.onjava.com/ http://www.ibm.com/developerworks/learn/java/index.html http://www.javaworld.com/ http://www.devx.com/Java/ https://coderanch.com/ http://www.jguru.com/ http://www.java-tips.org/ http://www.java2s.com/ http://www.cafeaulait.org/javafaq.html http://www.thefreecountry.com Memory management http://www.memorymanagement.org Useful websites for programming interview Originally published at careerdrill.com on August 24, 2016.