Find Interview Questions for Top Companies
Sosaley technologies Interview Questions and Answers
Ques:- What is the difference between Kanban and Scrum, and when would you use each
Right Answer:
Kanban focuses on visualizing workflow, limiting work in progress (WIP), and continuous flow. Scrum uses time-boxed iterations (sprints) with specific roles (Scrum Master, Product Owner, Development Team) and events (sprint planning, daily scrum, sprint review, sprint retrospective).

Use Kanban when you need continuous delivery, have evolving priorities, and want to improve workflow incrementally. Use Scrum when you need structured development with fixed-length iterations, have clear goals for each iteration, and benefit from team collaboration with defined roles.
Ques:- How do you approach Agile at scale (e.g., SAFe, LeSS) for larger teams or organizations
Right Answer:
I would assess the organization's context, choose a suitable scaling framework like SAFe or LeSS based on needs, implement it incrementally with training and coaching, focusing on value delivery, and continuously inspect and adapt the implementation based on feedback and results.
Ques:- What are Agile ceremonies (like sprint planning, daily stand-ups, sprint reviews, retrospectives), and how do they work
Right Answer:
Agile ceremonies are recurring meetings within a sprint to facilitate communication, planning, and continuous improvement.

* **Sprint Planning:** The team decides what work to complete in the upcoming sprint. They discuss user stories, estimate effort, and define the sprint goal.

* **Daily Stand-up:** A brief daily meeting where the team shares progress, identifies roadblocks, and coordinates efforts. Each member typically answers: What did I do yesterday? What will I do today? Are there any impediments?

* **Sprint Review:** The team demonstrates the completed work to stakeholders, gathering feedback and ensuring alignment with expectations.

* **Sprint Retrospective:** The team reflects on the past sprint, identifying what went well, what could be improved, and defining action items to enhance future performance.
Ques:- What is Agile methodology, and how does it differ from traditional project management approaches
Right Answer:
Agile is an iterative and incremental approach to project management that focuses on collaboration, flexibility, and customer satisfaction. Unlike traditional, sequential (waterfall) methods, Agile embraces change throughout the project lifecycle through short development cycles called sprints.
Ques:- What tools or software do you use for Agile project management and why
Right Answer:
I've used tools like Jira, Azure DevOps, and Trello for Agile project management. I choose them based on project needs; Jira for complex workflows and robust reporting, Azure DevOps for integrated development environments, and Trello for simpler, visually-oriented task management.
Ques:- What is the difference between git add, git commit, and git push?
Right Answer:

– **git add**: Stages changes in your working directory for the next commit.
– **git commit**: Records the staged changes in the repository's history with a message.
– **git push**: Uploads your local commits to a remote repository.

Ques:- What is a detached HEAD in Git?
Right Answer:

A detached HEAD in Git occurs when the HEAD pointer is not pointing to a branch, but directly to a specific commit. This means you are not on a branch, and any new commits will not be associated with any branch until you create a new branch or switch back to an existing one.

Ques:- What is git cherry-pick and when would you use it?
Right Answer:

Git cherry-pick is a command that allows you to apply the changes from a specific commit in one branch to another branch. You would use it when you want to selectively apply certain commits without merging the entire branch, such as when you need a bug fix or feature from another branch without bringing in all other changes.

Ques:- What is the purpose of diagnostic communication in AUTOSAR
Right Answer:
The purpose of diagnostic communication in AUTOSAR is to enable the exchange of diagnostic information between the vehicle's electronic control units (ECUs) and external diagnostic tools, allowing for the detection, reporting, and troubleshooting of faults and issues in the vehicle's systems.
Ques:- How does RTE manage inter-ECU communication
Right Answer:
The RTE (Runtime Environment) manages inter-ECU communication by using a standardized communication mechanism that allows different ECUs (Electronic Control Units) to exchange data through defined interfaces. It utilizes the COM (Communication) module to handle message transmission and reception, ensuring that data is sent and received according to the AUTOSAR specifications, including support for different communication protocols like CAN, LIN, and Ethernet.
Ques:- How do you ensure reusability and modularity in Ab Initio graphs
Right Answer:
To ensure reusability and modularity in Ab Initio graphs, you can use the following practices:

