Filter interviews by
OOPs concepts are the fundamental principles of Object-Oriented Programming.
Abstraction
Encapsulation
Inheritance
Polymorphism
Query to select employee with second highest salary
Use ORDER BY clause to sort salaries in descending order
Use LIMIT 1,1 to select the second highest salary
Join with employee table to get employee details
Query to select sum of salaries department wise
Use GROUP BY clause to group salaries by department
Use SUM() function to calculate the sum of salaries
Join the employee and department tables on department ID
Abstraction is the process of hiding complex implementation details and showing only the necessary information to the user.
Abstraction is achieved through abstract classes and interfaces.
It helps in reducing complexity and improving maintainability.
Example: A car dashboard is an abstraction of the car's internal workings.
Abstraction is a key concept in object-oriented programming.
Program to append a string at the middle of another string
Find the middle index of the original string
Use string slicing to split the original string into two parts
Concatenate the first part, new string, and second part to form the final string
Access modifiers are keywords in object-oriented programming languages that set the accessibility of classes, methods, and other members.
There are four access modifiers in Java: public, private, protected, and default
Public members are accessible from anywhere in the program
Private members are only accessible within the same class
Protected members are accessible within the same class and its subclasses
Default memb...
I applied via Campus Placement and was interviewed in Jun 2021. There was 1 interview round.
OOPs concepts are the fundamental principles of Object-Oriented Programming.
Abstraction
Encapsulation
Inheritance
Polymorphism
Abstraction is the process of hiding complex implementation details and showing only the necessary information to the user.
Abstraction is achieved through abstract classes and interfaces.
It helps in reducing complexity and improving maintainability.
Example: A car dashboard is an abstraction of the car's internal workings.
Abstraction is a key concept in object-oriented programming.
Access modifiers are keywords in object-oriented programming languages that set the accessibility of classes, methods, and other members.
There are four access modifiers in Java: public, private, protected, and default
Public members are accessible from anywhere in the program
Private members are only accessible within the same class
Protected members are accessible within the same class and its subclasses
Default members a...
Program to append a string at the middle of another string
Find the middle index of the original string
Use string slicing to split the original string into two parts
Concatenate the first part, new string, and second part to form the final string
Query to select sum of salaries department wise
Use GROUP BY clause to group salaries by department
Use SUM() function to calculate the sum of salaries
Join the employee and department tables on department ID
Query to select employee with second highest salary
Use ORDER BY clause to sort salaries in descending order
Use LIMIT 1,1 to select the second highest salary
Join with employee table to get employee details
Top trending discussions
I appeared for an interview before Jun 2016.
I appeared for an interview before Aug 2016.
posted on 13 Jan 2021
I applied via Referral and was interviewed before Jan 2020. There was 1 interview round.
We are using a variety of technologies, including some of the latest ones.
We are using React for our front-end development.
We are also using Node.js for our back-end development.
We are using Docker for containerization.
We are using Kubernetes for orchestration.
We are using AWS for cloud hosting.
We are constantly evaluating new technologies to see if they can improve our development process.
It depends on the specific requirements and constraints of the project.
Consider the project's goals and objectives
Evaluate the available technologies and their capabilities
Assess the project's budget and timeline
Consult with stakeholders and experts in the field
Examples: React vs Angular, MySQL vs MongoDB, Java vs Python
posted on 18 May 2021
I applied via Walk-in and was interviewed before May 2020. There were 4 interview rounds.
For loop is used for iterating over a range of values while for each loop is used for iterating over elements of an array.
For loop is used when the number of iterations is known beforehand.
For each loop is used when the number of iterations is not known beforehand.
For loop can be used with any iterable object.
For each loop can only be used with arrays and other iterable objects.
For loop uses an index variable to access...
I applied via Naukri.com and was interviewed in Sep 2020. There were 3 interview rounds.
The HashMap class is used to represent key-value pairs in Java.
HashMap is a part of the Java Collections Framework.
It allows null values and only one null key.
It provides constant-time performance for basic operations like get and put.
Example: HashMap<String, Integer> map = new HashMap<>();
Abstraction is the process of simplifying complex systems by focusing on essential details and hiding unnecessary complexities.
Abstraction allows us to create models or representations of real-world objects or systems in software.
It helps in managing complexity by breaking down a system into smaller, more manageable parts.
Abstraction provides a level of indirection, allowing changes to be made in one part of the system...
try-catch is used in Java to handle exceptions and prevent program crashes.
try-catch blocks are used to catch and handle exceptions that may occur during program execution.
It allows the program to gracefully handle errors and prevent the program from crashing.
The try block contains the code that may throw an exception, and the catch block handles the exception.
Multiple catch blocks can be used to handle different types...
The statement to use for selecting based on integer inputs is the 'switch' statement.
The 'switch' statement allows for multiple cases to be evaluated based on the value of an integer input.
Each case represents a possible value of the input, and the corresponding code block is executed if the value matches.
The 'switch' statement also provides a 'default' case which is executed if none of the cases match the input value.
...
posted on 12 Apr 2023
I applied via Recruitment Consulltant and was interviewed before Apr 2022. There were 3 interview rounds.
25 MCQ questions online with time limit
Create webapp . Frontend, Backend , data encryption
posted on 17 Oct 2024
I applied via Campus Placement and was interviewed in Sep 2024. There were 3 interview rounds.
Logical thinking and quantitative
One Java and one SQL and one js question
Collections are data structures that store and organize multiple elements in a single unit.
Collections provide methods to add, remove, and manipulate elements.
Examples of collections include arrays, lists, sets, and maps.
Collections can be used to efficiently manage and access large amounts of data.
A constructor is a special method in a class that is automatically called when an object of that class is created.
Constructors have the same name as the class they belong to
They are used to initialize the object's state
Constructors can have parameters to customize the initialization process
Data science is a field that uses scientific methods, algorithms, and systems to extract knowledge and insights from structured and unstructured data.
Data science involves collecting, analyzing, and interpreting large amounts of data to make informed decisions.
It combines statistics, machine learning, and domain knowledge to uncover patterns and trends in data.
Data scientists use programming languages like Python and R...
I applied via Company Website and was interviewed in Jul 2023. There were 4 interview rounds.
I have given the coding test in python language. Out of 5 questions, we have to attain a minimum of 3 questions.
Some of the top questions asked at the Incapsulate Junior Software Engineer interview -
Salesforce Developer
25
salaries
| ₹4.5 L/yr - ₹16.4 L/yr |
QA Engineer
13
salaries
| ₹7.8 L/yr - ₹13.7 L/yr |
Associate Engineer
10
salaries
| ₹4 L/yr - ₹8.8 L/yr |
Associate Software Engineer
8
salaries
| ₹5.5 L/yr - ₹5.7 L/yr |
Lead Software Engineer
7
salaries
| ₹20.5 L/yr - ₹40 L/yr |
HCL Infosystems
Zidio Development
Northcorp Software
Accel Frontline