Hirezen
  • For Interviewers
  • For Hiring Teams
  • Pricing
  • Interview Templates
Sign UpSign In
© 2026 HirezenTerms of ServicePrivacy PolicyCookie PolicyPricing

Interview plan template

Use Template
to edit & run interviews

Software Engineer

Click "Use template" to edit
Introduction
5 min
•
Hi, I'm [YOUR_NAME], a [YOUR_TITLE] at [COMPANY_NAME]. I'm excited to work through some coding problems with you today.
•
Before we begin, do you have any questions about the interview process?
•
Great, let's dive into the coding problems.
Coding Challenge
50 min
•
Problem 1: Two Sum Given an array of integers nums and an integer target, return indices of the two numbers such that they add up to target. You may assume that each input would have exactly one solution, and you may not use the same element twice. You can return the answer in any order. Examples: vbnet Copy code Input: nums = Output: Explanation: Because nums [0] + nums [1] == 9, we return Input: nums = Output: Follow-Up Questions: What is the time complexity of your solution? Can you find a solution with better time complexity? How would your approach change if the array is sorted?
•
Problem 2: Merge Two Sorted Lists Merge two sorted linked lists and return it as a new sorted list. The new list should be made by splicing together the nodes of the first two lists. Example: makefile Copy code Input: l1 = Output: Follow-Up Questions: What is the time complexity of your solution? How would you handle large lists that might not fit in memory?
•
If you had more time, what would you improve in your solutions?
•
Good job on the coding problems.
Closing
5 min
•
Do you have any questions for me?
•
Thank you for your time today. We'll be in touch soon regarding the next steps.
Use Template
to edit & run interviews
Interview Template
Position
Software Engineer
Round
Coding for 60 min
Key skills
Problem-solving, algorithmic thinking, and coding skills.
Introduction
5 min
•
Hi, I'm [YOUR_NAME], a [YOUR_TITLE] at [COMPANY_NAME]. I'm excited to work through some coding problems with you today.
•
Before we begin, do you have any questions about the interview process?
•
Great, let's dive into the coding problems.
Coding Challenge
50 min
•
Problem 1: Two Sum Given an array of integers nums and an integer target, return indices of the two numbers such that they add up to target. You may assume that each input would have exactly one solution, and you may not use the same element twice. You can return the answer in any order. Examples: vbnet Copy code Input: nums = Output: Explanation: Because nums [0] + nums [1] == 9, we return Input: nums = Output: Follow-Up Questions: What is the time complexity of your solution? Can you find a solution with better time complexity? How would your approach change if the array is sorted?
•
Problem 2: Merge Two Sorted Lists Merge two sorted linked lists and return it as a new sorted list. The new list should be made by splicing together the nodes of the first two lists. Example: makefile Copy code Input: l1 = Output: Follow-Up Questions: What is the time complexity of your solution? How would you handle large lists that might not fit in memory?
•
If you had more time, what would you improve in your solutions?
•
Good job on the coding problems.
Closing
5 min
•
Do you have any questions for me?
•
Thank you for your time today. We'll be in touch soon regarding the next steps.