This week, some armchair psychology: Why do people cheat in competitive programming? (answer) I’m doing most of my writing on Quora this year. For more information, see A Project for 2020.
ContinueQuora: Fermi Interviews
Programming interviews sometimes include problems that don’t require coding, but use some of the same skills as programming puzzles: What’s the best approach to answer the Google interview question, “how many golf balls can fit inside a school bus”? (answer) I’m doing most of my writing on Quora this year. For more information, see A […]
ContinueQuora: Are Coding Interviews Flawed?
I have the perfect coding interview process. Are coding interviews flawed? (answer) I’m doing most of my writing on Quora this year. For more information, see A Project for 2020.
ContinueQuora: How Long Does it Take to Become a Red Competitive Programmer?
Quora questions are often about specific people. Here’s one about top competitive programmer Errichto, who is releasing a YouTube video every day in April: How long does it take to get as good in competitive programming as Errichto? (answer) I’m doing most of my writing on Quora this year. For more information, see A Project […]
ContinueQuora: Is Competitive Programming a Waste of Time?
Many people think it is (especially on Stack Overflow), but they don’t always make a good argument for their position: Is it true that competitive programming is a waste of time? (answer) I’m doing most of my writing on Quora this year. For more information, see A Project for 2020.
ContinueQuora: Solving a Problem You Don’t Know How to Solve
This question is similar to some I’ve covered before, but I like how it’s worded: How long does it take to finish a problem you don’t know how to solve? (answer) I’m doing most of my writing on Quora this year. For more information, see A Project for 2020.
ContinueQuora: HackerRank vs. LeetCode
I’ve spent time on both HackerRank and LeetCode this year, and they’re both useful. But I can see why LeetCode is the one that comes to mind when people think about coding interview preparation. What is the difference between HackerRank and LeetCode? (answer) I’m doing most of my writing on Quora this year. For more […]
ContinueQuora: Remembering How to Solve Coding Interview Problems
There’s a concept in psychology called the forgetting curve. It describes how, once you learn something, you gradually forget it if you don’t actively review. Learning to solve coding interview questions is no exception: Even if I solve 200 algorithm questions on LeetCode and think that I understood solutions, after 2 months without solving any […]
ContinueQuora: Easy, Medium, and Hard Problems
LeetCode classifies each of its problems as Easy, Medium, or Hard. This leads to discussions among users about how many of which types of problems to practice. Since even easy problems appear in interviews, it’s important to have a strategy for problems at all difficulty levels: I can solve some of the medium problems that […]
ContinueQuora: Learning from Test Cases
Although it’s unwise to abuse the Submit button, sometimes a few submissions is what it takes to get the most out of a problem. Is it okay to submit multiple times and look at the test cases that you’ve failed when practicing competitive programming? (answer) I’m doing most of my writing on Quora this year. […]
Continue- « Previous Page
- 1
- …
- 20
- 21
- 22
- 23
- 24
- …
- 49
- Next Page »