Mindtickle Software Development Engineer 2 Interview Experience
Software Development Engineer 2
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
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.
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
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.
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
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.
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
A
Anonymous
Anonymous User
โ/Ctrl+D
Bookmark for later