Filter interviews by
posted on 16 Jan 2025
OOPs (Object-Oriented Programming) is a programming paradigm based on the concept of objects, which can contain data and code.
OOPs focuses on creating objects that interact with each other to solve complex problems
Key principles include encapsulation, inheritance, polymorphism, and abstraction
Encapsulation allows data hiding and protects data within objects
Inheritance enables the creation of new classes based on existi...
Top trending discussions
posted on 4 Dec 2024
I applied via Recruitment Consulltant and was interviewed in Nov 2024. There were 2 interview rounds.
I applied via Recruitment Consulltant and was interviewed in Nov 2024. There were 2 interview rounds.
Django signals are a way for decoupled applications to get notified when certain actions occur elsewhere in the application.
Django signals allow certain senders to notify a set of receivers when some action has taken place.
They are used for decoupling various components of a web application.
Signals are useful for executing code based on certain events, such as user login, object creation, etc.
Example: Sending an email ...
Django generic views are pre-built views provided by Django to simplify common tasks like displaying data from a database.
Django generic views help reduce code duplication by providing ready-to-use views for common tasks like displaying objects from a database.
They are generic in nature and can be easily customized to suit specific requirements.
Examples include ListView for displaying a list of objects, DetailView for ...
Print the longest increasing subsequence of an array of strings.
Use dynamic programming to find the longest increasing subsequence.
Iterate through the array and keep track of the longest increasing subsequence ending at each index.
Return the longest increasing subsequence found.
posted on 14 Oct 2024
I applied via Job Portal and was interviewed in Sep 2024. There was 1 interview round.
SOLID is a set of five design principles that help make software designs more understandable, flexible, and maintainable.
S - Single Responsibility Principle: A class should have only one reason to change.
O - Open/Closed Principle: Software entities should be open for extension but closed for modification.
L - Liskov Substitution Principle: Objects of a superclass should be replaceable with objects of its subclasses with...
Object-oriented programming concepts in C#
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 for objects to take on multiple forms
Abstraction: hiding the complex implementation details and showing only the necessary features
posted on 16 Oct 2024
I applied via campus placement at Adesh Institute of Engineering and Technology, Faridkot and was interviewed in Sep 2024. There were 2 interview rounds.
Apti , html , linux ,sql, java
They give topics and we have to speak for 30 sec
Nothing it went well
Same here , asked basics of java and C#
SQL Server Agent is a job scheduling tool in SQL Server. Abstract classes cannot be instantiated. SPs are faster than functions. Microservice concepts. IEnumerable vs IQueryable.
SQL Server Agent is a job scheduling tool in SQL Server for automating tasks like backups, database maintenance, etc.
Abstract classes cannot be instantiated because they are incomplete and meant to be extended by subclasses.
Extension methods ca...
A record in C# is a data structure that stores a fixed number of fields of different data types.
A record in C# is similar to a struct in C++, containing fields to store data.
Example: 'public record Person { public string Name; public int Age; }'
Generic method for summation: 'public T Sum
Test cases can include checking the su...
Angular is a popular open-source front-end web application framework developed by Google.
Angular is used for building dynamic web applications.
It allows for the creation of single-page applications.
Angular uses TypeScript for building applications.
It provides features like data binding, dependency injection, and routing.
Angular has a large community and ecosystem with many libraries and tools available.
Angular is a popular open-source web application framework developed by Google.
Angular is used for building dynamic web applications.
It allows for the creation of single-page applications.
Angular uses TypeScript for building applications.
It provides features like data binding, dependency injection, and routing.
Angular has a large community and ecosystem with many libraries and tools available.
Senior Software Engineer
190
salaries
| ₹6.5 L/yr - ₹22 L/yr |
Software Engineer
180
salaries
| ₹4.5 L/yr - ₹17 L/yr |
Software Developer
62
salaries
| ₹4 L/yr - ₹16 L/yr |
Senior QA Engineer
52
salaries
| ₹5 L/yr - ₹15.5 L/yr |
Technical Lead
50
salaries
| ₹10 L/yr - ₹30 L/yr |
TCS
Infosys
Wipro
HCLTech