3 ms·
If you took CS in college, you learned algorithms and proofs then. If you did not take CS, you are probably lost when asked these questions. It takes time and
by _wldu 6y ago
If you took CS in college, you learned algorithms and proofs then. If you did not take CS, you are probably lost when asked these questions.
It takes time and lots of practice (which CS grads did in college) to learn these things. Once you get the hang of it and are good at using DP to solve these problems, you'll probably remember it for the rest of your life.
And, a handful of solutions will solve most all of these questions. The 'lots of practice' you do in college is basically training you to quickly identify which solution to apply to the problem you face.
- fatnoah 6y agoAs an "old person", I feel like I often have an advantage in the types of interviews they give nowadays, since they frequently involve implementing basic functionality that was relegated to a library or made far easier by some other library, so folks who started after early/mid 2000's may not have ever had to actually build those after college.