Здесь сразу несколько вопросов в одном.
Во-первых, общая граница у СССР и Германии появилась в 1939-40 годах с присоединением Западной Украины и Прибалтики. Кроме того у СССР была граница с Румынией и Финляндией, принявших участие в войне.
Во-вторых, надо разобраться с внезапностью. Думаю, никто в правительстве СССР не был так глуп, чтобы сомневаться в том, что война рано или поздно начнётся. Главный вопрос - когда? А сейчас мы задаём вопрос - как Германия смогла добиться внезапности?
Так вот, как бы в настоящее время разведка не дула щёки "мы предупреждали, а Сталин нам не верил!", сейчас доступны многие архивные документы. И по этим документам мы можем заключить, что советская разведка всё проспала. Зато обильно кормила правительство сфабрикованной в Берлине дезинформацией. Например, назывались даты начала войны до собственно того, как они были утверждены Гитлером. Также сообщались недостоверные, как мы сейчас знаем, данные о численности немецких войск, развернутых на нашей границе. Разведка проспала переброску немцами ударных (танковых и т.д.) соединений, без которых воевать не получится.
А в целом могу переадресовать вас к лекциям и книгам к.и.н Алексея Исаева, он очень подробно исследовал и этот вопрос.
Бред сивой кобылы для детского сада. Не имеет никакого значения, кто там пукнул первым. Важно, кто и какой ценой одержал победу.
У СССР не было общей границы с Германией, но была общая граница с Генерал-Губернаторством, которое находилось под немецким управлением и где стояли немецкие войска.