В составе некоторых слов не следует искать окончания. А почему? Чтобы ответить на этот вопрос, вспомним, что такое, собственно говоря, окончание. Окончанием является словоизменительная морфема. Вот отсюда вытекает, что неизменяемые слова не могут иметь и не имеют окончания вообще.
А теперь перечислим неизменяемые слова, к которым отнесем
несклоняемые существительные, например: боа, кутурье, амплуа, денди, рефери, пенальти, сулугуни; завотделом.
несклоняемые аббревиатуры: ВДНХ, МГУ,ГАИ, роно;
несклоняемые прилагательные, например: рукава реглан, час пик, язык хинди, цвет хаки, юбка мини;
наречия: вверху, справа, надолго, весело, восвояси, вприпрыжку.
Не изменяются также формы слов:
деепричастия - вдыхая, нарисовав, отпустивши, скрывшись;
сравнительная степень прилагательных или наречий: веселее, ниже, выше, поглубже.
Не изменяются служебные части речи: предлоги, частицы, союзы.
Также двояко решается вопрос об инфинитиве: одни считают, что -ть - это окончание, другие - суффикс неопределенной формы глагола. Значит, окончания в этой форме нет.