i
Novopay Solutions
Filter interviews by
I applied via Company Website and was interviewed in Mar 2024. There were 2 interview rounds.
Top trending discussions
posted on 25 Aug 2024
Aptitudes on operating system, code snippets
posted on 5 Mar 2024
MCQ Type - Basic Javascript and SQL questions
Platform - doSelect
I applied via LinkedIn and was interviewed in Jul 2024. There were 2 interview rounds.
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
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
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...
2 Leetcode Medium questions on hackerrank
2 DSA questions Both are from DP
posted on 26 Aug 2024
I applied via Approached by Company and was interviewed in Feb 2024. There were 2 interview rounds.
Basic dsa questions and java spring boot questions
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...
I applied via Approached by Company and was interviewed in Jan 2024. There were 2 interview rounds.
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.
1 hour - Find longest palindromic substring
I applied via Referral and was interviewed in Sep 2023. There were 3 interview rounds.
60 Minutes coding test was there
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
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.
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 ...
based on 1 review
Rating in categories
Software Development Engineer
26
salaries
| ₹5 L/yr - ₹12 L/yr |
Sde1
20
salaries
| ₹6.5 L/yr - ₹10 L/yr |
Software Developer
16
salaries
| ₹4.2 L/yr - ₹12 L/yr |
Quality Engineer
15
salaries
| ₹3.5 L/yr - ₹9.9 L/yr |
Associate Product Manager
15
salaries
| ₹11 L/yr - ₹27.3 L/yr |
Eko India Financial Services
Fino Paytech
Paytm
Mobikwik