Filter interviews by
Boarding pass code refactoring involves optimizing and improving the code for generating boarding passes.
Identify redundant or inefficient code and streamline the process
Use object-oriented programming principles to improve code structure
Implement design patterns like Factory Method for generating different types of boarding passes
Optimize algorithms for generating and displaying boarding pass information
I applied via Recruitment Consulltant and was interviewed before Nov 2022. There were 5 interview rounds.
Previous company projects and challenges
Top trending discussions
posted on 18 Jan 2025
I applied via Referral and was interviewed in Dec 2024. There were 2 interview rounds.
String manipulation questions easy not that much hard
Reverse a string based on input
Use a loop to iterate through the characters of the input string
Append each character to the beginning of a new string to reverse it
Return the reversed string as the output
posted on 4 Oct 2024
Angular offers advantages such as two-way data binding, dependency injection, and modular architecture.
Two-way data binding allows automatic synchronization of data between the model and the view, reducing the need for manual DOM manipulation.
Dependency injection helps manage dependencies and promotes code reusability by allowing components to be easily injected with their dependencies.
Modular architecture enables deve...
ngModel is a directive in AngularJS that binds the value of HTML controls to application data.
ngModel is used for two-way data binding in AngularJS.
It can be used with input, select, textarea, and custom form controls.
Example:
Struts is a framework for building Java web applications based on the Model-View-Controller (MVC) design pattern.
Struts framework is based on MVC architecture
It uses ActionServlet as the controller
Struts configuration is done using XML files like struts-config.xml
It provides built-in support for form validation and error handling
Struts actions are mapped to URLs in struts-config.xml
Dependency Injection in Spring is a design pattern where objects are passed their dependencies rather than creating them internally.
In Spring, dependencies are injected into a class through constructor injection, setter injection, or field injection.
This helps in achieving loose coupling between classes and makes the code more testable and maintainable.
Example: @Autowired annotation in Spring is used for dependency inj
I have over 8 years of experience in IT, specializing in software development and project management.
Developed web applications using Java, Spring, and AngularJS
Led a team of developers in implementing a new CRM system for a large client
Managed multiple projects simultaneously, ensuring on-time delivery and client satisfaction
posted on 11 Sep 2024
Async/await is a feature in programming that allows asynchronous code to be written in a synchronous manner.
Async/await is a way to write asynchronous code in a more synchronous style.
It is used in languages like JavaScript to handle asynchronous operations.
Async functions return a Promise, which allows them to be awaited.
Await keyword is used to pause the execution of an async function until a Promise is settled.
Implementing CI/CD involves automating the process of integrating code changes and deploying them to production.
Set up a version control system like Git to track changes
Use a continuous integration tool like Jenkins to automatically build and test code
Implement automated testing to ensure code quality
Use a continuous deployment tool like Ansible or Docker to deploy code changes
Integrate monitoring and alerting to track
posted on 2 Feb 2024
I applied via Naukri.com and was interviewed in Jan 2024. There were 2 interview rounds.
What is Your major education .
where you worked. what is your role.
which is the recent issue you faced in pipelines.
I applied via Recruitment Consulltant and was interviewed in Jun 2023. There were 4 interview rounds.
based on 3 interviews
Interview experience
based on 71 reviews
Rating in categories
Senior Software Engineer
783
salaries
| ₹12 L/yr - ₹38.2 L/yr |
Software Engineer
343
salaries
| ₹5.3 L/yr - ₹20.5 L/yr |
Software Engineer2
329
salaries
| ₹8.3 L/yr - ₹22 L/yr |
Senior Analyst
272
salaries
| ₹4.7 L/yr - ₹15 L/yr |
Principal Software Engineer
269
salaries
| ₹17 L/yr - ₹55 L/yr |
Hewlett Packard Enterprise
IBM
Cisco
NetApp