The immigration officer went over the entire application with me, question by question. Starting with name, address, and every single question on the application. She asked about my trips outside of the US, I only had the years of when I traveled, not the exact dates, and that was fine. She asked if I used my NP or RTD - I said RTD, because my NP expired a long time ago and I didn't renew it. I asked, 'Do you need the countries I travelled to?' She said no. She asked me if I ever travelled to my COP (country of persecution) since receiving asylum, and I didn't, so I said no.
The most interest to her was criminal history, and that's where I made the mistake on my application, because I didn't think you need to put minor things like speeding or parking tickets on there -
YOU DO! I had two speeding tickets and a parking ticket that I didn't disclose, and they were already on her computer screen when she got to that section, so she started asking me about them. I also had 'No Proof of Insurance' ticket that was dismissed by the judge when I went to court and showed that I had car insurance. Well, guess what - it still showed up even though it was dismissed, and I had to explain it. But it was OK, she just added the details of those tickets on the application and moved on to the next section. I just told her, 'I'm sorry, I misunderstood the question, I thought it was asking me about actual criminal charges, not minor violations or dismissed tickets'. She replied, 'That's OK, that's why we do these interviews'.
She didn't ask me any details about my actual asylum case. I brought basically all of the documents from my asylum case, all the documents and correspondence I ever got from USCIS, a whole big folder of papers - didn't need any of them. The only things I needed were the interview letter from USCIS and my driver's license. The whole interview was literally just going over the application, question by question.
So if I can give any advice for the application and the interview - make sure you include every violation you've ever had, no matter how minor you think they were. Speeding tickets, parking tickets, dismissed tickets or charges - they will all show up in your background check and you will have to explain them anyway.
I hope this helps. Good luck to everybody!