Ну нужно плясать от системы, где нужно работать - где то словари не помогут а наоборот ток хуже сделают . Если же иметь дело с базами данных, то там опять же, все зависит от того реляционная бд или нет в общем все специфично, и структуры данных там ну не помогут - все слишком специфично и зависит от ситуации
Работодатель на собеседовании с тебя будет такое спрашивать, что не все сеньоры умеют иииииии все за минимальный оклад )