Filter interviews by
I applied via campus placement at Centre for Development of Advanced Computing (CDAC) and was interviewed in Jul 2024. There were 2 interview rounds.
Simple apptitude , java , dotnet ,c++ 100 MCQ questions for 60 min .
Quick sort and Merge sort are popular sorting algorithms used to efficiently sort arrays of elements.
Quick sort: Divide and conquer algorithm, picks a pivot element and partitions the array around the pivot. Recursively sorts subarrays.
Merge sort: Divide and conquer algorithm, divides the array into two halves, recursively sorts the halves, and then merges them back together.
Example: Quick sort - [3, 6, 8, 10, 1, 2, 1]
Binary Search Tree is a data structure where each node has at most two children, with left child smaller and right child larger. Time complexity is O(log n) for search, insert, and delete operations.
Nodes have at most two children - left child is smaller, right child is larger
Search, insert, and delete operations have time complexity of O(log n)
Example: In a BST, if we search for a value, we can eliminate half of the r
HashMap is a data structure in Java that stores key-value pairs.
HashMap is part of the Java Collections framework.
Keys in a HashMap must be unique.
Values in a HashMap can be duplicated.
Example: HashMap
Example: map.put("John", 25);
Implementation of a linked list in code format
Define a Node class with data and next pointer
Create LinkedList class with methods like insert, delete, search
Handle edge cases like empty list, inserting at beginning/end
Interface defines only method signatures while abstract class can have method implementations.
Interface cannot have method implementations, only method signatures
Abstract class can have method implementations along with abstract methods
A class can implement multiple interfaces but can only inherit from one abstract class
Interfaces are used to achieve multiple inheritance in Java
Abstract classes can have constructors wh
Array is a fixed-size data structure while linked list is a dynamic data structure. ArrayList and LinkedList are implementations of List interface in Java.
Array is a contiguous block of memory with fixed size, while linked list is a collection of nodes where each node points to the next node.
ArrayList in Java is implemented using an array, which can dynamically resize itself. LinkedList is implemented using nodes with ...
Polymorphism is the ability of a single function or method to operate on different types of data.
Polymorphism allows objects of different classes to be treated as objects of a common superclass.
There are two types of polymorphism: compile-time (method overloading) and runtime (method overriding).
Example: a superclass Animal with subclasses Dog and Cat. Both Dog and Cat can be treated as Animals.
Top trending discussions
posted on 20 Jan 2025
I applied via Company Website and was interviewed in Dec 2024. There were 8 interview rounds.
I am to good for any type of work doing
Question: Write a function to sort an array of integers in ascending order without using the built-in sort() function.
javascript
Copy code
function customSort(arr) {
// Your code here
}
console.log(customSort([5, 3, 8, 1])); // Output: [1, 3, 5, 8]
Operational Efficiency: Automating workflows in ServiceNow should reduce processing time for customer queries and loan applications by 50%.
Increased Visibility: SEO and SEM strategies should increase the bank’s website traffic by 30% within 3 months.
Improved Customer Experience: A modern portal with faster support options will increase customer satisfaction ratings.
A report/document explaining the solutions for the above tasks.
A code file for the HTML/CSS/JavaScript task.
Screenshots or diagrams (if applicable) for ServiceNow workflows.
Data Interpretation
Study the following data and answer the question:
Year Revenue (₹) Profit (₹)
2020 10,000 2,000
2021 12,000 3,000
2022 15,000 4,000Question:
What is the average profit percentage over the three years?
Options:
A) 20%
B) 25%
C) 22%
D) 27%
I applied via Referral and was interviewed in Nov 2024. There were 2 interview rounds.
posted on 3 Jan 2025
I applied via Recruitment Consulltant and was interviewed in Dec 2024. There were 2 interview rounds.
Our company has 100 employees working in various departments.
We have a total of 100 workers in our company.
The employees are distributed across different departments such as sales, marketing, operations, and finance.
Each department has a varying number of employees based on their functions and workload.
Our company opened in 2005, specializing in luxury travel experiences.
Opened in 2005
Specializes in luxury travel experiences
Our company opened in 2005 and has been providing travel services for over 15 years.
Our company was established in 2005
We have been in operation for over 15 years
We have a proven track record of providing travel services since our opening
I applied via Campus Placement
I have worked on various projects ranging from data analysis to machine learning models.
Developed a sentiment analysis model using natural language processing techniques
Implemented a recommendation system based on collaborative filtering algorithm
Worked on a predictive maintenance project for optimizing equipment performance
EfficientNets are a family of convolutional neural networks that have been designed to achieve state-of-the-art accuracy with fewer parameters and FLOPS.
EfficientNets use a compound scaling method to balance network depth, width, and resolution for optimal performance.
They are based on a baseline network architecture called EfficientNet-B0, which is then scaled up to create larger models like EfficientNet-B1, Efficient...
Transformers architecture is a deep learning model that uses self-attention mechanism to process sequential data.
Transformers consist of an encoder and a decoder, each composed of multiple layers of self-attention and feed-forward neural networks.
Self-attention mechanism allows the model to weigh the importance of different input tokens when making predictions.
Transformers have achieved state-of-the-art performance in ...
Find the longest subarray of strings in a given array.
Iterate through the array and keep track of the current subarray length.
Reset the subarray length when encountering a non-string element.
Return the length of the longest subarray found.
I was interviewed in Dec 2024.
I was given 4 questions and asked to share the response in a presentation format for them
I applied via campus placement at Indian Institute of Technology (IIT), Jodhpur
Experienced cluster manager with a proven track record in team leadership and strategic planning.
Over 5 years of experience in managing multiple teams and projects simultaneously
Strong leadership skills with the ability to motivate and inspire team members
Expertise in strategic planning and execution to achieve organizational goals
Excellent communication and interpersonal skills for effective team collaboration
Proven t...
I was interviewed in Jan 2025.
Write program to print proper words in given string (jumbled strings) ex: resawoft
tip: backtracking and recurssion need to use
Write customized xpaths path for id="apple123" id="apple456"
Some questions are not asked in straight manner like regression testing and sanity testing.
What are hooks? name
What is POM and Page factory? difference? why are used? how you decide which to choose?
Fluent wait question and syntax?
Exceptions in selenium? how do you decide?
serialization and deserialization?
Multi threading concepts in automation framework
Webdriver interface and selenium 4 architecture
posted on 17 Oct 2024
I applied via Campus Placement and was interviewed in Sep 2024. There were 5 interview rounds.
A random topic was given and we had to speak on it
I am passionate about data science and believe your company offers a great opportunity for growth and learning.
Passionate about data science
Believe company offers growth and learning opportunities
Bias in ML refers to the systematic error in a model's predictions, leading to inaccurate results.
Bias is the algorithm's tendency to consistently learn the wrong thing by not taking all factors into account.
It can result from the data used to train the model being unrepresentative or skewed.
Bias can lead to unfair or discriminatory outcomes, especially in sensitive areas like hiring or lending decisions.
Examples inclu...
Regression in ML is a supervised learning technique used to predict continuous values based on input features.
Regression models establish a relationship between dependent and independent variables.
Common regression algorithms include linear regression, polynomial regression, and logistic regression.
Evaluation metrics for regression models include Mean Squared Error (MSE) and R-squared.
Example: Predicting house prices b...
50 question in 15 mins
I am passionate about data science and believe your company offers a great opportunity for growth and learning.
I am passionate about data science and enjoy working with data to derive insights and make informed decisions.
I believe your company is at the forefront of innovation in the field of data science, and I am excited about the opportunity to learn from experts in the industry.
I am impressed by the projects your c...
It was good , 2 questions are there to code.
React Router is a popular routing library for React applications.
React Router is used for handling navigation in React applications.
It allows defining multiple routes in the application and rendering different components based on the URL.
React Router provides components like BrowserRouter, Route, Switch, and Link for routing.
Example:
based on 1 interview
Interview experience
QA Engineer
12
salaries
| ₹2 L/yr - ₹11 L/yr |
Software Engineer
5
salaries
| ₹5.1 L/yr - ₹6.7 L/yr |
Software Engineer Trainee
4
salaries
| ₹1.9 L/yr - ₹3 L/yr |
Senior Software Engineer
4
salaries
| ₹9 L/yr - ₹12 L/yr |
Software Developer
3
salaries
| ₹3 L/yr - ₹14.7 L/yr |
Cogoport
Mymd Healthcare
Arzooo.com
Treebo Hotels