i
Netcracker Technology
Filter interviews by
Top trending discussions
posted on 10 May 2024
I applied via LinkedIn and was interviewed in Nov 2023. There were 2 interview rounds.
Java Collections ,Java 8 Features
System design .BMS design discussion ,ralational vs non relational db
I applied via Naukri.com and was interviewed in Feb 2023. There were 4 interview rounds.
Dependency injection is a design pattern that allows objects to be passed as dependencies rather than being created within a class.
Pros: promotes loose coupling, easier testing, and modular design
Cons: can add complexity and require additional setup
Example: passing a database connection object to a repository class rather than creating the connection within the class
Angular has a continuous development cycle with major releases every six months.
Angular has a six-month release cycle
Each major release is backward compatible
AngularJS (version 1.x) has a different life cycle than Angular (version 2+)
The technical architecture of the current project is based on a microservices architecture.
The project is built using a combination of programming languages including Java, Python, and Node.js.
We are using Docker containers to deploy and manage the microservices.
The microservices communicate with each other using REST APIs.
We are using Kubernetes for container orchestration.
We are also using Kafka for event streaming a...
I applied via Naukri.com and was interviewed before Sep 2022. There were 2 interview rounds.
Scrum is an agile framework for managing work on complex projects.
Scrum involves breaking down work into small, manageable tasks called user stories.
It emphasizes frequent communication and collaboration within a cross-functional team.
Scrum uses time-boxed iterations called sprints to deliver incremental value.
Roles in Scrum include Product Owner, Scrum Master, and Development Team.
Key ceremonies in Scrum include Sprin...
Agile methods are iterative and incremental approaches to software development that prioritize flexibility, collaboration, and customer feedback.
Agile methods involve breaking down projects into smaller tasks or iterations
Teams work in short cycles called sprints to deliver working software
Customer feedback is incorporated throughout the development process
Adaptability and responding to change are key principles of agi
Kanban is a visual project management system to help teams work more efficiently by visualizing work, limiting work in progress, and maximizing flow.
Kanban originated from the Toyota Production System in Japan
It involves visualizing work on a board with columns representing different stages of the workflow
Limiting work in progress helps to identify bottlenecks and improve efficiency
Teams can use Kanban to prioritize ta...
Scrum Master facilitates daily stand-up meetings, removes impediments, and ensures team adherence to Scrum practices.
Facilitates daily stand-up meetings to keep the team aligned and focused
Removes impediments that are blocking the team's progress
Ensures the team adheres to Scrum practices and principles
Acts as a coach to the team, helping them improve their processes and collaboration
Works closely with the Product Owne
Project management is the process of planning, organizing, and overseeing the execution of a project from start to finish.
It involves defining project goals and objectives
Creating a project plan with timelines and milestones
Assigning tasks and responsibilities to team members
Monitoring progress and making adjustments as needed
Ensuring that the project is completed on time, within budget, and meets the desired quality s...
SWOT analysis is a strategic planning tool used to identify and analyze an organization's strengths, weaknesses, opportunities, and threats.
SWOT stands for Strengths, Weaknesses, Opportunities, and Threats
It is used to evaluate an organization's current position and future potential
Strengths and weaknesses are internal factors while opportunities and threats are external factors
It helps in developing strategies to maxi...
I want to join Techmahindra because of their reputation in the industry and the opportunities for growth and learning.
Techmahindra has a strong reputation in the industry for delivering high-quality technical solutions.
I am impressed by the company's commitment to innovation and staying at the forefront of technology.
Techmahindra offers excellent opportunities for career growth and advancement.
I believe that joining Te...
I applied via Referral and was interviewed in Jul 2021. There were 3 interview rounds.
I was interviewed before Feb 2024.
I applied via Naukri.com and was interviewed before May 2022. There were 3 interview rounds.
I am currently working remotely and I am open to both remote and on-site work. I am looking for a challenging role that allows me to utilize my technical skills and grow professionally.
Currently working remotely
Open to both remote and on-site work
Looking for a challenging role
Utilize technical skills
Professional growth
based on 1 interview
Interview experience
based on 5 reviews
Rating in categories
Senior Software Engineer
1k
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
791
salaries
| ₹0 L/yr - ₹0 L/yr |
Business Analyst
384
salaries
| ₹0 L/yr - ₹0 L/yr |
Technical Lead
354
salaries
| ₹0 L/yr - ₹0 L/yr |
QA Engineer
325
salaries
| ₹0 L/yr - ₹0 L/yr |
Amdocs
TCS
Tech Mahindra
Wipro