I did the test yesterday and luckily passed. (20/20). I did a lot of online practice tests and reviewed/read the book just twice.
It would be best to review the guide one last time, thoroughly which I honestly failed to do.
I had to guess 4 questions and really lucky I guessed right.
There were some people who failed yesterday so I wouldn't say the test is easy.
The interview went well. The office just checked my address, etc. It was just a relief because I expected to be asked about my ins and outs (some dates I already forgot). The officer said the oath is likely to be scheduled in January.
Best of luck to those who are scheduled to take the test!