DEV Community

Discussion on: Are algorithms, complexity & data structures still relevant?

Collapse
 
anduser96 profile image
Andrei Gatej

Hi! Thanks for sharing.

IMHO, algorithms and data structures are quite necessary as they improve your problem-solving abilities.

I think developing a problem-solving mindset is very important, which is why I try to solve small, logical problems daily.

Regarding the interviewing process, I partially concur with your ideas. A logical problem will let the interviewer get and idea of how you think.

One thing that shouldn’t be missing in an interview is a set of questions that are relevant to the position you are applying for.

At the end of the day, in my opinion, it’s all about solving problems with the tools you have.

Collapse
 
alvpopa profile image
Valentin A. Popa

Yes, I agree with you. Basic knowledge, pro & cons, when to/not to, differences between different data structures etc. is important and should be in every developer bag.

But during a technical interview where the nerves are already tense, I'd rather appreciate a correct identification of a problem, an answer to that problem and the steps you're going to need in order to improve your first result if needed. "..solving problems with the tools you have".