1. **Create reusable components**: Design reusable graphs and components (like subgraphs and reusable transformations) that can be called from multiple graphs.
2. **Use parameter files**: Implement parameter files to manage configurations and settings, allowing the same graph to be used in different contexts.
3. **Modular design**: Break down complex graphs into smaller, manageable subgraphs that focus on specific tasks, promoting clarity and reusability.
4. **Standardize naming conventions**: Use consistent naming conventions for graphs, components, and parameters to make them easily identifiable and reusable.
5. **Documentation**: Maintain clear documentation for each graph and component, explaining its purpose and how to use it, which aids in reusability.
Ques:- What are startup files and how do they work in an ARM environment
Right Answer:
Startup files in an ARM environment are assembly or C source files that initialize the system before the main program runs. They typically set up the stack pointer, initialize global variables, and call the main function. These files ensure that the hardware and software environment is correctly configured for the application to run.
Ques:- What’s your experience with integrating AEM with Adobe Marketing Cloud or Adobe Analytics
Right Answer:
I have experience integrating AEM with Adobe Marketing Cloud and Adobe Analytics by using the AEM Adobe Analytics Cloud Service. This involves configuring the Adobe Analytics settings in AEM, setting up tracking for page views and events, and utilizing the Experience Cloud ID service for user tracking. I also implement data layer specifications to ensure accurate data collection and reporting.
Ques:- Why does a PM need to be very proactive?
Right Answer:
A PM needs to be very proactive to anticipate potential issues, manage risks effectively, ensure timely communication, and keep the project on track to meet deadlines and objectives.
Ques:- Do you understand milestones, interdependencies, Resource allocation?
Right Answer:
Yes, I understand milestones as key points in a project timeline that signify important achievements. Interdependencies refer to the relationships between tasks where one task relies on the completion of another. Resource allocation involves assigning available resources, such as time, budget, and personnel, to various tasks to ensure project success.
Ques:- Explain project selection methods?
Right Answer:
Project selection methods are techniques used to evaluate and choose projects based on their potential value and alignment with organizational goals. Common methods include:

1. **Cost-Benefit Analysis**: Comparing the expected costs and benefits of a project to determine its feasibility.
2. **Scoring Models**: Assigning scores to projects based on predefined criteria to rank them.
3. **Payback Period**: Calculating the time it takes to recover the initial investment from the project's cash flows.
4. **Net Present Value (NPV)**: Assessing the profitability of a project by calculating the difference between the present value of cash inflows and outflows.
5. **Internal Rate of Return (IRR)**: Determining the discount rate that makes the NPV of a project zero, indicating its potential return.
6. **Portfolio Analysis**: Evaluating projects as part of a larger portfolio to balance risk and return.
7. **Expert Judgment**: Relying on the insights of experienced stakeholders
Ques:- What are the types of guarantees taken from the contractor before and during construction?
Right Answer:
The types of guarantees taken from the contractor before and during construction include:

1. Performance Bond
2. Payment Bond
3. Warranty for workmanship and materials
4. Insurance certificates (liability and workers' compensation)
5. Maintenance bond
6. Schedule guarantees (completion timelines)
Ques:- What are the methods used for project estimation?
Right Answer:
The methods used for project estimation include:

1. Analogous Estimating
2. Parametric Estimating
3. Bottom-Up Estimating
4. Three-Point Estimating
5. Expert Judgment
6. Delphi Technique
7. Function Point Analysis
AmbitionBox Logo

What makes Takluu valuable for interview preparation?

1 Lakh+
Companies
6 Lakh+
Interview Questions
50K+
Job Profiles
20K+
Users