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

Application Developer

Hexaview Technologies
upvote
share-icon
5 rounds | 7 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 3 months
Topics: Data Structures and Algorithms, Database Management System, SQL, Object-Oriented Programming, Operating System
Tip
Tip

Tip 1 : Have good understanding on DSA, how to know complexities, sorting
Tip 2 : Have good knowledge on CSE core subjects (DBMS, OOPS, SQL, OS)
Tip 3 : Do atleast 1 good project which can showcase dev-skills
Tip 4 : Search about company before applying

Application process
Where: Campus
Eligibility: 7 CGPA or 70% above
Resume Tip
Resume tip

Tip 1: Mention all skills required for the role, along with numbers if possible 
Tip 2: Mention alteast 1 good project which can showcase dev-skills

Interview rounds

01
Round
Medium
Online Coding Test
Duration40 minutes
Interview date29 Sep 2021
Coding problem2

All rounds were conducted on online-mode
The timings where between 10AM to 6PM.
The rounds were taken on skype, with screen shared
All rounds were smoothly taken and I had a great experience.

1. Puzzle

Given two arrays, Array1 and Array2, of equal size S, the objective is to track down the least value of Array1[0] * Array2[0] + Array1[1] * Array2[1] +…+ Array1[S-1] * Array2[S-1]. Shuffling of elements of arrays are allowed.

Problem approach

I applied brute force which was passing all cases.
Later in technical rounds they asked me for optimized approaches.

2. Pairs with difference K

Moderate
0/80
Asked in companies
AckoGoldman SachsOracle

You are given with an array of integers and an integer K. You have to find and print the count of all such pairs which have difference K.

Note: Take absolute difference between the elements of the array.

Problem approach

I applied a brute force approach and later I optimized my approach.

Try solving now
02
Round
Easy
Video Call
Duration15 minutes
Interview date29 Sep 2021
Coding problem1

This round was 15 minutes round on skype where I was given a question (easy) and was allowed to use notepad only.
I was explaining my approach along I was coding.

1. ProRam Numbers

Hard
45m average time
55% success
0/120
Asked in companies
AppleHexaview Technologies

ProRam is given an array of distinct ‘DIGITS’ sorted in ascending order. ProRam wants to know how many possible numbers can be formed from a ‘DIGITS’ array such that it is less than or equal to the given integer ‘N.' ProRam can use the digits from the ‘DIGITS’ array as many times as he wants. For Example:- ‘DIGITS’ = [1, 2, 3] . The possible numbers are 11, 1, 2, 3, 22, 221, 321, 123 etc.

ProRam is busy with some work. Can you solve this for ProRam to find the number of possible numbers formed from digit array which are less than or equal to ‘N’?

Problem approach

I gave brute force approach and interview asked how to optimize my approach, I explained optimized approach and she was happy with the approach.

Try solving now
03
Round
Easy
Video Call
Duration55 minutes
Interview date30 Sep 2021
Coding problem2

This round was 55 minutes round on skype where I was asked questions from OOPS, DBMS, DSA.

1. OOPs Questions

Explain OOPS.
What is Abstraction?
What is Polymorphism?
Explain the virtual function, friend class, an abstract class?
What is Inheritance and explain multi-level inheritance?

Problem approach

Tip 1: Read about OOPS and have proper understanding
Tip 2: Give examples along with explanation
Tip 3: Listen and understand all questions properly

2. DBMS Questions

Different types of keys and differences between Primary key and Unique key.
What is an interface in C++?
Explain Normalization, 1NF, 2NF, 3NR.
Explain Partial dependency and Transitive dependency.
Explain prime attributes.

Problem approach

Tip 1: Read about DBMS, SQL and have proper understanding
Tip 2: Give examples along with explanation
Tip 3: Listen and understand all questions properly

04
Round
Easy
Video Call
Duration20 minutes
Interview date30 Sep 2021
Coding problem1

This was 20 minutes technical round on skype. I was asked basic questions on DSA.

1. Technical Questions

Difference between array and set.
Add two numbers without using the + operator. Explain the logic for this question
Which language do you prefer C++/ Java and why?

Problem approach

Tip 1: Read about all stuctures and have proper understanding
Tip 2: Give examples along with explanation
Tip 3: Listen and understand all questions properly

05
Round
Easy
HR Round
Duration62 minutes
Interview date1 Oct 2021
Coding problem1

It was a 62 minutes HR+TR round on skype.
Coding question (easy-medium).
Interviewer: Code this pattern question within 15-20 minutes.
Me: Explained and gave the solution.
Puzzle question (medium-difficult).
Interviewer: Gave a puzzle question.
Me: Tried but couldn’t solve it. He explained.
Interviewer: Explain DDL, DML commands
Me: Explained.
Interviewer: Write a query to fetch the third maximum salary.
Me: Explained.
Interviewer: Any questions from your side.
Me: I asked two questions.
He asked few more questions mostly from DBMS.

1. DBMS Question

Explain DDL, DML commands

Problem approach

Prepare for all topics like DBMS, SQL, OOPS, DSA, OS

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
company logo
SDE - 1
4 rounds | 8 problems
Interviewed by Amazon
8518 views
0 comments
0 upvotes
Analytics Consultant
3 rounds | 10 problems
Interviewed by ZS
907 views
0 comments
0 upvotes
company logo
SDE - Intern
1 rounds | 3 problems
Interviewed by Amazon
3319 views
0 comments
0 upvotes
company logo
SDE - 2
4 rounds | 6 problems
Interviewed by Expedia Group
2580 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Application Developer
4 rounds | 11 problems
Interviewed by Oracle
3484 views
0 comments
0 upvotes
company logo
Application Developer
4 rounds | 12 problems
Interviewed by Oracle
1191 views
0 comments
0 upvotes
company logo
Application Developer
4 rounds | 12 problems
Interviewed by Oracle
929 views
0 comments
0 upvotes