I just had my test on Monday and it was pretty straight forward, took about 10 mins.
The English tests were pretty straightforward. For the writing I was told a sentence “who was the first president” several times and had to write it down on a tablet. And for the reading there was a sentence on the screen “George Washington was the first president” and had to read it out. Nothing too complicated.
The civics piece was just learning the 100 questions from the official flash cards online, but it sounds like you got that covered. I was just asked 6 and then we moved on to the English reading/writing section.
I took a copy of what I had submitted for my N400 as well as the documents on my letter (passports, birth certificate for spouse, marriage license). But wasn’t asked for any of it. I had to put it all in a box behind me as I did the video interview and was never asked to produce it. Was good to have it, just in case. But it doesn’t seem like they need anything other than what is listed on the letter.
The only thing that took me off guard was questions regarding to the oath itself after I had passed everything else. They asked why I wanted to become a citizen. Nothing too complicated, just didn’t expect to be asked so had to come up with an answer on the spot when I wasn’t really prepared (and probably a little stressed - as it’s a big interview!). But he was overall happy with my answer and moved on to the next questions.
All I can add is maybe just read the room? I read a lot of people’s experiences on here with their interview and said how it was very informal and a friendly chat/conversation. I tried to go into more detail when asked how many children I have. (We have another on the way next month), so I tried to be friendly and let them know, then he shot be down (a little stern) and just wanted to know the facts (as of now). So after that I just gave concise and to the point answers, which moved the interview on quickly, but was very formal. Not bad or anything, just very formal.
Just wanted to add my experience in case it is of any help to you!