Nova Software interview experience Real time questions & tips from candidates to crack your interview

Associate Software Engineer

Nova Software
upvote
share-icon
2 rounds | 4 Coding problems

Interview preparation journey

expand-icon
Journey
I started working on open source projects during lockdown then I sit for every interview which comes in my college. Was able to crack 2 on-campus offers and both postponed the joining date. So again from June 2023 started giving interview and got a chance to get interviewed in Nova Module. Nova Module help organizations automate business processes using integrations and we are small team with big impact. Apart from these, I worked as 3D production & Maintenance trainee with Dream2Reality, web developer intern with Zummit Infolabs.
Application story
I applied on every platform like naukri, indeed, linkedin. Then, started looking for referrals from linkedin connection. Checking their company website for opening. Finally, got to interview at Nova Module.
Why selected/rejected for the role?
The way I solved the problem and was able to explain it to interviewer got me selected for this role. Apart from that, my selection is dependent on was I able to checklist the required skills in interviewers mind.
Preparation
Duration: 6 months
Topics: Data Structures, Arrays, Stacks, HashMap, Collection, OOPS, SQL
Tip
Tip

Tip 1 : Focus on clearing basic fundamentals
Tip 2 : Learn with someone having common goals
Tip 3 : Do some hands on projects with your favorite tech stack

Application process
Where: Referral
Resume Tip
Resume tip

Tip 1 : Mention Projects that you can talk about
Tip 2 : Mention known programming languages only

Interview rounds

01
Round
Medium
Video Call
Duration60 minutes
Interview date4 Jul 2022
Coding problem3

Around three problems statement was given to me.
Level of difficulty was medium.
No Compiler, so you need to know the syntax of fundamentals atleast

1. Find all occurrences

Moderate
35m average time
60% success
0/80
Asked in companies
Goldman SachsMicrosoftOracle

You are given a 'M' x 'N' matrix of characters, 'CHARACTER_MATRIX' and a string 'WORD'. Your task is to find and print all occurrences of the string in the given character matrix. You are allowed to search the string in all eight possible directions, i.e. North, South, East, West, North-East, North-West, South-East, South-West.

Note: There should not be any cycle in the output path. The entire string must lie inside the matrix boundary. You should not jump across boundaries, i.e. from row 'N' - 1 to 0 or column 'N' - 1 to 0 or vice versa.

Example:

Consider below matrix of characters,
[ 'D', 'E', 'X', 'X', 'X' ]
[ 'X', 'O', 'E', 'X', 'E' ] 
[ 'D', 'D', 'C', 'O', 'D' ]
[ 'E', 'X', 'E', 'D', 'X' ]
[ 'C', 'X', 'X', 'E', 'X' ]

If the given string is "CODE", below are all its occurrences in the matrix:

'C'(2, 2) 'O'(1, 1) 'D'(0, 0) 'E'(0, 1)
'C'(2, 2) 'O'(1, 1) 'D'(2, 0) 'E'(3, 0)
'C'(2, 2) 'O'(1, 1) 'D'(2, 1) 'E'(1, 2)
'C'(2, 2) 'O'(1, 1) 'D'(2, 1) 'E'(3, 0)
'C'(2, 2) 'O'(1, 1) 'D'(2, 1) 'E'(3, 2)
'C'(2, 2) 'O'(2, 3) 'D'(2, 4) 'E'(1, 4)
'C'(2, 2) 'O'(2, 3) 'D'(3, 3) 'E'(3, 2)
'C'(2, 2) 'O'(2, 3) 'D'(3, 3) 'E'(4, 3)
Problem approach

I first approach it with brute force. created array with 26 element assigned as 0 to them as initially count
Iterate through each character and count and store them in proper array location.
At end printed array element having count greater then 0.

Later used Hashmap to solve it.

Try solving now

2. Merge Sort

Easy
15m average time
85% success
0/40
Asked in companies
Media.netHewlett Packard EnterpriseIBM

Given a sequence of numbers ‘ARR’. Your task is to return a sorted sequence of ‘ARR’ in non-descending order with help of the merge sort algorithm.

Example :

Merge Sort Algorithm -

Merge sort is a Divide and Conquer based Algorithm. It divides the input array into two-parts, until the size of the input array is not ‘1’. In the return part, it will merge two sorted arrays a return a whole merged sorted array.

subsequence

The above illustrates shows how merge sort works.
Note :
It is compulsory to use the ‘Merge Sort’ algorithm.
Problem approach

Brute force with 2 for loops to sort arrays.

Try solving now

3. Reverse a Sublist of Linked List

Easy
10m average time
90% success
0/40
Asked in companies
HSBCFacebookLiberin Technologies

You are given a linked list of 'N' nodes. Your task is to reverse the linked list from position 'X' to 'Y'.

For example:
Assuming, the linked list is 10 -> 20 -> 30 -> 40 -> 50 -> 60 -> NULL. X = 2 and Y = 5. On reversing the given linked list from position 2 to 5, we get 10 -> 50 -> 40 -> 30 -> 20 -> 60 -> NULL.
Try solving now
02
Round
Medium
HR Round
Duration30 minutes
Interview date11 Jul 2022
Coding problem1

It started with introduction of Nova Module followed by my introduction, my skills, why I want to join the company. HR was so kind and generous.

1. Basic HR Questions

Introduce yourself.

Why should we hire you?

Are you ready to relocate?

What are your strengths and weaknesses?

Problem approach

Tip 1 : Be real
Tip 2 : Think of relocation before the call

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
3320 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
Associate Software Engineer
3 rounds | 10 problems
Interviewed by Amdocs
2370 views
0 comments
0 upvotes
company logo
Associate Software Engineer
3 rounds | 2 problems
Interviewed by Ernst & Young (EY)
2672 views
0 comments
0 upvotes
company logo
Associate Software Engineer
3 rounds | 15 problems
Interviewed by Ernst & Young (EY)
2347 views
0 comments
0 upvotes