Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Novopay Solutions Team. If you also belong to the team, you can get access from here

Novopay Solutions Verified Tick

Compare button icon Compare button icon Compare
3.2

based on 122 Reviews

Filter interviews by

Novopay Solutions Software Development Engineer 1 Interview Questions and Answers

Updated 1 Apr 2024

Novopay Solutions Software Development Engineer 1 Interview Experiences

1 interview found

Interview experience
1
Bad
Difficulty level
-
Process Duration
Less than 2 weeks
Result
No response

I applied via Company Website and was interviewed in Mar 2024. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Work experience, logic behind merge and quick sort, multithreading, fundamentals of java.
Round 2 - Technical 

(1 Question)

  • Q1. The interviewer was very bad in himself, in a hour round he asked for system design, hashmap and related question when there are only 25 mins remains he throwed a hard level question, I wasn't able to fini...

Interview Preparation Tips

Interview preparation tips for other job seekers - Might be a waste of time as the company culture can't be good with such kind of leads. I can solve the question given but in the given time it wasn't possible.

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Aptitudes on operating system, code snippets

Round 2 - Technical 

(2 Questions)

  • Q1. Binary tree recursion
  • Q2. Linked list reverse
Round 3 - Technical 

(2 Questions)

  • Q1. Sql based commands
  • Q2. Java based classed and objecfs
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

MCQ Type - Basic Javascript and SQL questions
Platform - doSelect

Round 2 - One-on-one 

(2 Questions)

  • Q1. NodeJS Event Loop
  • Q2. Coding Problem - Prime Number
Round 3 - One-on-one 

(1 Question)

  • Q1. SQL DB Indexing
Round 4 - HR 

(1 Question)

  • Q1. Basic Company Fit Questions

Interview Preparation Tips

Interview preparation tips for other job seekers - NodeJS + DB
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Question around priority queue
  • Q2. Decode strings leetcode
Round 2 - Technical 

(1 Question)

  • Q1. System design questions scenario based
Round 3 - Technical 

(1 Question)

  • Q1. Questions on multidimensional tree
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via LinkedIn and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Sort an array into group of K elements
  • Ans. 

    Sort an array of strings into groups of K elements

    • Iterate through the array and create subarrays of size K

    • Use a loop to go through the array and add elements to the subarrays

    • Handle cases where the array length is not divisible by K

  • Answered by AI
  • Q2. Reverse a linked list
  • Ans. 

    Reverse a linked list by changing the next pointers of each node

    • Start with three pointers: current, prev, and next

    • Iterate through the list, updating the next pointer of each node to point to the previous node

    • Update prev and current pointers for next iteration

  • Answered by AI
Round 2 - One-on-one 

(2 Questions)

  • Q1. Android In depth
  • Ans. 

    Android is a mobile operating system developed by Google, based on the Linux kernel and designed primarily for touchscreen devices.

    • Android is open-source and allows developers to create applications using Java programming language.

    • Android applications are distributed through the Google Play Store.

    • Android supports a wide range of hardware devices from various manufacturers.

    • Android provides a rich set of APIs for develop...

  • Answered by AI
  • Q2. OOPS related questions

Interview Preparation Tips

Interview preparation tips for other job seekers - The interviewer was pretty rude and was not really open for different opinions. It seemed like he was sitting with a question and answer sheet and he was expecting answers to be same as mentioned in the sheet.

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

2 Leetcode Medium questions on hackerrank

Round 2 - One-on-one 

(3 Questions)

  • Q1. Kadane algorithm based question
  • Q2. Leetcode medium
  • Q3. Resume based questions
Round 3 - One-on-one 

(4 Questions)

  • Q1. Probability question math problem
  • Q2. Puzzle to solve
  • Q3. AI based question
  • Q4. 1 question to solve Leetcode medium

Interview Preparation Tips

Interview preparation tips for other job seekers - Be strong with DSA and communication skill
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

2 DSA questions Both are from DP

Round 2 - Technical 

(2 Questions)

  • Q1. 2 Questions , 1 is DSA
  • Q2. Second question is Puzzle

Interview Preparation Tips

Interview preparation tips for other job seekers - Practise DSA more and give more and more interviews.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Feb 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Basic dsa questions and java spring boot questions

Round 2 - One-on-one 

(2 Questions)

  • Q1. Bookmyshow design
  • Q2. Notification service design
  • Ans. 

    Design a notification service for sending alerts to users.

    • Use a scalable messaging system like Kafka or RabbitMQ to handle high volume of notifications.

    • Implement a notification queue to ensure reliable delivery of notifications.

    • Include support for different types of notifications such as email, SMS, and push notifications.

    • Allow users to customize their notification preferences and frequency.

    • Implement monitoring and log...

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Approached by Company and was interviewed in Jan 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Mimic Dataframe Merge
  • Ans. 

    Implement a function to mimic the functionality of merging two DataFrames in Python.

    • Create a function that takes two DataFrames as input.

    • Merge the two DataFrames based on a common column or index.

    • Handle different types of joins like inner, outer, left, and right joins.

    • Return the merged DataFrame as output.

  • Answered by AI
  • Q2. Improve above case by case
