Daily Coding Problem

Get exceptionally good at coding interviews

get it
#2 Product of the DayJanuary 02, 2018

1. Get tailored problems from our experts who have interviewed at top companies

2. Solve problems every day before you get the solutions the next morning.

3. Verify your work and get better at problem solving until you land the job!

Reviews

 +9 reviews

Discussion

You need to become a Contributor to join the discussion - Find out how.
lawrenceMaker@lawrencewu_
Hi Product Hunters! Daily Coding Problem started out as a simple mailing list between me and my friends while we were prepping for coding interviews. We found that just doing a couple problems every day was the best way to practice. So we decided to solve this problem for others practicing for interviews! How it works: 1. Get tailored problems from our experts who have interviewed at top companies. 2. Solve problems every day before you get the solutions the next morning. 3. Verify your work and get better at problem solving until you land the job! We're using Heroku on the backend with PostgreSQL, Stripe for payment processing, SendGrid for sending emails, and Slack for chat and notifications from our beloved DCPBot: Would love your feedback!
Dre Durr💡@dredurr · Growth is the only thing that matters
Omg! I hate coding interviews. Anything that helps ease the dagger out a few extra centimeters to make the pain tolerable. I’m down for. Dope🚬🚬
lawrenceMaker@lawrencewu_
@dredurr Thanks for signing up Deandre! We find that doing just one problem every day ends up being a lot less painful and better for retention. Hope it helps with your interviews!
Markus Riegel@marcorei · Code and Design
Signed up! I like the idea for the upsell (free questions, pay for solutions). Thanks for listing the tools you've used 👍 Godspeed!
lawrenceMaker@lawrencewu_
@marcorei Thanks for signing up Markus! I hope you enjoy the problems we send.
Jack Pettman@jackpettman · Entrepreneur
Very cool, thanks for making this. Although I wish code interviews weren't so important.
Sam Bauch@sammybauch · Maker
I'd like to see a full example of a question and the "complete solution". I'm an InterviewCake customer, and I get the most value from their process of helping the user arrive at the solution. Tips, gotchas, and explanations help a lot more than just a chunk of code that solves the problem IMO. What does a "complete answer" look like from DCP?
lawrenceMaker@lawrencewu_
@sammybauch Hey Sam, thanks so much for the feedback! We definitely agree that the solutions are a great way to verify your work, and that the reasoning behind the code is crucial. We're looking into ways to give free subscribers a better taste of our solutions. For now, we have some blog posts that go in-depth into a programming problem and solution: Determining whether arbitrage is possible (new!): - https://dailycodingproblem.com/b... Merging K sorted lists: - https://dailycodingproblem.com/b... Choosing a random item from an infinite stream uniformly: - https://dailycodingproblem.com/b... I hope that's helpful!