Filter interviews by
Selenium is a popular open-source tool used for automating web browsers in software testing.
Selenium is used to automate web browsers for testing purposes.
It supports multiple programming languages like Java, Python, C#, etc.
Selenium can interact with web elements, simulate user actions, and validate expected outcomes.
It can be integrated with testing frameworks like TestNG or JUnit for test execution and reporting.
Sel...
I applied via LinkedIn
Search for a specific string in an array of strings.
Iterate through the array and compare each string with the target string.
Use a loop to go through each element in the array and check for a match.
Consider using built-in methods like indexOf() or includes() for efficient searching.
Handle cases where the target string is not found in the array.
Search for a specific string in an array of strings.
Iterate through the array and compare each string with the target string.
Use a loop to go through each element in the array and check for a match.
Consider using built-in methods like indexOf or includes for efficient searching.
Find all subarrays in a given array of strings
Iterate through the array and consider each element as the starting point of a subarray
For each starting point, iterate through the array to find all possible subarrays
Store each subarray found in a separate list
Use stack data structure to check for balanced parentheses in a string.
Create an empty stack to store opening parentheses
Iterate through the string and push opening parentheses onto the stack
When encountering a closing parenthesis, pop from the stack and check if it matches the corresponding opening parenthesis
If stack is empty at the end and all parentheses have been matched, the string is balanced
A mean heap is a data structure that minimizes the cost of accessing the smallest element.
Mean heap is a type of binary heap where the value of each node is less than or equal to the values of its children.
It is useful for finding the minimum element quickly, as the root node always contains the smallest value.
Insertion and deletion operations in a mean heap have a time complexity of O(log n).
Duplicate characters in string
API codes are used to define responses from an API request.
API codes are typically in the form of HTTP status codes, such as 200 for success, 404 for not found, and 500 for server error.
These codes help developers understand the outcome of their API requests and take appropriate actions.
API codes can also include custom error codes specific to the API's functionality, providing more detailed information to the client.
I applied via campus placement at Dr. B.R. Ambedkar National Institute of Technology (NIT), Jalandhar and was interviewed in Mar 2024. There were 2 interview rounds.
3 question in 3 hours
Count the occurrences of '-/1' in a given array of strings.
Iterate through the array and count the number of times '-/1' appears in each string.
Use a loop to go through each element of the array and check for the substring '-/1'.
Keep a counter to track the total occurrences of '-/1' in the array.
Data structure is a way of organizing and storing data in a computer so that it can be accessed and manipulated efficiently.
Data structures define the way data is organized and stored in memory.
Examples include arrays, linked lists, stacks, queues, trees, and graphs.
Choosing the right data structure is crucial for efficient data manipulation and retrieval.
It was a basic coding rount
Kafka is a distributed streaming platform used for building real-time data pipelines and streaming applications.
Kafka is designed to handle high-throughput, fault-tolerant, and scalable real-time data streams.
It allows for the publishing and subscribing to streams of records, similar to a message queue.
Kafka is often used for log aggregation, stream processing, event sourcing, and real-time analytics.
It provides featur...
Cassandra is a distributed NoSQL database management system designed for handling large amounts of data across multiple servers.
Cassandra is used for storing and managing large amounts of structured data across multiple commodity servers.
It provides high availability and fault tolerance with no single point of failure.
Cassandra is commonly used for real-time analytics, IoT data, messaging platforms, and more.
It uses a ...
I applied via AmbitionBox and was interviewed before Oct 2022. There were 2 interview rounds.
I applied via LinkedIn and was interviewed in Oct 2024. There were 2 interview rounds.
DSA medium level 2 question based on graph and recursion
Moderate to easy questions were there
I applied via LinkedIn and was interviewed in Sep 2024. There was 1 interview round.
Associate Analyst
65
salaries
| ₹1.5 L/yr - ₹3 L/yr |
Associate Software Engineer
60
salaries
| ₹6 L/yr - ₹10 L/yr |
Software Engineer
21
salaries
| ₹6 L/yr - ₹16.5 L/yr |
Product Owner
19
salaries
| ₹16 L/yr - ₹33 L/yr |
Review Analyst
15
salaries
| ₹1.9 L/yr - ₹2.5 L/yr |
Mitchell International
Audatex
Verisk Analytics
L&T Technology Services