Getting a job offer isn't about your qualification for the job; it's about what you do and say during the interview process.

My most recent Inc. article detailed the 5 steps to getting an interview at any company, which teaches you how to get your foot in the door at the company of your dreams.

Now that you've got your foot in the door, the next step is to get the offer. 

Interviewing with Google, Facebook, Uber, and other top tech companies during the first couple of months of 2016 taught me the necessary steps for getting any job offer. 

In fact, if you apply these 5 steps, you can get an offer from practically any company.

1. Research every interviewer.

You don't get hired by a company. You get hired by a person who works for the company.

Thus, you need the approval and admiration of every person you interview with.

To win their approval, you need to research their current role and responsibilities, their previous roles, their interests, their hobbies, and their education.

If this seems over-the-top or creepy, just remember: They're researching the same details about you.

Knowing all of these data points will help you build rapport, connect, and convince your interviewers.

After gathering this information, find as many commonalities as possible between yourself and the interviewer. Figure out topics that you want to discuss--maybe you are both passionate about ice fishing, or you vacation at the same place.

2. Research the company.

You need the interviewer to see that you are a perfect fit for the company and that the company is a perfect fit for you.

Learn the company's history, products and services, valuation, revenue, culture, major events, and leadership.

After collecting this information, be able to demonstrate why you love the company and why you're a perfect fit for the company.

3. Research the position.

Talk to at least two employees who are in the position you are interviewing for to understand what the day-to-day looks like. You can initiate this conversation using my steps for getting the interview.

Once you have a solid understanding of the role, figure out ways you can relate your experience and character to show that you are an ideal fit for the position.

4. Connect.

Connecting with your interviewers is the most important part of any job-searching process.

To connect with your interviewer, you must practice active listening, use light conversation, and find commonalities to build rapport, and earn their respect by expressing your commitment to the position and company.

5. Close the deal.

Unless you have the job offer in your hands, the interview isn't over yet.

At the end of the interview, ask the interviewers if they have any hesitations or possible holdbacks from hiring you. Address and extinguish any hesitations.

Next, make actionable promises that you know you can stick to. For example, "I promise you that I will be the hardest worker in this office."

Don't wait for them to give you the offer, ask for it. Ask about the next steps.

If they ask you, "Do you have any final questions?" ask, "When can I start?"