Filter interviews by
The four pillars of OOP are encapsulation, inheritance, polymorphism, and abstraction.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Inheritance: Allows a class to inherit properties and behavior from another class.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hides the complex implementation details and only shows the necessary feat...
I rate myself 4 out of 5 in IT skills.
Proficient in programming languages such as Java, Python, and C++
Experienced in software development and debugging
Familiar with database management systems like MySQL and MongoDB
Print a specific pattern using loops
Use nested loops to print the desired pattern
Increment the number of characters printed in each row
Adjust the spacing to create the desired pattern
Static keyword is used in programming languages to declare variables, functions, or classes that are shared among all instances of a class or are only accessible within a specific scope.
Static variables retain their values between function calls
Static functions can only be called within the same file
Static classes cannot be instantiated and are used for grouping related methods and properties
Lambda expressions in Java provide a clear and concise way to represent a single method interface using an expression.
Lambda expressions are introduced in Java 8.
They enable functional programming by allowing you to pass behavior as a parameter.
Syntax: (parameters) -> expression or (parameters) -> { statements; }
Example: (x, y) -> x + y is a lambda that adds two numbers.
They are commonly used with functio...
I hold a degree in Computer Science and have experience in software development, focusing on web applications and programming languages.
Bachelor's degree in Computer Science from XYZ University.
Completed internships at ABC Corp, where I developed a web application using React and Node.js.
Participated in coding competitions, securing top positions in hackathons.
Contributed to open-source projects on GitHub, enhanci...
Exception handling in Java uses throw, throws, and finally to manage errors and ensure resource cleanup.
throw: Used to explicitly throw an exception. Example: throw new NullPointerException();
throws: Declares that a method may throw exceptions. Example: public void myMethod() throws IOException {}
finally: A block that executes after try/catch, regardless of whether an exception occurred. Example: finally { resourc...
I am strong in Java programming language.
Proficient in Java programming language
Experience in developing applications using Java
Knowledge of Java frameworks like Spring and Hibernate
I applied via Campus Placement and was interviewed in May 2024. There were 5 interview rounds.
Assusual apti questions from every topics
1. 1 coding Question we can use java, python etc to solve and
2. another 1 sql question
One question based on any one data structure (in my case I solved stack &queue combinely)
I hold a degree in Computer Science and have experience in software development, focusing on web applications and programming languages.
Bachelor's degree in Computer Science from XYZ University.
Completed internships at ABC Corp, where I developed a web application using React and Node.js.
Participated in coding competitions, securing top positions in hackathons.
Contributed to open-source projects on GitHub, enhancing my...
I am strong in Java programming language.
Proficient in Java programming language
Experience in developing applications using Java
Knowledge of Java frameworks like Spring and Hibernate
I rate myself 4 out of 5 in IT skills.
Proficient in programming languages such as Java, Python, and C++
Experienced in software development and debugging
Familiar with database management systems like MySQL and MongoDB
Lambda expressions in Java provide a clear and concise way to represent a single method interface using an expression.
Lambda expressions are introduced in Java 8.
They enable functional programming by allowing you to pass behavior as a parameter.
Syntax: (parameters) -> expression or (parameters) -> { statements; }
Example: (x, y) -> x + y is a lambda that adds two numbers.
They are commonly used with functional i...
The four pillars of OOP are encapsulation, inheritance, polymorphism, and abstraction.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Inheritance: Allows a class to inherit properties and behavior from another class.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hides the complex implementation details and only shows the necessary features.
Print a specific pattern using loops
Use nested loops to print the desired pattern
Increment the number of characters printed in each row
Adjust the spacing to create the desired pattern
Exception handling in Java uses throw, throws, and finally to manage errors and ensure resource cleanup.
throw: Used to explicitly throw an exception. Example: throw new NullPointerException();
throws: Declares that a method may throw exceptions. Example: public void myMethod() throws IOException {}
finally: A block that executes after try/catch, regardless of whether an exception occurred. Example: finally { resource.clo...
Static keyword is used in programming languages to declare variables, functions, or classes that are shared among all instances of a class or are only accessible within a specific scope.
Static variables retain their values between function calls
Static functions can only be called within the same file
Static classes cannot be instantiated and are used for grouping related methods and properties
Top trending discussions
posted on 5 Aug 2024
I applied via Job Portal and was interviewed in Feb 2024. There were 3 interview rounds.
30 mins Aptitude Question
30 mins - 3 Coding Question
Response codes indicate the status of a HTTP request. 200 & 201 are success codes, while 400 & 403 are client error codes.
200 - OK: Request was successful
201 - Created: Request was successful and a new resource was created
400 - Bad Request: The server cannot process the request due to a client error
403 - Forbidden: The server understood the request, but refuses to authorize it
posted on 6 Mar 2024
Medium level questions from all sectors
Technical MCQ and easy coding questions
Artificial intelligence
I applied via Naukri.com and was interviewed before Nov 2022. There was 1 interview round.
posted on 29 Jun 2024
I applied via Referral and was interviewed before Jun 2023. There were 3 interview rounds.
Coding test are just basic Array and linkedList question
I applied via Recruitment Consulltant and was interviewed in Sep 2023. There were 4 interview rounds.
Intermediate aptitude questions .
No negative marking .
Written test held at JMR infotech
posted on 14 Sep 2023
I applied via Campus Placement and was interviewed in Aug 2023. There were 4 interview rounds.
It contains 60 questions solve in 60 minutes and 1 coding questions simply debug extra 15 minutes are given
I applied via Campus Placement and was interviewed in Sep 2023. There were 3 interview rounds.
There was an OA which comprised of Aptitude questions, as well as Technical questions. And, there was a single coding question(Basic level)
posted on 9 Oct 2023
I applied via Campus Placement and was interviewed in Sep 2023. There were 3 interview rounds.
It was online assessment
The four pillars of OOP are encapsulation, inheritance, polymorphism, and abstraction. Arrays are fixed-size data structures, while vectors are dynamic arrays. A queue can be implemented using two stacks.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Inheritance: Creating new classes based on existing classes, inheriting their attributes and methods.
Polymorphism: Objects of differe...
The four pillars of object-oriented programming are encapsulation, inheritance, polymorphism, and abstraction.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Inheritance: Allowing a new class to inherit properties and behavior from an existing class.
Polymorphism: The ability for objects of different classes to respond to the same message.
Abstraction: Hiding the complex implementatio...
DBMS stands for Database Management System. It is a software system that allows users to define, create, maintain and control access to databases.
DBMS is a software system that manages databases.
It allows users to define, create, maintain, and control access to databases.
DBMS provides tools for data manipulation, retrieval, and security.
Examples of DBMS include MySQL, Oracle, SQL Server, and PostgreSQL.
Easy level questions
Object is an instance of a class with its own state and behavior, while constructor is a special method used to initialize objects.
Object is created from a class using the 'new' keyword.
Constructor is a special method with the same name as the class.
Object has its own state (attributes) and behavior (methods).
Constructor is used to initialize the state of an object when it is created.
Example: Class Car { constructor(ma...
Abstraction focuses on hiding the implementation details while encapsulation focuses on bundling the data and methods that operate on the data into a single unit.
Abstraction is the concept of hiding the complex implementation details and showing only the necessary features of an object.
Encapsulation is the bundling of data and methods that operate on the data into a single unit.
Abstraction allows for creating simple in...
Some of the top questions asked at the Revature Associate Software Engineer interview for freshers -
based on 1 interview experience
Difficulty level
Duration
based on 6 reviews
Rating in categories
Sourcing Specialist
18
salaries
| ₹2.4 L/yr - ₹3 L/yr |
Software Engineer
17
salaries
| ₹3.5 L/yr - ₹7.2 L/yr |
Associate Software Engineer
16
salaries
| ₹3.2 L/yr - ₹7.2 L/yr |
Software Developer
13
salaries
| ₹3.6 L/yr - ₹7.6 L/yr |
Test Engineer
13
salaries
| ₹3.2 L/yr - ₹5.5 L/yr |
Cyfuture
JoulestoWatts Business Solutions
Value Point Systems
ARMSOFTECH.AIR