I was referred by an employee.
The hiring process comprised of four rounds of technical interviews, with the final round being the HM (Hiring Manager) round.
The first round was a DSA (Data Structures and Algorithms) round.
The second round included questions from Java, REST principles, LLD (Low-Level Design), and current project architecture.
The third round covered BST (Binary Search Tree), REST principles, and Java multi-threading.
In the HM round, there were behavioral questions, followed by an array question: Given an array of integers, print all subsets of the array.
Get the maximum difference of all the absolute differences of left height and right height for each node in a binary tree.
Given a number k, print all the valid parentheses strings of length 2*k.
Find the intersection point of two linked lists.
Find the Kth smallest element of a BST (Looking for an iterative approach).
LLD: Implement a thread pool in Java.
The following metrics were computed from 2 interview experiences for the Adobe MTS-2 Software Engineer role in Noida, Uttar Pradesh.
Adobe's interview process for their MTS-2 Software Engineer roles in Noida, Uttar Pradesh is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Adobe's MTS-2 Software Engineer interview process in Noida, Uttar Pradesh.