Hexaview Technologies Interview Experience for MTS (On-Campus)
Total Rounds – 4, Eligibility Criteria – 60% throughout
Round 1: Online Assessment: The assessment was conducted on the Eklavvya Platform, The Assessment will comprise 3 sections:
- Aptitude Section – 10 Questions
- Logical Section – 10 Questions
- Technical Section – 20 Questions
- The assessment Duration was 40 minutes
Round 2: Technical + Coding Interview
Coding Question 1 (Easy): Maximum Sum Contiguous Subarray https://www.w3wiki.net/problems/kadanes-algorithm-1587115620/1
- OOPS – Classes and Objects, 4 Pillars of OOPS, Function Overloading, Constructor and its Types, Polymorphism and its Types, Access Specifiers, etc
- DBMS – ACID Properties, Keys(Primary, Candidate, Super), Query to find 2nd Largest Number, Query to Perform Join Operation, Primary key and Unique Constraints, etc
- Data Structure – Time Complexity of – Insertion at beginning/end/middle of Linked List and Array, Heap, Difference between Graph and Tree
The interview Duration was 50 minutes
Round 3: Technical + Coding Interview
- Coding Question 1 (Medium) : Group Anagrams https://leetcode.com/problems/group-anagrams/
- Coding Question 2 (Hard): Minimum Amount of Time to Fill Cups in O(1) Time https://leetcode.com/problems/minimum-amount-of-time-to-fill-cups/
- OOPS – Polymorphism, Implementation of Multi-level inheritance with code (Questions about internal working), Make Custom Exception in Java, Difference between final, finally and finalize, etc
- DBMS – ACID Properties, Query to Create a table with Given Constraints, Query to Fetch Salary by joining 2 tables, Stored Procedures, Triggers, Types of Joins, etc
- Data Structure – Stack and Queue, Create Linked List, Middle Node of Linked List in Single Traversal, Create Binary Tree and find Inorder, Tree Traversal Techniques, Graph Traversal Techniques, etc
- Puzzle 1 – Measure 4 Litres of water using 3 Litre and 5 Litre Container http://puzzles.nigelcoldwell.co.uk/twentytwo.htm
The interview Duration was 100 minutes.
Round 4: Managerial Round: Detailed discussion about projects, JDK, Multithreading, Constructor, Binary Tree, etc.
Puzzle 2: https://www.wyzant.com/resources/answers/90829/a_lily_pad_is_growing_in_a_pond_and_it_doubles_in_size_every_day_after_30_days_it_covers_the_entire_pond_on_what_day_does_it_cover_half_pond
Received Selection Mail after 3 – 4 days, and I was offered the Application Engineer Role according to performance in the Interview.