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.
- P vs. NP, Big-O
- Data structures (in general)
- Data structures (specific)
- Algorithms (all)
- 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
- 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
- Resumes
references:
http://hashfold.com/techfold/scala-the-programming-language-2/