The problem-solving tag has no wiki summary.
9
votes
6answers
242 views
How do the algorithms to solve problems encountered in interviews translate into real world solutions?
I have recently finished an undergraduate course in computer science and I am looking for a job. During the search I encountered several interesting (and tough) problems that needed clever algorithms ...
1
vote
1answer
128 views
What is the best way to maintain our programming experiences? [closed]
Possible Duplicate:
how do you remember programming related stuff?
During my work experiences, I always met many kind of blocking problems with different technologies. When I remember the ...
1
vote
2answers
225 views
Flowchart for solving programming problems
I noticed that every developer implements a somewhat different flowchart for solving programming problems.
By flowchart I mean a defined system of techniques that the developer goes through in a ...
3
votes
5answers
186 views
How can a developer evaluate the effectiveness of his workflow?
This question has been on my mind for probably 10 years. Ever since I've started programming for a living. And I've seen multiple discussions about good fit, distractions, being in the zone, etc. But ...
9
votes
6answers
525 views
Is it important for a solution to be an efficient one?
I solve many problems, mostly from Top Coder. I will get answers for many, but most times I end up with an inefficient solution.
In real-world implementations - does it really matter that a solution ...
0
votes
2answers
196 views
Good collection of short code samples in different languages to solve programming problems?
I am interested in learning some new programming languages and looking for the collection of short solutions for programming problems provided in different languages. The optimal format would be:
...
3
votes
6answers
342 views
Best way to get programmers to ask for help when they get stuck
What is the best way to ensure that programmers ask for help when they get stuck on a problem, rather than spending too much time trying to figure something out when they've hit a wall?
I'm ...
17
votes
10answers
1k views
Is “White-Board-Coding” inappropriate during interviews?
This is a somewhat subjective quesiton but I'd love to hear feedback/opinions from either interviewers/interviewees on the topic.
We split our technical part into 4 parts. Write Code, Read & ...
-1
votes
2answers
175 views
Why are assumptions important when defining a puzzle?
in this question OP has presented a site where some puzzle are available. He described the problem about solving them. I was curious is that really so problematic. The first one was really easy, so I ...
5
votes
4answers
214 views
How to effectively (but minimally) *simulate* a distributed computing environment?
I am doing some personal research on Byzantine Faults. I am trying out algorithms from various research papers which present algorithms for consensus in distributed systems like this one. For this i ...
2
votes
4answers
213 views
How can I find the root of confusing problems?
Several times after posting over at Stack Overflow, I have found that the problem I have is somewhat specific, and may have issues rooted elsewhere in my code. These are very difficult to solve with a ...
2
votes
7answers
592 views
How to pay more attention to detail as a developer?
Are there any resources for paying more attention to detail as a software developer? (Especially edge cases, or small mistakes in code, details in the problem description, ramifications for certain ...
28
votes
11answers
1k views
Is thinking out loud during an interview really the best strategy?
In another question I asked recently about best practices for whiteboarding, there was general consensus that thinking out loud while coming up with the answer was the best strategy.
Indeed, long ...
3
votes
2answers
206 views
Improving analysis skills
I am a software engineer with a couple of years of experience. However I feel my problem solving skills need to be improved. To put in crude terms given facts A and fact B I have difficulty in ...
1
vote
3answers
362 views
Importance of algorithms in a telephonic interview
I had taken a telephonic interview and the interviewer has given some problem for which I was supposed to give him the algorithm. Since its was a telephonic interview and I had no paper or pen, so I ...