An emergency drop out of supercruise, failing to interdict another ship, or the end of a successful interdiction (for both ships) all cause a long "cool down" period for your FSD. There is an FSD cooldown timer that appears below your fuel gauge and cargo scoop indicator.

Submitting to an interdiction results in a substantially shorter cool down period.

Being within 3km of a ship that has a higher mass lock factor than your own will slow down your supercruise charge rate. The mass lock factor is loosely related to the base mass of the ship, but it's really just a fixed property of each type of ship. I think if there is a large difference the supercruise charge time is slowed down more than if it's a small difference.

The system jump mode of your Frame Shift Drive overcomes that mass lock. That is, jumping into supercruise mode will be blocked by a large ship nearby, but jumping to a nearby system will not be blocked by that large ship.

If you're being interdicted, and can't win the interdiction, it's best to set your throttle to 0 to "submit" to the interdiction, so that your FSD cooldown time is minimized. If the other ship is larger than you, and you're not able to get 3km away from them by the time your FSD cooldown is finished, you can overcome the masslock factor entirely by jumping to another system.

If you do get into supercruise (instead of jumping to another system), it's likely that the ship that interdicted you will be right behind you and will interdict you again. If you jump to another system entirely, they will have to have a wake scanner and take (at least) 10 seconds scanning that wake in order to follow you, which is enough time for you to jump to a third system or to drop out of SC. It's extremely rare for NPCs or players to follow to a second system.