Employer鈥檚 guide to recruiting top tech talent

Hiring experts who fit the organizational culture and understand the company鈥檚 business goals is more complicated than people think. Candidate expectations also evolve, and working for companies that invest in employee growth becomes a top priority for many professionals. Consequently, a job interview is no longer just a way to assess candidates鈥 skills and ensure they fit the company. It鈥檚 also about convincing candidates for IT jobs in high demand that joining your company benefits them.
This guide to recruiting top tech talent is intended primarily for company leaders and managers involved in the recruitment process. Still, some of its contents may also interest recruiters and HR specialists. Read further to learn about best interview practices, common pitfalls to avoid, assessing candidates鈥 skills and experience with the STAR approach, and top questions to ask during the job interview. But first, I will explain why employers and managers should play an active role in recruiting new employees.
Reasons to participate in the recruitment process
Sometimes the managers who will become the candidate鈥檚 new direct supervisors are not serious enough about the recruitment process. It happens that they don鈥檛 prepare for it at all. Among various possible reasons, the two most common are the lack of time and underestimating their own impact. Unfortunately, managers鈥 insufficient involvement often leads to extended Time to Fill and, occasionally - a bad hire.听
The truth is that no one understands your team better than you, and nobody else can satisfactorily evaluate a candidate鈥檚 fitness for your working style. That said, interviewing everyone would be a huge waste of your time. The recruitment team should be responsible for the initial assessment of the candidates鈥 expertise. With their assistance, you鈥檒l only need to consider a couple of top candidates.
By actively participating in talent acquisition, leaders can select candidates with the right approach and the strongest potential to augment their team鈥檚 current capabilities. Interviews are great for learning about a candidate鈥檚 temperament, motivation, and aspirations. Meeting someone in person also enables you to evaluate their expertise and avoid bias.
Reason #1: Learn the candidate鈥檚 approach
As a leader, you are uniquely equipped to assess if an interviewee has a mindset or the personality traits you seek. Sometimes, you need a person who can help you unify your team. Other times, someone with a critical approach and the ability to give constructive feedback will be a better addition. When meeting candidates, you get to learn about their principles, beliefs, and perspectives. Even a short talk about their hobbies can give you the insight you need. Only you can determine whose point of view can effectively complement what your team already has.
Reason #2: Verify your first impression to avoid biases
When a candidate鈥檚 resume meets all your expectations, you might be tempted to make a quick decision in favor of that person. But a well-crafted resume is not always an objective representation of reality. On the other hand, a fantastic candidate may have a subpar resume that doesn鈥檛 represent their expertise accurately. Participating in a job interview allows you to revise any biases resulting from your initial impressions. Working with the recruiter and considering their notes and tips may give you useful clues about issues that require more scrutiny.
Reason #3: Evaluate the candidate鈥檚 skills
An interview is the only sure way to figure out if someone really has what it takes for the job. By asking relevant questions about someone鈥檚 experience and carefully listening to their answers, you will learn more about that candidate鈥檚 qualifications than in any other setting. To discover what questions you should ask, check out the candidate鈥檚 LinkedIn and GitHub profiles, go over their blog or website, and re-read their resume before the interview. Being well-prepared and curious is also a great way to build rapport with candidates and convince them to join your team.
Reason #4: Determine fit with company culture
Best candidates not only possess the skills and experience your team needs but also align with your company鈥檚 values and identity. A startup worker could be too laid-back for a more buttoned-up bank environment. Or maybe they are looking to fill a position in a financial institution because they were too businesslike for a startup. During the interview, you can learn how the candidate feels about your company鈥檚 way of doing things and figure out if they fit in.
Reason #5: Understand the candidate鈥檚 goals
When hiring someone, it鈥檚 equally important to consider where your company is now, as well as where you want to see it in a year. Interviewing candidates will help you find those whose aspirations and dreams align with your company鈥檚 strategy. Asking the right questions can decrease the chances of hiring someone who will leave your company in 6 months to attempt an entirely different career. Or become unhappy due to certain changes you already know will happen.
Save your valuable time by working with expert IT recruiters and minimize the number of interviews needed to find a perfect employee. Contact us!
Best practices for interviewing candidates
You may be a great speaker and leader, but job interviews are a different form of art. To make the best of them, you must be well-prepared and know what you want from the conversation. On top of that, you have to understand what the candidate wants to get out of it.
As you evaluate the candidate, they also evaluate you, the position, and the company. To make them want to work with you, treat the candidate as you treat clients or partners. Since you demand respect, you should also respect the candidate. Candidate鈥檚 experience throughout the recruitment process will influence how they (and their network) perceive your company. Even one lousy interview can seriously harm otherwise successful employer branding efforts. Follow the tips below to ensure candidates leave the interview with a smile on their faces.
Optimize the job posting
Before the recruitment process starts, meet with the lead recruiter and make sure the , duties, and qualifications are optimized for the role you want to fill.
Plan ahead
The interview鈥檚 length will change depending on the number of questions you want to ask. Always plan accordingly to make time for detailed answers and remember to leave space for the interviewee鈥檚 questions. If you鈥檙e going to interview a couple of prospects in one day, make sure to schedule at least 15 minutes between the interviews to make notes or simply rest a bit. You can also use the 15 minutes as a buffer if an interview takes longer than expected.
Arrive well-prepared
You can鈥檛 just wing a job interview. Doing so will only put you in a bad light and waste everyone鈥檚 time. Take the 5 steps below to ensure the interview serves its purpose and doesn鈥檛 make you look unprofessional.
- Re-read the job description and make a list of topics you want to focus on. Think about what skills the perfect candidate must have. Consider what makes these skills essential and how they will be used.
- Write down the questions you want to ask. Follow the STAR approach described in a further section of this guide to skillfully judge the candidate鈥檚 competencies.
- Review the candidate鈥檚 resume to gain a better understanding of their work experience and ask more detailed and relevant questions.
- Reflect on probable questions the interviewee can ask you. Typically, candidates inquire about the company, the project, and the purpose of the role.
- Practice pitching your organization. One of your goals is to convince the candidate that this is the job they desire. You want them to be excited about the idea of working with you.听
Provide structure
Meetings with an agenda are more productive, so you should always create a structure for the interview. Free-flowing conversations are great, but without a plan, some things may fall through the cracks. By following a plan, you will stay focused and address all points you want to cover with the candidate. A simple agenda can look like that:
- Set the stage. Introduce yourself, and ask the candidate to do the same.
- Share information .
- Share information about the role鈥檚 responsibilities and fundamental characteristics you seek in a successful candidate.
- Start asking questions.
- Ask about previous relevant experience. Try to be specific.
- Ask the candidate if they have questions.
- Explain the next steps and say goodbye.
Make the candidate feel comfortable
Interviews can be nerve-racking for all participants. The candidate鈥檚 decision will impact both their career and your company. To reduce the negative impact stress may have on your conversation, strive to create an atmosphere where you and an interviewee can feel at ease and speak openly. Start by briefly describing the interview, including its expected length and a broad summary of the topics you鈥檒l cover. Remember to smile and be friendly. You will get more valuable answers and learn more about their personality.听
Sell the role and the organization
The best talent is difficult to find, and convincing them to tie their professional goals to your company is even more difficult. Once you are convinced that the candidate meets your expectations, dedicate a part of the interview to convincing them why this opportunity is worth it.听
To persuade the interviewee, share the company鈥檚 vision, describe growth opportunities, and explain how the role will evolve. If a candidate is perfect for the role, consider proposing an additional meeting with someone from your team. Who could be more convincing to join the team than someone who already did?
Be curious and open
Every candidate is different and has something unique to offer. It will help you to learn about their uniqueness if you ask follow-up questions to dive deeper into their previous experiences and learn about their ambitions. Remember that employees contribute not only their skills but also the values they believe in. For example, if a candidate is active in their community, they might be great at building team spirit, which will impact everyone鈥檚 output. Strive to connect the past with the future when interviewing candidates. Consider how someone鈥檚 past experiences can influence their future behavior, and a short interview can provide you with more information than you could anticipate.
Be objective
An objective comparison of candidates necessitates using the same process, criteria, and questions for each of them. This way, the information you gather is structured to facilitate accurate evaluation. The common framework will also help in avoiding unconscious bias. Some people are great at making unforgettable first impressions, but when you ask them more detailed questions, the lack of practical experience comes out. Others went to prestigious colleges, worked at well-known companies, and had impressive titles, but their actual skills are inferior to a less memorable candidate. By comparing candidates鈥 answers to the same questions, you will better understand which one has the most suitable expertise.听
Write down details
When it comes to recruitment, too much relying on your memory is a mistake. Talking with at least a few candidates who all give similar answers to the same questions can make it difficult to remember who exactly gave the best answer to which question. You should always take notes from all interviews. Write down the essential information and key facts you learned and create a scorecard to evaluate candidates鈥 responses efficiently. Tell the candidates that you鈥檒l be taking notes to put them at ease.
Pay attention to body language
Body language offers hints about whether the candidate is honest or not. In an in-person interview, you can learn a lot from candidates鈥 gestures, tone of voice, and how they sit. With online interviews, note whether the candidate is looking at different screens.
Listen to what the candidate says
Active listening is a skill that every leader could benefit from. In the case of recruitment, an interviewee who receives your full and undivided attention is less likely to resign from the process. Avoid asking about things the candidate has already discussed, as it comes off as disrespectful. Be as engaged as you want the candidates to be.听
Ask follow-up questions
People tend to exaggerate their accomplishments both in real life and in recruitment processes. Asking a follow-up question about a candidate鈥檚 role in the project they just described will give you much more accurate information about their experience. Ask about their daily tasks, to whom they were reporting, and what was their most significant personal contribution to the project. For example, after asking how they solved a problem in a previous role, follow up by asking what process they followed or with whom they worked. Ask open-ended questions to learn how the interviewee thinks.听
Ask about short-term roles
People tend to think that someone who changes jobs frequently can鈥檛 be a good employee. However, rejecting candidates just because they didn鈥檛 fit in somewhere else or were only contracted for short projects is not a good idea. The IT job market is tough, and switching jobs often is commonplace. Startups open and close almost every day. Established businesses compete for a select handful of expert candidates. IT experts are needed in all industries, and an insurance company has a very different culture than a warehouse.听
Don鈥檛 act on the bias. Ask the candidate about the reasons for frequent career shifts. Try to learn why they left and assess if a similar situation may happen in your team. Inquire about their career goals. Maybe in previous companies, they didn鈥檛 have a chance to grow. Consider their aspirations and whether your company can support them in the long term.听
Answer the candidate鈥檚 questions
The interviewee wants to learn a bit about the job, your company, and their role within it. Before you finish an interview, you should always ask the candidates whether they have questions or concerns. Answering those is another opportunity to 鈥渟ell鈥 them the role and the company. If a candidate doesn鈥檛 have questions, tell them to email you in case anything pops up. It鈥檚 a simple thing that results in more involvement and better candidate experience.
Share the next steps
Before you part ways, explain the subsequent steps. Don鈥檛 leave the candidate worrying about what happens next. Tell them when to expect an email, what the next steps in the recruitment process look like, and when you will share feedback with them. If you have the information, share the timeline for filling the position. Keep deadlines realistic, stick to them, and notify the interviewee in case of delays.听
End the interview on a positive note
When finishing, thank the candidate for meeting you and recognize the time and effort they invested. Say what you liked about the conversation and whether they impressed you. Being nice to candidates impacts your employer branding and pays off if you choose this candidate.
Provide timely feedback
At 天美传媒, we conducted thousands of interviews, and the one thing that every candidate appreciates is constructive feedback. People want to know what they can improve, and they want that information from experts. If a candidate wasn鈥檛 the right fit, use your notes to briefly explain why. Giving advice on how they can improve will make you stand out, as it鈥檚 rarely done.
Improve your recruitment process to secure the best candidates. Our expert team will audit your existing workflow and suggest strategies with better results. Schedule a free consultation.
Common mistakes in interviewing candidates
Avoiding missteps is the easiest path to success. That鈥檚 why you should learn from mistakes that others made, follow recruitment trends, and continuously implement improvements. You don鈥檛 have to use all best practices when interviewing candidates, but make sure to avoid the following mistakes. Even one slip can scare a valuable candidate away.
Mistake #1: Visibly reacting to candidate鈥檚 replies
Candidates can see your facial expression. If they give a wrong answer or say something surprising, don鈥檛 show it. You risk stressing the candidate out and spoiling the rest of the conversation.听
Mistake #2: Scheduling too many interviews
You don鈥檛 want to rush an interview. If you can鈥檛 focus on the candidate you鈥檙e meeting right now, you waste everyone鈥檚 time and show a lack of respect. If you have too many interviews scheduled, it鈥檚 better to reschedule some of them than to be in a hurry during all of them.听
Mistake #3: Reviewing the resume last-minute
It helps a lot if you learn about the candidate before you start talking with them. Allocate enough time before an interview to thoroughly review their resume and find points worth discussing during the meeting.听
Mistake #4: Interrupting when candidates speak
Interviews are conversations. Use them to learn about candidates, so you can then make informed decisions on whom to employ. You may also have a lot to say, but when you ask a question, let candidates answer it comprehensively. Interrupting their statements can make them uncomfortable, and you may miss important details they want to share.
Mistake #5: Giving up control over the conversation
Some people are really talkative and easily take control of a conversation, even accidentally. Remember to follow the agenda. If you see that the discussion goes in a weird direction, tell the candidate you are satisfied with their answer to the last question and jump to the following topic on your list.
Mistake #6: Asking inappropriate questions
Some questions shouldn鈥檛 be asked in a professional setting, especially during a job interview. Most of these questions are related to gender, religion, sexual orientation, and race.
Mistake #7: Being distracted
Stuff like checking your phone, replying to messages, or browsing the web during a job interview is disrespectful. It won鈥檛 matter if you ask the right questions and smile or nod at the right moments if candidates feel you don鈥檛 care. Always avoid any kind of multitasking when interviewing a potential employee.
Mistake #8: Complaining
Nobody likes a grouch. When hiring your next team member, avoid negative talk about your coworkers and business. You want to portray your company as a nice place to work and convince candidates to join, not discourage them!
Mistake #9: Forgetting to prepare
You鈥檝e spent time preparing the job description, and the recruiter found the best candidates. Before you meet them, go over the job description once again. Make your agenda and consider possible questions. It鈥檚 better to reschedule an interview than try to wing it.
Mistake #10: Involving too many people
Some employers engage way too many people in the interview, which can intimidate a candidate. Limit the number of people in the interview to up to three. The same goes for the recruitment process as a whole. You want candidates to know who is their dedicated contact person and not be overwhelmed. Engaging many technical experts and managers may also increase the cost of recruitment. Instead of working on tasks you pay them to deal with, they will attend numerous meetings that all demand preparations and reviews.
Mistake #11: Overselling the company culture
Cultural fit is undoubtedly significant, but people can change and adapt over time. Sometimes putting too much emphasis can discourage candidates with little comparable experience. Strive to present your company as the perfect environment for them to thrive without sounding like a radio commercial.
Connect with our expert consultants to find ways of making your recruitment process completely error-free. Book a meeting now.
The STAR approach
STAR stands for Situation, Task, Action, and Result. You can use this approach to gain insights into candidates鈥 competencies and experience when discussing a project they鈥檝e worked on or a specific implementation.听
- First, focus on the Situation. Ask the candidate about specific circumstances in which they used their skills, a piece of software, or something else that鈥檚 relevant to the role.听
- Second, comes the Task. Ask about the specific tasks the candidate had to perform in the situation. Seek details - you want to know what exactly they were responsible for.
- Follow it up with Action. To learn the candidate鈥檚 workstyle, ask them about specific actions they took while executing tasks in the discussed situation. Inquire about the process they followed.
- Learn about the Result. Last but not least, ask about the results of the candidate鈥檚 work. Inquire about their work鈥檚 impact on the situation, project, and company. Notice whether they connect the results to their individual actions or the whole team.听
Questions to ask and avoid during a job interview听
Asking the right questions is essential for an interview to be useful. First, focus on questions about the role that call for detailed answers. Describe the role鈥檚 significance within the project and let the candidate prove they are the right person to do it. Make sure your inquiries are relevant, specific, and perceptive. Follow up on candidates鈥 answers and use open-ended questions to identify their priorities and observe the way they think. Then, ask questions that will test their character and emotional intelligence.
A brief list of thorough job-related questions
- How would you solve [a specific problem]?
- Tell me about a time when you had to solve a similar problem in your previous role.
- Can you walk me through the process you followed during the project?
- What was your role in various phases of the project?
- Can you give me an example of when you had to come up with an out-of-the-box solution?
- What do you pay attention to when starting a new project?
- How did you manage your time when working across multiple time zones?
These and similar questions can open up the conversation, creating room for follow-up questions. Every reply you get gives you a better understanding of the candidate鈥檚 skills, personality, and approach to work.
Top questions to learn about the candidate鈥檚 personality
- How do you stay motivated in your role?
- What character trait you鈥檙e particularly proud of?
- Can you give me an example of how you supported other team members who faced a challenge?
- What do you do in difficult situations to manage your stress?
- How did you resolve a conflict at work?
- What would you do if you couldn鈥檛 find a solution to a project-related issue?
- Please tell me how you would approach asking other team members for help.
- What were your relationships with other team members at your previous job?
People with high emotional intelligence often have a beneficial influence on other team members and their output. So-called 鈥渟oft skills鈥 also help in interacting with customers and suppliers. By asking personality-related questions, you will learn whether the candidate has high emotional intelligence, will fit your company culture, and what impact they might have on others. Remember that you look for different characteristics in a junior team member and different ones in an independent specialist. Similarly, a client-facing expert will need different traits than someone internally oriented.
Examples of questions you should never ask
- Where were you born?听
- What ethnicity are you?
- Are you religious?
- What鈥檚 your marital status?
- Are you pregnant?
- How much did you earn in your previous jobs?
- Do you have any physical or mental disabilities?
Asking inappropriate questions is an excellent way to dissuade a promising candidate from joining your organization. However, simply offending someone is not as bad as getting an employment discrimination lawsuit, which may happen if you risk asking questions prohibited by law. To learn more about what is legally allowed in your country, consult the relevant governmental websites (e.g., in the USA, page in the UK, article on in the Netherlands).
Red flags to watch out for when interviewing candidates
As a company leader, you strive to hire responsible professionals who will provide value to your organization. One way to ensure that happens is to pay attention to candidates鈥 behavior and look out for the following red flags.
The candidate is too perfect
Perfection doesn鈥檛 exist, and neither does the perfect candidate. Someone who has answers to everything and is confident they鈥檙e always right is either a genius or a fraud. It鈥檚 better to opt for an honest somebody who can admit when they don鈥檛 know something.听
They only focus on salary
Candidates focusing predominantly on salaries and job benefits are probably not very interested in your project or their career development. They are probably looking for a job that will not challenge them and an employer who doesn鈥檛 care they don鈥檛 care.
Their story doesn鈥檛 add up
Be careful if a candidate鈥檚 resume tells a different story than their LinkedIn profile or other sources. Look for differences in the timeline and skills. It may be just a mistake, so address those concerns openly during the interview and observe their reaction. Consider contacting their previous employers to verify the discrepancies, but before you do it, confirm that you can do it legally. In some countries, such as Poland, you must get consent from the candidate first.
They鈥檙e difficult to communicate with
No matter where you work, you must communicate with others. Utilize the interview to assess the candidate鈥檚 communication skills. Pay attention to the way they speak and how they convey information. Verify whether the interviewee is listening to you and whether they understand the role. Don鈥檛 worry if someone is a bit anxious - job interviews can be stressful.听
Conclusion
Conducting your first job interview with a candidate will be the most difficult one. In time, your experience will push you to become a much better interviewer. For now, remember to treat the candidate like you would like to be treated and use the interview to learn about their experience, personality, and ambitions. A comprehensive interview will leave the candidate with a great impression of your company and build enthusiasm for the future.听
At 天美传媒, we鈥檝e been recruiting tech talent globally for the past 30 years, and we know securing the best candidates may be challenging, especially in niche technologies. One of our interviewing strategies is setting up introductory calls with potential candidates to assess their experience and estimate how fitting they are for each open position we recruit for. After a professional recruiter has confirmed that the candidate possesses all the skills needed to perform the job (and actually wants a new job), we connect them with a hiring manager responsible for the best-fitting role to save everyone's time and effort.
鈥Schedule a free consultation, and we will find a way to help you with your struggles.