Round 2 - Coding Test 

1 hour - Find longest palindromic substring

Interview experience
1
Bad
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Sep 2023. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

60 Minutes coding test was there

Round 3 - Technical 

(5 Questions)

  • Q1. Worst experience ever, never apply for company in this, highly unstable company
  • Q2. Add two numbers in a linked list, don't apply
  • Ans. 

    Traverse the linked list and add the values of each node without using additional data structures.

    • Traverse the linked list while keeping track of the sum in a variable

    • Update the sum by adding the value of each node as you traverse the list

    • Handle carry over if the sum of two nodes is greater than 9

  • Answered by AI
  • Q3. Sort the array by using all sorting algorithms, don't join
  • Q4. Subset problem find all the subsets
  • Ans. 

    To find all subsets of a given set, use recursion to generate all possible combinations.

    • Use recursion to generate all possible combinations of including or excluding each element in the set.

    • Start with an empty subset and recursively add each element to create new subsets.

    • Each subset can be represented as an array of strings.

  • Answered by AI
  • Q5. LRU Cache problem, explain it and implement it
  • Ans. 

    LRU Cache is a data structure that stores a fixed number of items and removes the least recently used item when the cache is full.

    • LRU Cache uses a combination of a doubly linked list and a hashmap to efficiently store and retrieve items.

    • When an item is accessed, it is moved to the front of the linked list to indicate it is the most recently used item.

    • If the cache is full, the least recently used item at the end of the ...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Don't join, Worst Experience every

Skills evaluated in this interview

Novopay Solutions Interview FAQs

How many rounds are there in Novopay Solutions Software Development Engineer 1 interview?
Novopay Solutions interview process usually has 2 rounds. The most common rounds in the Novopay Solutions interview process are Technical.
How to prepare for Novopay Solutions Software Development Engineer 1 interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Novopay Solutions. The most common topics and skills that interviewers at Novopay Solutions expect are Algorithms, Data Structures, Distribution System, Java and Spring Boot.
What are the top questions asked in Novopay Solutions Software Development Engineer 1 interview?

Some of the top questions asked at the Novopay Solutions Software Development Engineer 1 interview -

  1. The interviewer was very bad in himself, in a hour round he asked for system de...read more
  2. Work experience, logic behind merge and quick sort, multithreading, fundamental...read more

Tell us how to improve this page.

People are getting interviews through

based on 1 Novopay Solutions interview
Company Website
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.

Interview Questions from Similar Companies

Paytm Interview Questions
3.3
 • 752 Interviews
PhonePe Interview Questions
4.0
 • 297 Interviews
Razorpay Interview Questions
3.6
 • 151 Interviews
Vyapar Interview Questions
3.5
 • 48 Interviews
Mobikwik Interview Questions
4.0
 • 44 Interviews
Classplus Interview Questions
3.4
 • 27 Interviews
Fleetx.io Interview Questions
3.9
 • 25 Interviews
Springworks Interview Questions
4.6
 • 23 Interviews
View all

Fast track your campus placements

View all
Novopay Solutions Software Development Engineer 1 Salary
based on 12 salaries
₹6 L/yr - ₹10.1 L/yr
42% less than the average Software Development Engineer 1 Salary in India
View more details

Novopay Solutions Software Development Engineer 1 Reviews and Ratings

based on 1 review

1.0/5

Rating in categories

3.0

Skill development

1.0

Work-Life balance

1.0

Salary & Benefits

1.0

Job Security

1.0

Company culture

1.0

Promotions/Appraisal

1.0

Work Satisfaction

Explore 1 Review and Rating
Software Development Engineer
26 salaries
unlock blur

₹5 L/yr - ₹12 L/yr

Sde1
20 salaries
unlock blur

₹6.5 L/yr - ₹10 L/yr

Software Developer
16 salaries
unlock blur

₹4.2 L/yr - ₹12 L/yr

Quality Engineer
15 salaries
unlock blur

₹3.5 L/yr - ₹9.9 L/yr

Associate Product Manager
15 salaries
unlock blur

₹11 L/yr - ₹27.3 L/yr

Explore more salaries
Compare Novopay Solutions with

Eko India Financial Services

2.8
Compare

Fino Paytech

3.9
Compare

Paytm

3.3
Compare

Mobikwik

4.0
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview