Filter interviews by
I applied via LinkedIn and was interviewed in Jul 2024. There was 1 interview round.
Top trending discussions
I was interviewed in Feb 2025.
I applied via Naukri.com and was interviewed in Nov 2024. There were 3 interview rounds.
I applied via Recruitment Consulltant and was interviewed in Nov 2024. There was 1 interview round.
Using sliding window technique to find subarray with sum equal to k.
Initialize two pointers at the start of the array.
Move the right pointer to expand the window until the sum is greater than or equal to k.
Move the left pointer to shrink the window if the sum exceeds k.
Repeat until the end of the array is reached.
Example: Input array [1, 4, 20, 3, 10, 5], k=33. Output: [20, 3, 10].
A singleton class is a class that can only have one instance created throughout the application.
Singleton classes are often used for logging, caching, database connections, and thread pools.
They have a private constructor to prevent multiple instances from being created.
The class typically provides a static method to access the single instance.
Method reference is a shorthand syntax for lambda expressions to call a method.
Method reference is used to refer to a method without invoking it.
It can be used to make code more concise and readable.
There are four types of method references: static, instance, constructor, and array constructor.
Sample code round to implement the weather API
I applied via LinkedIn and was interviewed in Jun 2024. There was 1 interview round.
SSL certificate is a digital certificate that authenticates the identity of a website and encrypts data transmitted between the website and the user's browser.
SSL certificates are used to secure communication over the internet by encrypting data.
They are issued by Certificate Authorities (CAs) after verifying the identity of the website owner.
SSL certificates contain information such as the domain name, issuer, and exp...
To add a node into a linked list, you need to update the pointers of the previous node and the new node.
Create a new node with the data to be added
Update the next pointer of the new node to point to the current node's next
Update the next pointer of the current node to point to the new node
To add an element in a linked list, create a new node and update pointers accordingly.
Create a new node with the data to be added
Update the next pointer of the new node to point to the current head of the linked list
Update the head pointer to point to the new node
I was interviewed in Mar 2024.
Object-oriented programming concepts like inheritance, encapsulation, polymorphism, and abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hiding the complex implementation details and showing only the ne
SOLID principles are a set of five design principles that help developers create more maintainable and scalable software.
Single Responsibility Principle (SRP) - A class should have only one reason to change.
Open/Closed Principle (OCP) - Software entities should be open for extension but closed for modification.
Liskov Substitution Principle (LSP) - Objects of a superclass should be replaceable with objects of its subcla...
Experienced Senior Developer with a passion for creating innovative solutions and leading teams to success.
Over 10 years of experience in software development
Strong expertise in Java, Python, and SQL
Led multiple successful projects from conception to implementation
Proven track record of mentoring junior developers and fostering a collaborative team environment
based on 1 interview
Interview experience
Software Engineer
5
salaries
| ₹4 L/yr - ₹7 L/yr |
Software Developer
5
salaries
| ₹4 L/yr - ₹7 L/yr |
Associate Consultant
5
salaries
| ₹7.5 L/yr - ₹10.5 L/yr |
QA Engineer
4
salaries
| ₹6.8 L/yr - ₹10.5 L/yr |
Senior Software Engineer
4
salaries
| ₹7.5 L/yr - ₹17.9 L/yr |
TCS
Accenture
Wipro
Cognizant