Filter interviews by
I applied via Referral and was interviewed in Sep 2024. There was 1 interview round.
Top trending discussions
posted on 22 Oct 2024
Coding round with 3 different programs, where we need to pass test cases
posted on 28 Dec 2024
I applied via LinkedIn and was interviewed in Jun 2024. There were 5 interview rounds.
Java coding questions, basic Java questions.
DS, Algo, DP, Greedy, Stack, Heap
Design a scalable cloud storage system similar to DropBox.
Use distributed file system for storing files across multiple servers.
Implement data deduplication to save storage space.
Use client-side encryption for security.
Implement file synchronization across devices.
Utilize load balancing to distribute user requests.
Implement version control for files.
Use metadata for efficient file organization.
A linked list is a linear data structure where each element is a separate object with a reference to the next element.
Start with a Node class that has data and a reference to the next node
Create a LinkedList class that manages the nodes and provides methods like insert, delete, and search
Example: Node class - data, next; LinkedList class - head, insert(data), delete(data), search(data)
posted on 14 Aug 2024
I applied via Referral and was interviewed in Jul 2024. There were 2 interview rounds.
Min and max value from an array of integers, reverse of a string
posted on 22 Apr 2024
I applied via Naukri.com and was interviewed in Mar 2024. There was 1 interview round.
Spring is a framework for building Java applications, while Spring Boot is a tool for simplifying the setup and development of Spring applications.
Spring is a comprehensive framework that provides support for various functionalities like dependency injection, aspect-oriented programming, and more.
Spring Boot is an opinionated tool that simplifies the setup and development of Spring applications by providing defaults an...
Using Java 8, find the maximum salary from a list of salaries.
Use Stream API to convert the array of salaries to a stream
Use the max() method to find the maximum salary
Use Comparator to compare salaries
Machine coding round.
Use Dijkstra's algorithm to find the top k shortest paths from source to destination.
Implement Dijkstra's algorithm to find the shortest paths from source to all other nodes.
Store the top k shortest paths found in a priority queue or heap.
Return the top k shortest paths as the result.
Find the next greater element in an array for each element
Iterate through the array and for each element, find the next greater element
Use a stack to keep track of elements whose next greater element is not yet found
If the current element is greater than the top element of the stack, pop the stack and mark the popped element's next greater element as the current element
Push the current element onto the stack
If there ar...
posted on 23 Sep 2024
I applied via Job Portal and was interviewed in Aug 2024. There were 3 interview rounds.
Js coding question and mcq
I am a highly experienced software engineer with a passion for problem-solving and a strong background in developing innovative solutions.
Over 10 years of experience in software development
Proficient in multiple programming languages such as Java, Python, and C++
Strong problem-solving skills demonstrated through successful project completions
Experience working in Agile development environments
Excellent communication an
based on 1 interview
Interview experience
based on 14 reviews
Rating in categories
Software Engineer
189
salaries
| ₹3.2 L/yr - ₹10 L/yr |
Test Engineer
138
salaries
| ₹2.7 L/yr - ₹7.5 L/yr |
Senior Test Engineer
114
salaries
| ₹4 L/yr - ₹13 L/yr |
Senior Software Engineer
90
salaries
| ₹5.7 L/yr - ₹17 L/yr |
Softwaretest Engineer
56
salaries
| ₹2 L/yr - ₹9 L/yr |
Finastra
Intellect Design Arena
Nelito System
FIS