There are lots of question-answer websites where people discuss their problems and try to find the possible solutions using the crowd (well known as crowdsourcing). Some of these sites are quora.com, chacha.com, stackoverflow.com, stackexchange.com and experts-exchange.com. Searching these sites for a specific topic, will bring you a lots of links which may not be relevant to your topic or questions you are looking for. Sometimes you may need to prepare the good list of articles related to a given topic using the best answered/discussed materials on these sites.
StackOverflow.com has done a really great job to prepare and present them in a good format. One of them is about Scala. You may check it out at: http://stackoverflow.com/tags/scala/info
While browsing through the HN, I encountered a post by WalterGR who have done a similar job for helping others.
This is a re-post of a reddit post for my users which was collected by WalterGR user. While the job hunt, Walter had collected the reddit posts which he thought may be useful for others.
- Theory of computation, foundations of CS, etc.
- Foundations of Computer Science (Aho, Ullman textbook) online.
- What are the canonical texts on theoretical computer science?
- P vs. NP, Big-O
- Np-complete problems, and their relationships. Does anyone know a more complete graph than this one?
- Plain english explanation of Big O
- On undecidable problems
- Still ignorant: what is the NP=P problem?
- P versus NP in Simple English
- Data structures (in general)
- Looking for recommendations for an intro/freshmen level data structures text book.
- What are the lesser known but cool data structures
- Data structures (specific)
- Alternative (and understandable!) explanation of red-black tree balancing - /r/compsci
- Alternative (and understandable!) explanation of red-black tree balancing - /r/coding
- Skip Lists are pretty awesome
- Algorithms (all)
- I'm looking for a good book on algorithms. Suggestions?
- Subreddit dedicated to discussing algorithmic programming problems - check it out!
- Algorithms, 4th Edition, book site
- Algorithms (classes of algorithms, specific algorithms)
- <omitted for now because there's a ton: sorting algorithms, graph-based algorithms, text, cryptographic, data compression, DSP, dynamic, randomized, constraint programming, etc. Google is good, or I can list them if there's interest.>
- Math / logic
- Mathematics for computer science (Fall 2010, MIT)
- Book suggestions for building up a solid mathematical foundation for studying computer science
- Having trouble with the mathematical aspect of Computer Science.
- Programming puzzles, tech interview questions
- Write a C program of 512 characters or less that returns as large a number as possible.
- Subreddit dedicated to discussing algorithmic programming problems - check it out!
- What are your favourite websites for programming practice?
- Ten Ways to Check if an Integer Is a Power Of Two in C
- Best Interview Questions
- Typical programming interview questions.
- Automatic job-getter
- Interviews
- Just bombed an interview; how do I do better next time?
- How to rock an algorithms interview
- Going for my first programming job interview in a week. No idea what to expect! Advice?
- What are your best job interview tips?
- Things you should know when interviewing for a programming job
- Preparing for On-Site Interviews
- I'm finishing up my CS degree this year. What are some good specific things I should study/practice to prepare for interviews?
- Computer Science Internships; How do I go about getting one?
- Interviewing the interviewer
- Interviewing for a programming job: Does anyone have advice for determining whether a company/job is any good?
- Job interview this afternoon. Looking for good questions to ask my interviewers.
- Resumes
- advice on a programmer resume
- IAmA resume screener for a company.
- How should I answered "desired pay" on a job application?
references:
http://hashfold.com/techfold/scala-the-programming-language-2/
http://www.reddit.com/r/cscareerquestions/comments/n5spv/getting_a_job_in_software_development_a_reddit/