How to ace an interview?

Any tips on how to ace an interview?

Am just wondering & thinking out loud what to share & what not to share. Can anyone give some tips so that I can leave an impression to my interviewer?

I think being over prepared is usually a good thing. I would usually look up news on the company, find out key personnel names and Job roles and of course being ready to be asked any questions on my projects.

I would also come ready with questions that I can ask the interviewer such as, what would you say is the most challenging project or task on hand now and see how you can value add.