Had my interview yesterday. Showed up 30 mins early and they waved me right in. Went through security, then a checkin with fingerprint and photo, sent upstairs to a waiting room and waited for 10 minutes before I was called in. I had an in person interview. Took about 20 minutes. In sequence we covered 6 civics questions, reading, writing, recent travels in reverse chronological order (since filing the N-400), what I am doing now, what I was working on for the last 5 years, and then went over many of the questions in the N-400 (like organizations I am a part of, whether I have been arrested etc, been to a police station). The in person interview was great to have since I was concerned about audio quality. The officer was professional, courteous and pleasant to chat with.
After that I went downstairs and lined up to enter the naturalization room. There were about 6 of us. The officer provided information about what would happen in the ceremony, what we should expect to do next (social security update, voter registration) and to not laminate our certificates. There was a quick oath and then they handed out the certificates. Please check your certificate for errors since its a $550 charge to get a new certificate.
Wish all of you best of luck and hopefully a pleasant experience like the one I had. Thank you for the support and camaraderie on my journey.