I was contacted by an recruiter and had a phone screen with them. About two weeks later, I was invited for an interview and a week after that I was sent a take home assignment which took about four hours and was returned in two days. After hearing nothing for four weeks, I reached out to the recruiter who apologized.
I hadn't heard of the company before the recruiter contact but they let me know that the company is explicitly Christian and involves prayer in their decision making. It was not an issue for me, but it was brought up in future conversations.
Most of the questions were personal/behavioral instead of technical and the interviewers were incredibly friendly and professional.