Filter interviews by
Object-oriented programming principles in C# include encapsulation, inheritance, polymorphism, and abstraction.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Inheritance: Allowing a class to inherit properties and behavior from another class.
Polymorphism: Allowing objects to be treated as instances of their parent class.
Abstraction: Hiding the complex implementation details and sho
Top trending discussions
I applied via Naukri.com and was interviewed in Jul 2024. There was 1 interview round.
Remove repeated letters from a given string
Iterate through the string and keep track of seen letters
Use a set to store unique letters and build the result string
OOPs stands for Object-Oriented Programming and SQL stands for Structured Query Language.
OOPs is a programming paradigm based on the concept of objects, which can contain data in the form of fields and code in the form of procedures.
SQL is a domain-specific language used in programming and designed for managing data held in a relational database management system.
OOPs promotes reusability, flexibility, and modularity i...
posted on 22 Oct 2024
Product management involves overseeing the development, marketing, and production of a product from start to finish.
Involves identifying market needs and opportunities
Includes developing product strategies and roadmaps
Requires coordinating cross-functional teams such as engineering, marketing, and sales
Involves managing the product lifecycle from concept to end-of-life
Includes analyzing market trends and competition
I applied via Referral and was interviewed in Jun 2023. There were 5 interview rounds.
posted on 30 Nov 2021
I applied via Naukri.com and was interviewed before Sep 2022. There were 2 interview rounds.
Security in Kafka can be handled through authentication, authorization, encryption, and SSL/TLS.
Implement authentication mechanisms like SASL or SSL for secure communication between clients and brokers.
Set up ACLs (Access Control Lists) to control access to topics and resources.
Enable encryption using SSL/TLS to secure data in transit.
Use tools like Confluent Security Plugins for additional security features.
Regularly ...
Microservices offer benefits such as scalability, flexibility, resilience, and easier maintenance.
Scalability: Microservices allow for individual components to be scaled independently, leading to better resource utilization.
Flexibility: Each microservice can be developed, deployed, and updated independently, allowing for more flexibility in the development process.
Resilience: If one microservice fails, it does not brin...
Yes, I have done customisation in spring-boot.
Implemented custom error handling by extending ResponseEntityExceptionHandler
Created custom annotations for validation
Configured custom logging using Logback
based on 1 interview
Interview experience
Associate Recruiter
152
salaries
| ₹2.2 L/yr - ₹5.3 L/yr |
Technical Recruiter
148
salaries
| ₹2.5 L/yr - ₹6.7 L/yr |
Software Engineer
80
salaries
| ₹2.5 L/yr - ₹12.2 L/yr |
Senior Technical Recruiter
77
salaries
| ₹3 L/yr - ₹7 L/yr |
HR Executive
65
salaries
| ₹2 L/yr - ₹5.3 L/yr |
TCS
Infosys
Wipro
HCLTech