i
Samsung SDS
Filter interviews by
I applied via Naukri.com and was interviewed in Mar 2022. There was 1 interview round.
I applied via Recruitment Consulltant and was interviewed in Apr 2022. There was 1 interview round.
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 Referral and was interviewed in Jul 2021. There were 3 interview rounds.
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 was interviewed before Feb 2024.
I applied via Referral and was interviewed before Jun 2023. There were 2 interview rounds.
Asked to create array program
I applied via LinkedIn and was interviewed in Mar 2024. There was 1 interview round.
Implementing CAPTCHA verification can prevent multiple spam requests.
Implement CAPTCHA verification on the website forms to ensure that only humans can submit requests.
Use rate limiting to restrict the number of requests from a single IP address within a certain time frame.
Utilize machine learning algorithms to detect and block spam requests based on patterns and behavior.
Regularly update spam filters and security meas
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
based on 1 review
Rating in categories
Assistant Manager
277
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Executive
201
salaries
| ₹0 L/yr - ₹0 L/yr |
Manager
111
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Manager
82
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
59
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Infosys
Wipro
HCLTech