Filter interviews by
Loop and Oops concept
Basic knowledge about c/c++
Basic knowledge about c/c++
OOPS stands for Object-Oriented Programming System. It is a programming paradigm based on the concept of objects.
OOPS focuses on creating objects that contain data in the form of fields (attributes) and code in the form of procedures (methods).
Encapsulation, inheritance, and polymorphism are key principles of OOPS.
Example: In a banking application, a 'Customer' object may have attributes like name and account number, a
Data structure is a way of organizing and storing data in a computer so that it can be accessed and used efficiently.
Data structures define the way data is organized and stored in memory.
Examples include arrays, linked lists, stacks, queues, trees, and graphs.
Different data structures have different strengths and weaknesses for different types of operations.
Friend function is a function that is not a member of a class but has access to its private and protected members.
Friend functions are declared inside a class with the keyword 'friend'.
They can access private and protected members of the class.
They are not member functions of the class but have access to its members.
Friend functions are often used for operator overloading or to allow external functions to access privat
I appeared for an interview before Sep 2023.
It was a basic aptitude test consisting of 45 questions to be solved under 45 minutes. Can be solved even with minimal practice.
Consisting of MCQs and blanks. Requires good understanding of concepts of DBMS, OOPs, OS and C/C++.
OOPs concepts include encapsulation, inheritance, polymorphism, and abstraction.
Encapsulation: Bundling data and methods that operate on the data into a single unit. Example: Class Car with properties like make, model, and methods like start(), stop().
Inheritance: Ability of a class to inherit properties and behavior from another class. Example: Class SUV inheriting from class Car.
Polymorphism: Ability to present the s...
Dynamic programming is a method for solving complex problems by breaking them down into simpler subproblems and storing the results to avoid redundant calculations.
Dynamic programming involves breaking down a problem into smaller subproblems and solving each subproblem only once.
There are two main approaches to optimize problems using dynamic programming: top-down (memoization) and bottom-up (tabulation).
Memoization in...
Developed a web application for tracking inventory and sales data.
Used React.js for front-end development
Implemented RESTful APIs using Node.js and Express
Utilized MongoDB for database management
Top trending discussions
I applied via Company Website and was interviewed before Nov 2020. There was 1 interview round.
I prioritize identifying the root cause and finding a solution while keeping stakeholders informed.
Identify the root cause of the downtime
Communicate with stakeholders about the issue and expected resolution time
Work on finding a solution as quickly as possible
Implement preventative measures to avoid future downtime
Document the incident and steps taken for future reference
I applied via Campus Placement and was interviewed in Jun 2021. There was 1 interview round.
I applied via Campus Placement and was interviewed in Jan 2021. There were 3 interview rounds.
I appeared for an interview in Jan 2021.
Merge sort and Quick sort are sorting algorithms while Fibonacci is a sequence of numbers.
Merge sort is a divide and conquer algorithm that divides the input array into two halves, sorts each half and then merges them.
Quick sort is also a divide and conquer algorithm that selects a pivot element and partitions the array around the pivot.
Fibonacci is a sequence of numbers where each number is the sum of the two precedin...
I applied via Company Website and was interviewed in Nov 2020. There were 3 interview rounds.
based on 4 interviews
Interview experience
based on 2 reviews
Rating in categories
Applications Engineer
30
salaries
| ₹1.8 L/yr - ₹10 L/yr |
RTL Design Engineer
10
salaries
| ₹3 L/yr - ₹9 L/yr |
Junior Application Engineer
7
salaries
| ₹3.8 L/yr - ₹6 L/yr |
HR Executive
7
salaries
| ₹2.4 L/yr - ₹4.1 L/yr |
Project Coordinator
6
salaries
| ₹2.2 L/yr - ₹3 L/yr |
Cognizant
Teleperformance
iEnergizer
Reliance Retail