Filter interviews by
I applied via campus placement at Centre for Development of Advanced Computing (CDAC) and was interviewed before Apr 2023. There were 3 interview rounds.
There was aptitude based MCQ and 1 coding questions and 1 MySQL query
Top trending discussions
posted on 7 Jun 2023
I applied via Referral and was interviewed in Dec 2022. There were 3 interview rounds.
Joins in SQL are used to combine rows from two or more tables based on a related column between them.
Joins are used in SQL to retrieve data from multiple tables based on a related column
DDL (Data Definition Language) is used to define the structure of database objects like tables, views, etc.
DML (Data Manipulation Language) is used to manipulate data in the database like inserting, updating, deleting records
posted on 11 May 2022
I applied via campus placement at Inderprastha Engineering College, Ghaziabad and was interviewed in Dec 2021. There were 3 interview rounds.
There were some technical questions MCQ based. Then there were 2 coding questions,i don't remember the questions exactly ,but one was a medium level array manipulation question and the other was medium level string manipulation question.
The round was of 1 hour .SHL platform conducts the Aptitude and Verbal Reasoning. It had two sections, first was a numerical ability which had questions mostly on Data interpretation (Tables, Bar graphs, and Pie charts). Calculators were allowed however you had to be extremely fast in your calculations as the timing constraints were very strict and you could not go back to the previous question. The second section was verbal reasoning which was mostly reading comprehension based. I was preparing for GMAT so I was all brushed up. I would recommend to go through the SHL sample papers to become familiar with the format of aptitude and Verbal reasoning questions.
posted on 29 Jun 2024
I applied via Company Website and was interviewed before Jun 2023. There was 1 interview round.
I am a software engineer with a passion for problem-solving and creating innovative solutions.
Experienced in programming languages such as Java, Python, and C++
Strong understanding of data structures and algorithms
Worked on projects involving web development and mobile app development
An empty class in Java is a class that does not have any member variables or methods.
An empty class can be defined like this: class EmptyClass {}
Empty classes are often used as placeholders or markers in code.
Even though an empty class does not have any explicit members, it still inherits from the Object class in Java.
I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.
posted on 1 Nov 2024
I applied via Company Website and was interviewed in May 2024. There were 2 interview rounds.
I applied via Approached by Company and was interviewed in Dec 2023. There were 2 interview rounds.
To check if a sentence is a palindrome, compare it with its reverse form.
Remove all non-alphanumeric characters and convert the sentence to lowercase.
Reverse the sentence and compare it with the original sentence to check for palindrome.
Example: 'A man, a plan, a canal, Panama' becomes 'amanaplanacanalpanama' after removing non-alphanumeric characters and converting to lowercase.
I applied via Campus Placement and was interviewed in Dec 2022. There were 3 interview rounds.
First 20 question for apti and then coding round of 20 questions each from c/c++ , java and SQL
No, multiple inheritance is not allowed in Java.
Java does not support multiple inheritance for classes to avoid the diamond problem.
However, multiple inheritance is allowed for interfaces in Java.
Example: class A extends B, C is not allowed, but interface A extends B, C is allowed.
Inheritance is a concept in object-oriented programming where a class inherits properties and behaviors from another class.
Allows a class to inherit attributes and methods from another class
Promotes code reusability and reduces redundancy
Creates a parent-child relationship between classes
Example: Class 'Car' can inherit properties and methods from class 'Vehicle'
Polymorphism in software development is like a person driving different vehicles using the same driving skills.
Polymorphism allows objects of different classes to be treated as objects of a common superclass.
For example, a superclass 'Shape' can have subclasses like 'Circle' and 'Rectangle' which can be treated as 'Shape' objects.
Calling a method like 'draw()' on a 'Shape' object will execute the specific implementatio...
I applied via Naukri.com and was interviewed before Oct 2022. There were 3 interview rounds.
Reverse string code and reverse array code
Inheritance is a mechanism in object-oriented programming where a class inherits properties and behaviors from another class.
Allows a class to inherit attributes and methods from another class
Promotes code reusability and reduces redundancy
Creates a parent-child relationship between classes
Example: Class 'Car' can inherit from class 'Vehicle' and inherit properties like 'speed' and methods like 'drive()'
Encapsulation is the concept of bundling data and methods that operate on the data into a single unit, known as a class.
Encapsulation helps in hiding the internal state of an object and restricting access to it.
It allows for better control over the data by preventing direct modification from outside the class.
Access to the data is provided through methods, which can enforce validation rules and ensure data integrity.
Ex...
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: Animal superclass with Dog and Cat subclasses. Both Dog and Cat can be treated as Animals.
Abstraction is the concept of hiding complex implementation details and showing only the necessary features to the user.
Abstraction allows developers to focus on what an object does rather than how it does it
It helps in reducing complexity and improving code readability
Example: In Java, abstract classes and interfaces are used to achieve abstraction
I applied via Campus Placement and was interviewed in May 2022. There were 5 interview rounds.
It was a MCQ test with some of the questions based on aptitude and other basic coding questions
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Document Processor
165
salaries
| ₹2 L/yr - ₹4 L/yr |
Senior Software Engineer
50
salaries
| ₹14 L/yr - ₹36 L/yr |
Associate
24
salaries
| ₹2.5 L/yr - ₹4 L/yr |
Technical Support Analyst
22
salaries
| ₹3 L/yr - ₹10.5 L/yr |
Senior QA Engineer
20
salaries
| ₹15.2 L/yr - ₹26 L/yr |
Tavant Technologies
LendingKart
Sammaan Capital Limited
HDFC Bank