I’m not a huge fan of hacker rank and it’s use in our industry. I find
the problems to be boring and repetitive, so I’m listing out some of my
preferred practice sites as a couple of alternatives with more fun and
more interesting problems. I will concede that hacker rank does have
excellent SQL practice though. They are the only ones I found with some
really good problems and a variety in engines. Enough of that though,
let’s jump into some of the ones I like better.
I recently competed at the 4th Cyberseed event at UConn in the
application development competition. The challenge was to build a secure
application according to specific specifications before the competition. Then
the individual teams would attack each others apps in order to collect various
flags placed in our apps. This year was the first for this particular event,
and the challenge was to build a secure medical repository. The teams were
then given the source for each others apps a couple of days before the event.
This event was a lot of fun and lead to a lot of lessons about secure app
development for me.