Create a Timeline
Step #1: Create a timeline.
The best way to avoid venturing off-topic when answering such a general question about yourself is to prepare ahead of time. To do this, create a brief timeline of events, ranging from your educational accomplishments to jobs you've held. From here, you can then craft an elevator pitch that flows naturally.
Consider using the past-present-future formula when creating your pitch. Start with the past -- where you interned while at school, what you graduated with, where you previously worked, etc. Then, segue into the present and discuss where you are now. Last, but certainly not least, finish with the future -- why you're excited about this opportunity and what you hope to gain or accomplish.
This formula can help you present the most important information in a way that's easy to follow and digest, whether it's for a job interview or a first date.