Hexaview Technologies interview experience Real time questions & tips from candidates to crack your interview

MTS 1

Hexaview Technologies
upvote
share-icon
4 rounds | 15 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 6 months
Topics: Data Structures, C++ , JAVA , OOPS , DBMS , MYSQL, General Aptitude
Tip
Tip

Tip 1 : Go through Basic concept of Object Oriented programming
Tip 2 : Medium level of data structure like tree, basic graph and linked list practice question at least 300
Tip 3 : If you want to grab good opportunity then Focus on DBMS and mysql as well till advance level

Application process
Where: Campus
Eligibility: 60% above in all degrees
Resume Tip
Resume tip

Tip 1 : Build a simple and crisp resume that should reflect your Skill set don't lie on it
Tip 2 : Mention your projects with full technology stack and practiced platforms and stars you earned

Interview rounds

01
Round
Medium
Online Coding Test
Duration60 minutes
Interview date11 Jul 2022
Coding problem2

It was coding round consists of two question the first one was easy and second was medium level

1. Max GCD Pair

Moderate
35m average time
75% success
0/80
Asked in companies
AmazonVisaApple

You are given an array of positive integers. Find the GCD(Greatest Common Divisor) of a pair of elements such that it is maximum among all possible pairs. GCD(a, b) is the maximum number x such that both a and b are divisible by x.

For example: 
If the given array is {1, 5, 2, 3, 4}, the output will be 2 (which is GCD of 2 and 4, all other pairs have a GCD of 1)
Try solving now

2. String Palindrome

Easy
0/40
Asked in companies
ThalesInnovaccerUnacademy

Given a string, determine if it is a palindrome, considering only alphanumeric characters.

Palindrome
A palindrome is a word, number, phrase, or other sequences of characters which read the same backwards and forwards.
Example:
If the input string happens to be, "malayalam" then as we see that this word can be read the same as forward and backwards, it is said to be a valid palindrome.

The expected output for this example will print, 'true'.

From that being said, you are required to return a boolean value from the function that has been asked to implement.

Try solving now
02
Round
Medium
Video Call
Duration50 minutes
Interview date15 Aug 2022
Coding problem5

It was 50 minutes round on skype platform , In this round they ask concept about Object Oriented Programming , Medium level 
DSA , two coding problems , basic level SQL

1. Technical Questions

• Self Introduction 
• Explain Oops 
I explained 
• Polymorphism , encapsulation, Data hiding , Abstraction, Overloading , Overriding
He asked all the concepts of OOPs which i was familiar of so I answered easily then he came to DSA

• Linked List and its types, Stack , queue and its types, deque and its types , Binary search trees, Heap
Definition of each data structure and practical application where they are used , I answered all of them easily then he came on DBMS 

• Normalization, 2NF , 3NF , BCNF , partial dependency , Transitive dependency , Joins and its types
Definition of each and everything i was familiar of the things so i answered quickly

These questions took around 15-20 minutes in theory question then he moved to coding problems

2. Merge Two Sorted Arrays

Moderate
15m average time
85% success
0/80
Asked in companies
HSBCHikeAmazon

Ninja has been given two sorted integer arrays/lists ‘ARR1’ and ‘ARR2’ of size ‘M’ and ‘N’. Ninja has to merge these sorted arrays/lists into ‘ARR1’ as one sorted array. You may have to assume that ‘ARR1’ has a size equal to ‘M’ + ‘N’ such that ‘ARR1’ has enough space to add all the elements of ‘ARR2’ in ‘ARR1’.

For example:

‘ARR1’ = [3 6 9 0 0]
‘ARR2’ = [4 10]
After merging the ‘ARR1’ and ‘ARR2’ in ‘ARR1’. 
‘ARR1’ = [3 4 6 9 10]
Try solving now

3. Reverse String Word Wise

Moderate
0/80
Asked in companies
Info Edge India (Naukri.com)CIS - Cyber InfrastructureAmazon

Reverse the given string word-wise. The last word in the given string should come at 1st place, the last-second word at 2nd place, and so on. Individual words should remain as it is.

Try solving now

4. SQL Questions

1. write a query to find the name which has at least three character 
2. He gave me to tables student and course and ordered me to apply primary key on student table and foreign key on course table

Problem approach

Just clear your basics in SQL

5. Puzzles

1. You have one 7L bucket , one 4 L bucket and infinite amount of water. You have to measure 6L water by using these 2 buckets you can empty bucket any number of times but can't use third container ?

I didn't get the logic so I honestly said... I don't know

2. A men fell into 30 m deep well, Daily he try to climb 4 m and fell down 3 m. How many days are required by men to come out of the well ?
I got the logic of this problem, The answer is 27 days. and it was correct

Problem approach

Tip 1 : Solve aptitude and reasoning question 
Tip 2 : Try to read frequently asked riddles and puzzles in interviews 

03
Round
Medium
Video Call
Duration30 minutes
Interview date18 Aug 2022
Coding problem4

It was 30 minutes round on skype platform in this round the interviewer asked me medium level problems and Data structures

1. Technical Questions

