У существительных мужского рода 2 склонения воробей, герой, алюминий очень часто принимают за окончание последние буквы этих слов -ей,-ой, -ий. Но это не окончания. У такого рода существительных так же, как и у слов стол, конь -- нулевое окончание.
Чтобы убедиться в этом, достаточно просклонять имена существительные, привлекая знания фонетики:
и.п. воробей, герой, алюминий
р.п. воробьй-а, герой-а, алюминий-а (буква Я = ЙА);
д.п. воробьй-у, герой-у, алюминий-у (Ю = ЙУ).
Как видите, основа слов остаётся прежняя, а, начиная с родительного падежа и далее, появляются окончания -А, -У и т.д.
Значит, в именительном падеже данные существительные имеют нематериально выраженную словоизменительную морфему -- нулевое окончание.