One of the most important candidate skills is the ability to interview well for new roles.
Your goal as a candidate is to get the job. Whether you accept the job is your choice.
Ideally, you should know exactly who you are meeting, what their respective titles and roles are in the organization, and any additional information on their personality and interviewing style.
I’m assuming that during the interview you present yourself in the most professional way. I’m also sure you know never to say anything negative about your previous employers or experience.
The best way to get better at interviewing is to accurately assess what actually happened – post interview.
As soon as you leave the interview you should write out what transpired, in detail.
Who did you meet? What were their roles in the company? What questions did they ask you? How did you answer the questions? What answers did you give? How did they react to your answers? Did they make any commitment to you at the end of the interview?
Note their body language during the interview. Did you make any obvious mistakes: interrupting the interviewer(s), not answering the questions clearly, exaggerating your experience or skills.
You can’t assume that the interviewers will pull all of your information for their role. They may have forgotten to ask you some key questions. It is your responsibility to articulate all of your relevant skills and experience for their job.
Interviewing is an iterative process. If you keep logging the details from your interviews, you will see patterns and areas where you can improve. Hopefully, this will lead to more employment offers and more choices for you in your career path.