• Tell me something about yourself ?
• What do you know about hexaview technologies 
I replied both the answer quickly so he asked me to start with OOPs
• What is Abstraction in Object Oriented Programming and give real life example of it ?
I answered so he asked me few more important things about abstraction encapsulation and data hiding 
• What is Anti- Abstraction and give real life example of it ?
I didn't know answer of this question so I honestly said I don't have any idea 
• DBMS : 2NF , 3NF , Types of dependencies , properties of transaction 
Then he gave me a table and ordered me to normalize in 2NF , I was getting confusion so he helped me little bit . I was finally able to normalize the table 
• DSA : Binary search Tree , Queues and its types
In this round he asked me about graph also, like which algorithms are used for generating minimum spanning tree for graph .
I answered all the question quickly. then he gave me a query in sql 

• SQL : Write query for inner join 
I easily wrote the query.


Then he moved to coding problems

2. All Prime Number

Moderate
0/80
Asked in companies
Urban Company (UrbanClap)QualcommHackerEarth

Given an integer N, print all the prime numbers that lie in the range 2 to N (both inclusive).

Try solving now

3. Counting Sort

Easy
0/40
Asked in companies
Morgan StanleySamsungPayPal

Ninja is studying sorting algorithms. He has studied all comparison-based sorting algorithms and now decided to learn sorting algorithms that do not require comparisons.

He was learning counting sort, but he is facing some problems. Can you help Ninja implement the counting sort?

For example:
You are given ‘ARR’ = {-2, 1, 2, -1, 0}. The sorted array will be {-2, -1, 0, 1, 2}.
Try solving now

4. Technical Questions

He asked me about brief description of my project and which database I used . The main focus was on database because the interviewer wanted to know that i had worked on database or not ?
I briefly explained my project then he asked me few questions from my project like which technology or algorithm i used for building it how many modules are there in project

Problem approach

Tip 1 : Build a mid level project with SQL database because they are preferred in industry
Tip 2 : clear your concepts about whole project doesn't matter what your role was 

04
Round
Hard
Video Call
Duration35 minutes
Interview date19 Aug 2022
Coding problem4

It was 35 minutes round taken on Skype, The level of interview was hard suddenly interviewer increased the level of questions the mail focus was on SQL and Database so he asked me advance queries in SQL which were tough

1. Basic HR Questions

• Self Introduction 
• Why do you want to join Hexaview technologies

Moderate
20m average time
80% success
0/80
Asked in companies
HCL TechnologiesAmazonOracle

You are given an ‘M*N’ Matrix, You need to print all possible paths from its top left corner to the bottom right corner if given that you can either move right i.e from (i,j) to (i,j+1) or down i.e from (i, j) to (i+1, j).

For Example :
1 2 3
4 5 6

For the above 2*3 matrix , possible paths are (1 2 3 6) , (1 2 5 6) , (1 4 5 6).
Note :
You can return the paths in any order.
Try solving now

3. DBMS Questions

He asked me advance queries of SQL 

First he gave a table Student which contains name of the student , subject , marks of student in that subject , there was composite primary key name + subject. It means student name can be repeated because one student can be enrolled in multiple subjects . 

• Find total marks from the table 
I made it easily 
• calculate total marks of each student from all subject and display it on console 
I used the aggregate function and group by clause and made it easily 
• Then he said to me to print the name of student who failed in exams where passing marks should be 33% 
I thinked firstly then i wrote the query to get the name of student who failed, firstly i calculated marks then percentage and then I printed the name where percentage < 33.

• Then he asked me final question on this table which was very tough 
the question was to find topper in each and every subject, for example if there are subjects like hindi , english , mathematics then we have to print the name of topper in each subject 
I was not able to write the query, so i said no i am not getting me but the interviewer was very amazing and polite so he motivated me to build the logic like don't give up ...... think more 
Then i took 2-3 minutes to build the query and the answer was correct so he was impressed with me

Problem approach

Tip 1 : Read advance topic in SQL like aggregate functions , Group by, Order by , Having clause and foreign key , super key
Tip 2 : Be confident and don't give up easily

4. Technical Questions

Then he also asked me about my project and databases 
So i give brief introduction of my project and he asked me question on how i am fetching data

I am very efficient in C++, so he said to me that our company do not work on C++ will you switch over different technologies
I simply said Yes, and currently i am working on python

At last as usual Do you have any question for me ? 
So I asked one question 

Then he answered and he also explained me training procedure of the company. We talked around 4-5 minutes on these topics because the interviewer was quite impressed with me

Problem approach

Be confident and have faith in yourself . Firstly think about your problem then jump to the solution .
Take your time don't hesitate and try to write the efficient approach in first attempt

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
Application Engineer
4 rounds | 6 problems
Interviewed by Hexaview Technologies
865 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 9 problems
Interviewed by Salesforce
3451 views
0 comments
0 upvotes
Technical Associate
4 rounds | 18 problems
Interviewed by Hexaview Technologies
225 views
0 comments
0 upvotes
SDE - 1
3 rounds | 8 problems
Interviewed by Hexaview Technologies
213 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
MTS 1
6 rounds | 10 problems
Interviewed by Adobe
4010 views
1 comments
0 upvotes
company logo
MTS 1
4 rounds | 14 problems
Interviewed by Oracle
4064 views
0 comments
0 upvotes
company logo
MTS 1
2 rounds | 5 problems
Interviewed by Adobe
1517 views
1 comments
0 upvotes