DEV Community

loading...

Discussion on: I failed an interview because of an algorithm

Collapse
melot profile image
Theo Melo

Other websites that are really good for practicing algorithms are Exercism.io and Interviewing.io. This last one allow you to schedule a mock interview with actual recruiters of big companies like Google and Amazon, you can check some recordings here: interviewing.io/recordings/.

I think it all depends of context and the company hiring. If the job position requires algorithms skills, ok. But there are companies that doesn't require that level of algorithms and are ok on just giving a challenge focused on the role and the skills required for the role, in instance, a BE developer will receive a different challenge that a FE developer, same for a DevOps and Data Science for example. It is true that being a developer that also is knowledgeable of algorithms might be able to create code that has more performance and etc, but is this developer a nice person to work with? Are they dependable? Are they resourceful and have a good communication? These things cannot be discarded and often times should mean more than an algorithm solving skill IMHO 🤷‍♂️