Mindtickle Software Development Engineer 2 Interview Experience

Software Development Engineer 2

June 25, 2026
6 Questions
Selected

Summary

AI Powered

The interview process at Mindtickle was quite comprehensive, consisting of four rounds focused on various aspects of software development and project management. The first round had coding questions centered around Data Structures and Algorithms, while subsequent rounds involved system design discussions such as building a Locker Delivery System and a NoBroker-like platform. The overall experience was moderately challenging, highlighting both technical abilities and behavioral insights.

1

ROUND 1

#1

Minimum Size Subarray Sum

Given an array of positive integers and a target value, find the minimal length of a contiguous subarray of which the sum is greater than or equal to the target value. If no such subarray exists, return 0. Example: Input: nums = [2,3,1,2,4,3], target = 7. Output: 2.
arrays
sliding-window
java
Medium
#2

Minimum Window Substring

Given two strings, S and T, find the minimum window in S which will contain all the characters of T. If there is no such window, return the empty string. Example: Input: S = 'ADOBECODEBANC', T = 'ABC'. Output: 'BANC'.
strings
sliding-window
java
Medium
2

ROUND 2

#1

Locker Delivery System Design

Design a Locker Delivery System for an E-commerce platform. Describe the flow where a delivery agent requests a locker, the system assigns an available locker, and the process for customers to use the locker to collect their packages. Consider how to make the system extensible to accommodate different package attributes.
system-design
e-commerce
design-patterns
Medium
3

ROUND 3

#1

NoBroker-like Platform Design

Design a platform similar to NoBroker, focusing on core functionalities such as property searching, listing and unlisting properties by owners, and facilitating transactions between owners and customers. Include considerations for transaction history and analytics tracking.
system-design
real-estate
web-applications
Hard
4

ROUND 4

#1

Project Management Experience

Describe a situation where you successfully handled a project with vague or unclear requirements. How did you gather information and define the scope?
project-management
agile
leadership
Medium
#2

Mentorship Experience

Explain how you mentored or helped a team member grow technically or professionally. What approach did you take and what were the outcomes?
mentorship
leadership
teamwork
Medium
A

Anonymous

Anonymous User

AI Powered

Share Your Story

Share your interview in your own words โ€” our AI handles the rest. Hardly takes 2 minutes.

Take Mock Interview

Prepare better with expert feedback

Want to Connect 1:1?

Connect with me 1:1 for career guidance, resume reviews, interviews, and more.

Show Your Love!

Connect with us on social media

Mindtickle Software Development Engineer 2 Interview Experience | InterviewRecap | InterviewRecap