Applied for job on Indeed. They got back to me a few days later and conducted a screening phone interview. After the phone interview, they called me a few days later wanting to set up an in person interview for later on that week.
The in person interview was a series of 5 separate conversations with HR, paralegals, and some partners, all done in 30 mins or less. I found that each separate interview was more like a conversation. They will want to know if you're a good fit basically. They asked about my resume, my related experience, transferrable skills, and interest in Immigration Law. There were no unexpected questions, but be ready to really prove why they should choose you over anyone else. If you make it through this step, they will send you an online skills assessment to complete which is a series of random questions testing specific skills and a writing section (fixing errors on a business letter-they send you the template beforehand so no surprises).
All in all, I found each interview to be pleasant and felt I did well presenting myself as a good fit for the firm. However, I have found that my experience following up with HR has been highly unprofessional. I have called numerous times asking for feedback and updates on my candidacy for the position. Every time I called they said I was first in line being considered for the position and that they would be in contact shortly. After I called them a third time I decided not to call anymore. It has been 3 weeks since I last spoke with them and they have made no efforts to contact me. I would have loved to work for this firm, but if they feel someone is not right for the position they should just be upfront with them instead of stringing them along for such a long time. Overall, I would not have applied for this position had I known how unprofessional they would be in responding to their interviewees. I wasted a lot of time and money on this interview.