Civica India
10+ ABB Interview Questions and Answers
Q1. Subarray With Given Sum Problem Statement
Given an array ARR
of N integers and an integer S, determine if there exists a contiguous subarray within the array with a sum equal to S. If such a subarray exists, re...read more
Q2. What is Asyc Await? How it is used?
Async Await is a feature in JavaScript that allows asynchronous code to be written in a synchronous style.
Async Await is used to simplify the syntax of writing asynchronous code.
It allows the use of the 'await' keyword to pause the execution of a function until a promise is resolved.
It is commonly used with promises to handle asynchronous operations.
Async functions always return a promise.
Example: async function getData() { const response = await fetch('https://example.com/da...read more
Q3. what is promise in JS?
Promise is an object representing the eventual completion or failure of an asynchronous operation.
Promises are used to handle asynchronous operations in JavaScript
They are a cleaner alternative to callbacks
Promises have three states: pending, fulfilled, or rejected
They can be chained using .then() and .catch() methods
Example: new Promise((resolve, reject) => {...})
Q4. What is the formula for end deflection of cantilever beam with end load
The formula for end deflection of a cantilever beam with end load is (5 * load * length^4) / (384 * E * I)
The formula takes into account the load applied at the end of the cantilever beam, the length of the beam, the modulus of elasticity (E), and the moment of inertia (I) of the beam.
The deflection is directly proportional to the load and the length of the beam, and inversely proportional to the modulus of elasticity and the moment of inertia.
The formula assumes that the bea...read more
Q5. What is the end deflection of cantilever with mid point load
The end deflection of a cantilever with a mid-point load depends on the length and stiffness of the cantilever.
The end deflection can be calculated using the formula: δ = (P * L^3) / (48 * E * I)
Where δ is the end deflection, P is the load applied at the mid-point, L is the length of the cantilever, E is the modulus of elasticity, and I is the moment of inertia.
The end deflection increases with increasing load and length, and decreases with increasing stiffness.
For example, a...read more
Q6. What is the difference between needle roller bearing & CRB
Needle roller bearings and CRB (Cylindrical Roller Bearings) are both types of roller bearings used in different applications.
Needle roller bearings have a smaller diameter and higher length-to-diameter ratio compared to CRB.
Needle roller bearings are suitable for applications with limited radial space, such as in automotive transmissions.
CRB bearings have a larger diameter and lower length-to-diameter ratio, providing higher load-carrying capacity.
CRB bearings are commonly u...read more
Q7. How to catch up with latest security trend?
To catch up with the latest security trends, one can attend conferences, read industry publications, participate in online forums, and engage in hands-on training.
Attend security conferences such as Black Hat or DEF CON
Read industry publications like SecurityWeek or Dark Reading
Participate in online forums and communities like Reddit's netsec or Stack Exchange's Information Security
Engage in hands-on training through platforms like Hack The Box or TryHackMe
Q8. How you perform risk assessment
Risk assessment is performed by identifying potential risks, analyzing their likelihood and impact, and developing mitigation strategies.
Identify potential risks by analyzing project requirements, stakeholder expectations, and external factors.
Analyze the likelihood and impact of each identified risk using qualitative or quantitative methods.
Develop mitigation strategies to address high-risk areas and minimize their impact on project delivery.
Regularly review and update the r...read more
Q9. Explain agile methodology and Jira tool, and how you get requirements.
Q10. What are the types of bearings
There are several types of bearings used in various applications, including ball bearings, roller bearings, plain bearings, and fluid bearings.
Ball bearings are the most common type and consist of balls between two rings.
Roller bearings use cylindrical rollers instead of balls for higher load capacity.
Plain bearings have a sliding surface and are used in applications with low speed and heavy loads.
Fluid bearings use a thin layer of fluid to support the load and reduce frictio...read more
Q11. What do mean by buisness analysis?
Business analysis involves identifying business needs and finding solutions to business problems.
Business analysis involves identifying business needs and determining solutions to business problems.
It includes analyzing processes, systems, data, and organizational structures.
Business analysts use various techniques such as SWOT analysis, stakeholder analysis, and requirements gathering.
The goal of business analysis is to improve efficiency, productivity, and profitability of ...read more
Q12. how to integrate k8s with azure
Integrating Kubernetes with Azure requires setting up an AKS cluster and configuring authentication and networking.
Create an AKS cluster in Azure
Configure authentication using Azure Active Directory or Kubernetes RBAC
Configure networking using Azure Virtual Network and Kubernetes Service CIDR
Deploy and manage applications using kubectl or Azure DevOps
Use Azure Monitor for monitoring and logging
Use Azure Container Registry for storing container images
Q13. Difference between abstract and interface
Q14. What is mvc in .net
MVC in .NET stands for Model-View-Controller, a software architectural pattern for developing web applications.
Model represents the data and business logic of the application
View is responsible for the presentation layer and user interface
Controller handles user input, processes requests, and interacts with the model and view
Promotes separation of concerns and modularity in application development
Example: ASP.NET MVC framework implements the MVC pattern in .NET
Q15. Explain different testing techniques
Testing techniques include black box testing, white box testing, unit testing, integration testing, system testing, regression testing, and acceptance testing.
Black box testing focuses on the functionality of the software without looking at its internal code.
White box testing involves testing the internal code structure, paths, and branches.
Unit testing tests individual units or components of the software.
Integration testing tests the integration of different components or mo...read more
Q16. Explain testing lifecycle
The testing lifecycle involves planning, designing, executing, and evaluating tests to ensure software quality.
1. Planning phase involves defining test objectives, scope, and resources.
2. Design phase includes creating test cases, test data, and test environments.
3. Execution phase involves running tests, recording results, and reporting defects.
4. Evaluation phase includes analyzing test results, identifying trends, and improving testing processes.
5. Iterative process where ...read more
Top HR Questions asked in ABB
Interview Process at ABB
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month