Filter interviews by
I applied via Naukri.com and was interviewed in Jul 2021. There were 3 interview rounds.
Object is an instance of a class that has its own set of properties and methods. A class is a blueprint for creating objects.
An object is a real-world entity with its own set of attributes and behaviors.
A class is a template or blueprint for creating objects.
Objects are created from classes using the 'new' keyword.
Classes can have properties (variables) and methods (functions).
Inheritance allows classes to inherit prop...
Overloading is having multiple methods with the same name but different parameters. Overriding is having a method in child class with the same name and signature as in parent class.
Overloading is compile-time polymorphism while overriding is runtime polymorphism.
Overloading is done in the same class while overriding is done in different classes.
Overloading is used to provide different implementations of the same method...
Inheritance is a mechanism in object-oriented programming where a new class is created by inheriting properties of an existing class.
Inheritance allows for code reuse and promotes code organization.
The existing class is called the parent or superclass, while the new class is called the child or subclass.
The child class inherits all the properties and methods of the parent class, and can also add its own unique properti...
Trigger is a database object that executes automatically in response to certain events. Cursor is a database object used to manipulate data.
Triggers are used to maintain data integrity and consistency.
Triggers can be used to audit changes made to the database.
Cursors are used to iterate through a set of rows returned by a query.
Cursors can be used to update or delete rows in a table.
Triggers and cursors are commonly us
Union and intersection are set operations used in mathematics and computer science.
Union combines two sets and removes duplicates
Intersection returns the common elements between two sets
Example of union: {1,2,3} union {3,4,5} = {1,2,3,4,5}
Example of intersection: {1,2,3} intersection {3,4,5} = {3}
Encapsulation is the process of hiding implementation details and exposing only necessary information.
Encapsulation helps in achieving data abstraction and information hiding.
It allows for better control over data and prevents unauthorized access.
An example of encapsulation is a class in object-oriented programming, where the data members are private and can only be accessed through public methods.
Top trending discussions
I applied via Campus Placement and was interviewed in Jul 2024. There were 2 interview rounds.
Quant, apti, communication, coding, technical
I have worked on various projects including developing a mobile app for tracking fitness goals and a web-based inventory management system.
Developed a mobile app using React Native to track fitness goals and provide workout plans
Created a web-based inventory management system using Django and PostgreSQL
Implemented data visualization tools using D3.js for analyzing user activity in the fitness app
I applied via Referral and was interviewed in Oct 2023. There were 3 interview rounds.
The purpose of job application testing is to identify the best candidates for the job and ensure that they have the necessary skills and abilities to perform well in the role.
I regularly use programming languages such as Java, Python, and C++ in my work as a Computer Engineer.
Java
Python
C++
Basics apptitude is enough to clear
Basic coding knowledge is enough to clear
I applied via Naukri.com and was interviewed before Sep 2023. There were 3 interview rounds.
Normal aptitude and reasoning questions.
One easy and one moderate questions.
I am a dedicated computer engineer with a passion for problem-solving and innovation.
Experienced in programming languages such as Java, C++, and Python
Skilled in network design and troubleshooting
Strong background in hardware and software integration
Certified in cybersecurity practices
Passionate about staying up-to-date with the latest technology trends
I want to join TCS because of its reputation for innovation, global presence, and opportunities for growth.
TCS is known for its cutting-edge technology solutions and innovation in the IT industry
TCS has a strong global presence with offices in multiple countries, providing opportunities for international exposure
TCS offers a wide range of projects and clients, allowing for professional growth and development
TCS has a s...
I choose Java for its platform independence, strong community support, and extensive libraries.
Platform independence allows Java code to run on any device with a JVM
Strong community support means access to resources, forums, and updates
Extensive libraries provide pre-written code for common tasks, saving time and effort
Abstract class is used as a blueprint for other classes to inherit from, providing common methods and properties.
Provides a template for other classes to follow
Can contain abstract methods that must be implemented by child classes
Cannot be instantiated on its own, only used for inheritance
Allows for code reusability and organization
Example: Shape class with abstract method calculateArea, Circle and Square classes inher
Interfaces in computer engineering are used to define a contract for classes to implement, allowing for polymorphism and loose coupling.
Interfaces define a set of methods that a class must implement.
They allow for polymorphism, where objects of different classes can be treated as objects of the same interface.
Interfaces promote loose coupling between classes, making code more modular and easier to maintain.
Examples of ...
I applied via Naukri.com and was interviewed in Jun 2023. There were 2 interview rounds.
I am doing BCA from Veer Bahadur Singh purvanchal university
I applied via Naukri.com and was interviewed in Aug 2023. There were 2 interview rounds.
Assistant Professor
4
salaries
| ₹3 L/yr - ₹6 L/yr |
TCS
Accenture
Wipro
Cognizant