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
I applied via Referral and was interviewed in Nov 2024. There were 2 interview rounds.
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...
posted on 13 Aug 2024
I applied via Recruitment Consulltant
Seeking new challenges and growth opportunities in a dynamic field.
Interested in leveraging my skills and experience in a new environment
Excited about the potential to work on innovative products
Looking for opportunities to expand my knowledge and expertise
Yes, I frequently use food delivery apps like Swiggy.
I use Swiggy at least a few times a week for ordering food.
I appreciate the wide variety of restaurants and cuisines available on Swiggy.
Improvement suggestion: Enhance the user interface for a smoother ordering experience.
Improvement suggestion: Implement a more accurate delivery time estimation system.
Improvement suggestion: Offer more personalized recommendations
Northstar metric is the key metric that drives the core value of a product. For Swiggy, the northstar metric could be Daily Active Users (DAU) or Orders per User.
Northstar metric is the single metric that best captures the core value that your product delivers to customers.
For Swiggy, the northstar metric could be Daily Active Users (DAU) as it represents the number of unique users who engage with the platform on a dai...
I worked on improving the adoption of a new feature by conducting user research, implementing user feedback, and creating targeted marketing campaigns.
Conducted user research to understand user needs and preferences
Implemented user feedback to make necessary improvements to the feature
Created targeted marketing campaigns to promote the feature to the right audience
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:
Merge Sort is a divide and conquer algorithm that divides the input array into two halves, recursively sorts them, and then merges the sorted halves.
Divide the input array into two halves
Recursively sort the two halves
Merge the sorted halves back together
Quick Sort is a popular sorting algorithm that uses a divide-and-conquer approach to sort elements in an array.
Choose a pivot element from the array.
Partition the array into two sub-arrays: elements less than the pivot and elements greater than the pivot.
Recursively apply the same process to the sub-arrays.
Combine the sorted sub-arrays to get the final sorted array.
I applied via LinkedIn and was interviewed in Aug 2024. There was 1 interview round.
I am a seasoned business executive with over 10 years of experience in leading successful teams and driving business growth.
Over 10 years of experience in business leadership
Proven track record of driving business growth
Skilled in leading successful teams
Mycaptain is an online platform that offers mentorship programs for students in various fields.
Provides mentorship programs in fields like coding, photography, writing, etc.
Matches students with industry professionals as mentors
Offers online courses and workshops for skill development
Helps students gain practical knowledge and experience
I am passionate about building relationships, meeting new people, and helping customers find solutions to their needs.
Enjoy interacting with people and building relationships
Excited about helping customers find solutions
Thrilled by the challenge of meeting sales targets
Our main competitor is XYZ Corp, a well-established company in the industry.
XYZ Corp has been in the market for over 10 years
They offer similar products and services as us
They have a strong customer base and brand recognition
XYZ Corp has a larger market share compared to us
We offer a wider range of products and services, have better customer service, and provide more competitive pricing compared to our competitor.
Wider range of products and services - we cater to a larger variety of customer needs
Better customer service - our team is highly trained and dedicated to providing excellent support
More competitive pricing - we offer lower prices without compromising on quality
posted on 2 Sep 2024
I applied via Recruitment Consulltant and was interviewed in Aug 2024. There was 1 interview round.
Aptitude is easy to score but
I applied via campus placement at K J Somaiya College of Engineering, Mumbai and was interviewed in Aug 2024. There were 3 interview rounds.
PPT ROUND about their company
Product management allows for strategic planning, coordination of resources, and optimization of production processes.
Product management involves overseeing the development, production, and distribution of goods.
It requires coordinating with various departments such as marketing, sales, and operations to ensure successful product launches.
Product managers analyze market trends, customer feedback, and competitor strateg...
I have a strong background in production management and am known for my attention to detail and problem-solving skills.
Extensive experience in overseeing production processes and ensuring efficiency
Strong organizational skills and ability to multitask effectively
Proven track record of meeting deadlines and delivering high-quality results
Excellent communication and leadership skills, able to motivate and manage teams ef
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 |
Junior Software Engineer
4
salaries
| ₹3 L/yr - ₹5.1 L/yr |
Senior Software Engineer
4
salaries
| ₹9 L/yr - ₹12 L/yr |
Cogoport
Mymd Healthcare
Arzooo.com
Treebo Hotels