CodeFights
CodeFights was a web-based platform for practicing programming and preparing for technical interviews. It hosted a large catalog of algorithm challenges covering topics such as data structures, graph theory, and dynamic programming. Solutions could be written in multiple programming languages, executed against test cases, and automatically checked for correctness. The site also offered features designed to simulate interview conditions, including real-time coding battles and a game-like arcade progression that rewarded completing sets of problems with levels and badges.
As the platform and its community grew, CodeFights expanded beyond solitary practice to serve broader assessment
CodeSignal’s offerings include a wide range of practice problems, an online editor with immediate feedback, and