Okay, Maya, you don't have to be outgoing unless it's part of the job description. Look at al those software engineers :). Not outgoing. Serious introverts. But they can do the job.
But DO shift your focus from "getting a job" to looking for a place that you can contribute to. It's like dating, it takes out the desperation.
You don't have to pretend to be something you aren't. You aren't there to win anyone over. You are there to embody being a contributor. You DO have skills and talents and abilities to offer. The interview is your opportunity to minimize any risk risk the manager has to take on to hire you. How can you do that?
Well, you don't have to "toot your own horn". But you DO have to be prepared to talk about your past experiences as outlined on your resume and in detail illustrate situations in which you were instrumental to the success of the project/team/organization, either at school or at work. If you don't have a lot of work experience, use school or extra curricular activities. Put them on your resume, because they will ask you about what's on there.
You can't assume you can know why the manager will or will not hire you, so don't give answers you think they are looking for. Try to answer questions honestly, in other words if you do not know something, it's better to simply say you don't know. They may be asking you something they don't expect you to know! Or if you say you do when you don't , a follow up question about that thing you do not know will just be more awkward.
But on the other hand, don't spend any time talking about what you don't know, didn't do, …because it's not telling them anything worthwhile about you. They have to base their decision on what you've done in the past, (not what you hope to do in the future) so focus on what you DID do, and go in there willing to demonstrate your past performances and successes…not "I'm so great" but rather things like, "I was responsible for…". Even if it's something that you can think is mundane, if you look in detail, even say with babysitting or something, you were in a position of responsibility and kids got fed and things happened on time. In other words you were prioritizing and making decisions. (I was just using that as an example to say that even the most mundane of jobs...can anyone say stay at home mom? :)...have a lot more to it if you really look at all that you have to consider to carry it out, successfully. Sharing your process tells the manager how you work, how you operated in situations in the past).
My husband did poorly at interviews until he worked for a couple of years for his temp agency and sat on the other side of the desk and interviewed about a thousand candidates. One of the worst things he noticed was when people couldn't talk about their past jobs/experience...again, not whether they liked it or not :), but how they contributed to the success of the project/organization. Some people even said they didn't remember....ok, why is it on your resume?
Oh, one of his favorite things he recommends: Let's say they ask you a scenario question…what would you do if….? Begin the answer with "It depends" and then brainstorm with them. Don't be afraid to ask questions to get more information. What you are doing is showing them how you would handle not just this situation, but how you can be creative and resourceful. They get to see how you think. Like let's say I ask you: "what's the best way from your house to the store?"…well, it depends. Do you have a car or are you walking? What is the weather like today? What time of day is it? Seeking more information gives you more to work with and shows how you manage resources, time constraints, etc….again, just an example.
Is any of that helpful? Oh this is long. I could edit and consolidate, but it's late so I'll just leave it!