Ответ:

  1. Обе страны оказались в международной изоляции: Советская Россия не была признана большинством западных держав, а Германия была унижена и ограничена условиями Версальского договора.
  2. СССР и Германия были заинтересованы в восстановлении дипломатических и торгово-экономических связей, поскольку обеим странам требовались рынки, технологии и внешняя торговля.
  3. Обе страны стремились противостоять политике западных держав и пересмотреть несправедливые, с их точки зрения, условия послевоенного устройства Европы.
  4. Германии были нужны военные связи и возможность обходить ограничения Версальского договора, а Советской России — партнёр для развития промышленности и укрепления международного положения.
  5. Между государствами не существовало острых территориальных споров, а взаимный отказ от претензий и компенсаций облегчал заключение соглашения.

Ответ: международная изоляция обеих стран; общая заинтересованность в торгово-экономическом сотрудничестве; стремление противостоять Версальской системе и давлению западных держав; потребность Германии в обходе военных ограничений и СССР — в технологиях и восстановлении экономики.