Слово маракуйя изменяемое. Оно грамматически оформлено, как и слово "земля". У слова "маракуйя" окончание -я, что легко выяснить, если начать изменять существительное по падежам:
и.п. маракуй-я, земл-я
р.п. нет маракуйи, земл-и
д.п. маракуй-ей, земл-ей и т.д.
Следовательно, с полным основанием определим у этого слова грамматическую категорию женского рода и отнесем его к первому склонению.
Хоругвь (изображение, которое несут во время крестного хода) - женского рода,
Табель (листок успеваемости, список, реестр) - современные словари дают мужской род,
в мужском же роде употребляет это слово А. С. Пушкин:
В то же время, многие писатели, например, Ю.Н.Тынянов, пишут "эта табель", т.е. в женском роде.
Инженю (актриса, играющая наивных девушек) - женского рода:
"Провансаль", острый соус - мужского рода:
В русском языке, помимо женского, мужского и среднего, существует также общий род, который может обозначать и женский и мужской рода. Именно к общему роду относится слово "зазнайка", также как и например плакса, коллега, сирота и т.п. Если все же необходимо указать определенный род, используется прилагательное в форме этого рода. Например: большой молодец или большая молодец.
Имя существительное "аутодафе" (что?) имеет иноязычное происхождение: заимствовано из португальского сочетания "auto da fe"(дело, акт веры), где было образовано из латинских слов. Изначально было связано с инквизицией, а точнее - с публичными приговорами и страшными казнями на костре.
При адаптации русским языком оно сохранило произношение, близкое к оригиналу - [аутодафэ].
В современном русском языке слово является неизменяемым и относится к среднему роду, имеет лексческое значение "публичное наказание", уничтожение", напр., дата аутодафе, политическое аутодафе, устроить аутодафе и т.п.
Слово "чистюля" относится к существительным общего рода. В зависимости от того, в каком контексте употребляется слово, определяющее качество человека или дающее ему характеристику, оно может относиться как к лицам женского пола, так и к тем, которые относятся к мужскому роду (1.Маша была чистюлей. 2.Петя был чистюлей.), поэтому их и называют существительными общего рода.