Можно ли отказать в приеме соискателю, потому что у него нет регистрации по месту жительства

Нельзя. Работодатель вправе отказать соискателю в приеме на работу только по причинам, связанным с его деловыми качествами. Если работодатель, по мнению соискателя, неправомерно отказывает в приеме на работу, то необходимо затребовать от него письменный мотивированный отказ. Такой отказ работодатель обязан будет представить в течение 7 рабочих дней с момента получения от соискателя соответствующего требования. Если соискатель посчитает такой отказ неправомерным, то его возможно будет обжаловать в суде.
Согласно ч. 1 ст. 64 ТК РФ запрещается необоснованный отказ в заключении трудового договора.
Какое бы то ни было прямое или косвенное ограничение прав или установление прямых или косвенных преимуществ при заключении трудового договора в зависимости от места жительства (в том числе наличия или отсутствия регистрации по месту жительства или пребывания), а также от других обстоятельств, не связанных с деловыми качествами работников, не допускается, за исключением случаев, в которых право или обязанность устанавливать такие ограничения или преимущества предусмотрены федеральными законами (ч. 2 ст. 64 ТК РФ).
По письменному требованию лица, которому отказано в заключении трудового договора, работодатель обязан сообщить причину отказа в письменной форме в срок не позднее чем в течение семи рабочих дней со дня предъявления такого требования (ч. 5 ст. 64 ТК РФ).
Отказ в заключении трудового договора может быть обжалован в суд (ч. 6 ст. 64 ТК РФ).