NVISH Solutions interview question

dynamic programming, databases, algorithms, and programming