☝What he said.
Used Dauntless. They do update the database almost weekly. The biggest plus for Dauntless is it’s offline capability. I used this and feizhiyi in tandem.
You’ve gotta put in the work. In my batch of about 20 people, only 4 failed. They all put in the time and effort.
Most of it is common sense, some of it (especially the regs ) are memorization and small number of questions are just gobbledygook.
Good luck.