Hi Praveen,
The advanced exam goes more into the details and specific situations when developing than the intermediate exam did.
I would recommend to fully follow the learning paths that are covered by the exam besides getting more project experience.
The exam can be pretty challenging because it covers a lot of best practices where you will have multiple awnsers that would work but one is the best option.
Hope this helps.
And for a lot of people it helps to follow the advanced developer course. You can check out the instructor lead course options here.
I will be hosting one in October myself ;)