Josh Technology Group Interview Experience | SDE Role | Batch 2026
Summary
I went through a grueling 15‑hour on‑campus and on‑site interview process at Josh Technology Group for an SDE role, clearing multiple rounds but ultimately no candidates were selected.
Full Experience
I am sharing this because the industry needs a reality check on what "broken hiring" looks... (full original content omitted for brevity)
Interview Questions (6)
Stack-Based String Reduction
Remove adjacent characters if they are consecutive (ab, ba) or circular (az, za). Removals must be cascading (if removing a pair might make the new neighbors consecutive, remove them too).
House Robber III on Binary Tree
Maximum sum of nodes in a binary tree with the constraint that you cannot pick a parent and its direct child.
Minimize Maximum Partition Sum
Split an array into M parts such that the maximum sum of any part is minimized.
Custom BST Pruning with O(1) Space
Delete a node if node.val - inorderPredecessor < K. Must be done in one traversal, with O(1) extra space and no global variables.
BST Pair Sum with O(1) Space
Find all pairs in a BST that sum to a target with O(1) extra space. You cannot use a stack or a temporary list; you have to implement a stackless iterator or use Morris Traversal logic.
Generate M Numbers Summing to N (Backtracking)
Backtracking to generate all unique combinations of M numbers that sum to N.
Preparation Tips
I prepared by extensively solving LeetCode problems, focusing on arrays, trees, and linked lists, and practicing under time pressure.