Что такое оптимистичные и пессимистичные блокировки и в чем их разница — вопрос с собеседования для Java-разработчик | Эйч | Эйч