i
Paychex IT Solutions India
Filter interviews by
Clear (1)
I applied via Naukri.com and was interviewed in Nov 2021. There was 1 interview round.
Find the second maximum number from an array of strings.
Convert the array of strings to an array of integers.
Sort the array in descending order.
Return the second element of the sorted array.
Kafka is a distributed streaming platform that allows publishing and subscribing to streams of records.
Kafka is designed to handle high volume data streams in real-time.
It uses a publish-subscribe model where producers write data to topics and consumers read from those topics.
Kafka stores data in partitions and replicates them across a cluster for fault tolerance.
It provides features like message retention, compression...
Sort an array of 0s and 1s using O(n) solution.
Use two pointers, one at the beginning and one at the end of the array.
Swap the elements at the pointers if they are not in the correct order.
Move the pointers towards each other until they meet in the middle.
Time complexity is O(n) and space complexity is O(1).
Top trending discussions
posted on 3 Dec 2015
Finding an element in a rotated array
Identify the pivot point where the array is rotated
Divide the array into two sub-arrays based on the pivot point
Perform binary search on the appropriate sub-array to find the element
Handle edge cases like when the element is at the pivot point
Create a linked list that contains the sum of two given linked lists representing numbers.
Traverse both linked lists simultaneously and add the corresponding nodes' values. If the sum is greater than 9, carry over the 1 to the next node.
If one linked list is longer than the other, add the remaining nodes to the sum.
Create a new linked list with the sum in reverse order.
Given a binary search tree, print the path with sum k and minimum hops.
Traverse the tree using DFS and keep track of the current path and its sum.
If the current sum equals k, compare the current path with the minimum path found so far.
If the current sum is greater than k, backtrack to the previous node and continue traversal.
If the current sum is less than k, continue traversal.
Return the minimum path found.
Time comple...
posted on 28 Aug 2021
I applied via Company Website and was interviewed before Aug 2020. There was 1 interview round.
posted on 1 Nov 2022
I was interviewed in May 2022.
BST search time is O(log n) on average, but can be O(n) in worst case.
BST search time depends on the height of the tree
On average, height is log base 2 of n
Worst case is when the tree is unbalanced and height is n
Example: searching for a value in a balanced BST with 1024 nodes takes at most 10 comparisons
posted on 21 Dec 2022
Explanation of linked list reversal and RabbitMQ
Linked list reversal can be done iteratively or recursively
Iterative reversal involves changing the pointers of each node to point to the previous node
Recursive reversal involves calling the function recursively on the next node and changing its pointer to the current node
RabbitMQ is a message broker that allows for asynchronous communication between applications
It uses a...
posted on 25 Feb 2022
NA
posted on 23 Mar 2022
I applied via Campus Placement and was interviewed in Sep 2021. There were 2 interview rounds.
It was of moderate difficulty level
I was given a comm topic along with 5 other people
I applied via Campus Placement
posted on 14 May 2022
I applied via Naukri.com and was interviewed before May 2021. There was 1 interview round.
I applied via Walk-in and was interviewed before Apr 2020. There were 5 interview rounds.
Payroll Specialist
48
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer III
20
salaries
| ₹0 L/yr - ₹0 L/yr |
Automation Test Engineer
20
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
17
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
16
salaries
| ₹0 L/yr - ₹0 L/yr |
Automatic Data Processing (ADP)
Infosys Consulting
Wipro
Accenture