Filter interviews by
Design patterns are reusable solutions to common software design problems.
Design patterns help in creating flexible and maintainable code.
Examples of design patterns include Singleton, Factory, Observer, etc.
Design patterns can be categorized into three types: creational, structural, and behavioral.
Top trending discussions
Inorder traversal of a binary tree visits nodes in the order of left, root, right.
Start at the root node
Recursively traverse the left subtree
Visit the current node
Recursively traverse the right subtree
Repeat until all nodes are visited
To find the sum of two distinct numbers, simply add the two numbers together.
Add the two distinct numbers together to get the sum.
Make sure the numbers are different from each other to ensure they are distinct.
For example, the sum of 3 and 5 is 8.
CICD stands for Continuous Integration/Continuous Deployment, a process that automates the building, testing, and deployment of applications.
CICD involves automating the process of integrating code changes, testing them, and deploying them to production.
It typically includes stages like code commit, build, test, and deployment.
Tools like Jenkins, GitLab CI/CD, and CircleCI are commonly used for CICD pipelines.
CICD help...
Problem solving and Scripting for string concatenation
I handle critical application incidents by following a structured incident response process.
Quickly assess the severity and impact of the incident
Notify relevant stakeholders and form an incident response team
Identify the root cause of the issue and implement a temporary fix if needed
Communicate updates and progress to stakeholders regularly
Conduct a post-incident review to learn from the incident and prevent future oc
I applied via Approached by Company and was interviewed in Apr 2023. There were 4 interview rounds.
I was interviewed before Feb 2023.
I applied via Recruitment Consulltant and was interviewed before Jun 2023. There was 1 interview round.
Test case to verify login functionality on a webpage
Enter valid username and password, verify successful login
Enter invalid username and password, verify error message displayed
Try logging in without entering any credentials, verify error message displayed
I applied via Naukri.com and was interviewed before May 2023. There was 1 interview round.
Solid principle is a set of five design principles for creating maintainable software
Single Responsibility Principle - a class should have only one reason to change
Open/Closed Principle - classes should be open for extension but closed for modification
Liskov Substitution Principle - objects of a superclass should be replaceable with objects of its subclasses without affecting the program's correctness
Interface Segregat...
I applied via Referral and was interviewed before Oct 2022. There were 2 interview rounds.
I applied via Recruitment Consulltant and was interviewed before May 2023. There was 1 interview round.
I applied via Company Website and was interviewed before Dec 2020. There was 1 interview round.
Interview experience
based on 14 reviews
Rating in categories
Senior Software Engineer
1.7k
salaries
| ₹8 L/yr - ₹31.2 L/yr |
Technical Lead
1.5k
salaries
| ₹10.5 L/yr - ₹37 L/yr |
Software Engineer
1.3k
salaries
| ₹3.7 L/yr - ₹14 L/yr |
Senior Engineer
937
salaries
| ₹7.5 L/yr - ₹24.3 L/yr |
Senior Product Engineer
906
salaries
| ₹6 L/yr - ₹23 L/yr |
Bose
Jbl
Sennheiser
Sony