вообще, я в одной компании видел супер крутой грубый фильтр: давалась задача, ты сабмитил свой код и он автоматом гонялся на разных кейсах, и надо было пролезть по памяти и времени. Без извратов, просто на знание правильной структуры, в моем случае — префиксного дерева.
Код сабмитить можно было бесконечно много, времени тоже давалось неограниченное количество.