Back to Home
HR & Screening Interview
About You
Tell me about yourself.
Give a 45-second summary of your background: start with your education, move to your work history, and finish with the strengths most relevant to this role. Keep it tailored and concise — it sets the tone for the interview.
What are your greatest strengths and weaknesses?
For strengths, pick something the job description asks for and back it with a concrete example. For weaknesses, name a real but non-critical one and show how you are actively working to improve it.
What does a typical screening interview with a recruiter at a tech company look like, and what can you expect from subsequent technical rounds?
A recruiter screening is usually straightforward and conversational; it may be conducted in more than one language depending on the role's requirements. After the screening, candidates are often moved to a technical interview stage, which can be AI-assisted or conducted by a technical interviewer. The technical round may include theoretical questions, practical coding exercises, and system design scenarios. It is important to be prepared for a more in-depth assessment than initially described, as the scope and duration can sometimes exceed what the recruiter communicated.
Do you use AI tools (such as GitHub Copilot, Codex, or similar assistants) to accelerate your development work?
Yes. Leveraging AI tools like GitHub Copilot, Codex, or Kiro can significantly improve productivity. They help with routine tasks, boilerplate code generation, and speeding up delivery times. Most companies today expect developers to use these tools, so it is worth mentioning them as a productivity advantage rather than a shortcut.
Why do you want to change jobs?
Provide one personal reason and one reason that is relevant and beneficial to the company you are applying to. Keep the answer short and direct, without overexplaining.
When asked about desired compensation during an interview, should you give a range or an exact figure?
It is generally recommended to give a range rather than a single exact figure. For example, stating something like '$3,200 USD to $3,500 USD' gives you flexibility in negotiation while still anchoring the conversation around your expectations.
Motivation & Fit
Why do you want to work here?
Reference specific things about the company or role — its product, tech stack, mission — and connect them to your own goals. It shows you did your research and are not just mass-applying.
Why are you leaving your current job?
Keep it positive and forward-looking — frame it as seeking growth, new challenges, or a better fit. Never criticize your current employer or colleagues.
Where do you see yourself in five years?
Show commitment and a desire to grow: something like 'Doing work I'm passionate about and taking on more responsibility — ideally still here, having grown with the team.'
Logistics & Compensation
What are your salary expectations?
Research the market range for the role and location first. Give a range rather than a single number, or — early in the process — say you would like to learn more about the role before discussing specifics.
What is your notice period and when can you start?
State your real notice period honestly (e.g. two weeks or one month) and your earliest realistic start date. Do not over-promise an immediate start you cannot deliver.