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 🤷♂️
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
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 🤷♂️