Skip to content
  • Courses
  • Resources
  • Blog
  • Courses
  • Resources
  • Blog
BOOK COACHING
  • Courses
  • Resources
  • Blog
  • About
  • Student Login
Menu
  • Courses
  • Resources
  • Blog
  • About
  • Student Login

Dynamic Programming

dynamic programming

Article

6 Common Dynamic Programming Interview Questions (with Video Solutions)

Recursion interview questions are some of the most common, but also some of the most challenging. Learn to solve the 12 most common recursion interview questions here.
brute force solution best technique

Article

Finding a brute force solution

When you work on a new coding interview question, you should start with finding a brute force solution. But how do you even do that?
When-should-I-solve-a-problem-using-dynamic-programming

Article

When should I solve a problem using dynamic programming

Dynamic programming is hard enough when you know that you need to use it for a problem. But what if you don't even know a coding interview question is a dynamic programming problem to begin with?
0-1 Knapsack: Coding Interview Question

Article

Coding Interview Question: 0-1 Knapsack

Coding Interview Question: Given a list of items, find the maximum value you can generate from the items. Click for the solution.
Matrix Product: Coding Interview Question

Article

Coding Interview Question: Matrix Product

Coding Interview Question: Given a matrix, find the path from top left to bottom right with the greatest product. Click for the solution.
Square Submatrix: Coding Interview Question

Article

Coding Interview Question: Square Submatrix

Coding Interview Question: Given a 2D array of 1s and 0s, find the largest square subarray of all 1s. Click for the solution.
Fibonacci: Coding Interview Question

Article

Coding Interview Question: Fibonacci Number

Coding Interview Question: Given an integer n, write a function to compute the nth Fibonacci number. Click for the solution.
Longest Common Substring: Coding Interview Question

Article

Coding Interview Question: Longest Common Substring

Coding Interview Question: Given two strings, write a function that returns the longest common substring. Click for the solution.
Smallest Change: Coding Interview Question

Article

Coding Interview Question: Smallest Change

Coding Interview Question: Given an input amount of change x, find the minimum number of coins needed to make that amount of change. Click for the solution.
Envelope Twitter Facebook Linkedin Youtube

© Byte by Byte 2016-2022

Privacy Policy

Terms and Conditions

Earnings Disclaimer

What if coding interviews were easy?

Sounds impossible right? It’s not!

Let me show you the RIGHT way to study for interviews so you can ace your Google Interview without breaking a sweat.

Download my FREE guide to the 50 most common coding interview questions asked at companies like Google, Facebooks, and Amazon.

Download my FREE guide to the 50 most common coding interview questions asked at companies like Google, Facebooks, and Amazon.