Add office photos
Engaged Employer

InfoBeans

3.6
based on 300 Reviews
Filter interviews by

20+ ABB Interview Questions and Answers

Updated 25 Nov 2024

Q1. Program to find occurrence of each letter in string

Ans.

Program to find occurrence of each letter in string

  • Iterate through each character in the string

  • Create an array of size 26 to store the count of each letter

  • For each character, increment the count in the corresponding index of the array

  • Convert the array to a JSON object with letters as keys and counts as values

View 1 answer

Q2. Tell me about microservices How to scale up and scale down microservices What is docker Microservices intercommication.

Ans.

Microservices are a software architecture pattern where applications are broken down into small, independent services.

  • Microservices can be scaled up or down by adding or removing instances of the service as needed.

  • Docker is a containerization platform that allows for easy deployment and management of microservices.

  • Microservices communicate with each other through APIs or message queues.

  • Scaling microservices requires careful consideration of the service's dependencies and reso...read more

Add your answer

Q3. Difference between datatable and dataset Describe MVC explan various type of joins

Ans.

Datatable is a single table of data while dataset is a collection of tables. MVC is a software design pattern. Joins are used to combine data from multiple tables.

  • Datatable is a single table of data in memory, while dataset is a collection of datatables.

  • MVC stands for Model-View-Controller, a software design pattern that separates the application into three main components.

  • Types of joins include inner join, outer join, left join, and right join, used to combine data from mult...read more

Add your answer

Q4. What is insight advisor in power PI ?

Ans.

Insight Advisor in Power PI is a feature that provides AI-powered suggestions and recommendations to help users analyze data more effectively.

  • AI-powered feature in Power PI

  • Provides suggestions and recommendations for data analysis

  • Helps users make more informed decisions

  • Improves data analysis efficiency

Add your answer
Discover ABB interview dos and don'ts from real experiences

Q5. What is append in power query editor

Ans.

Append in Power Query Editor is a function that combines multiple tables or queries into one.

  • Append is used to stack tables on top of each other or combine them side by side.

  • It is useful for merging data from different sources or combining data from multiple queries.

  • Append can be done in a new query or added to an existing query.

  • Example: Appending two tables with similar columns to create a single table with all the data.

Add your answer

Q6. power bi worked on which engine

Ans.

Power BI works on the VertiPaq engine.

  • Power BI uses the VertiPaq engine for data storage and querying.

  • VertiPaq is an in-memory columnar storage engine developed by Microsoft.

  • VertiPaq is also used in other Microsoft products like SQL Server Analysis Services.

Add your answer
Are these interview questions helpful?

Q7. Terraform and cloudformation difference and what is life cycle of Terraform

Ans.

Terraform and CloudFormation are infrastructure as code tools, with Terraform being more flexible and CloudFormation being AWS-specific.

  • Terraform is a tool for building, changing, and versioning infrastructure safely and efficiently.

  • CloudFormation is a service that helps you model and set up your Amazon Web Services resources.

  • Terraform supports multiple cloud providers and on-premises infrastructure, while CloudFormation is specific to AWS.

  • Terraform uses a declarative languag...read more

Add your answer

Q8. How do you rate yourself in HTML, CSS, Javascript ?

Add your answer
Share interview questions and help millions of jobseekers 🌟

Q9. What is RLS and its type

Ans.

RLS stands for Row Level Security. It is a feature that restricts access to rows in a database based on the user's identity.

  • RLS is a security feature in databases that allows users to only access specific rows of data based on their identity.

  • There are two types of RLS: Static RLS and Dynamic RLS.

  • Static RLS involves defining access restrictions based on static conditions, such as user roles or groups.

  • Dynamic RLS involves defining access restrictions based on dynamic conditions...read more

Add your answer

Q10. How do you select an element using JavaScript?

Add your answer

Q11. What is kafka and how we can create zookeepers

Ans.

Kafka is a distributed streaming platform used for building real-time data pipelines and streaming applications.

  • Kafka is used for real-time data processing and streaming applications

  • It is a distributed system that runs on a cluster of machines

  • ZooKeeper is used to manage and coordinate Kafka brokers

  • ZooKeeper is responsible for maintaining configuration information, naming, providing distributed synchronization, and group services

Add your answer

Q12. What is aws and which services are you familiar.

Ans.

AWS (Amazon Web Services) is a cloud computing platform that offers a wide range of services for various computing needs.

  • AWS is a cloud computing platform provided by Amazon.

  • Some familiar AWS services include EC2 (Elastic Compute Cloud), S3 (Simple Storage Service), RDS (Relational Database Service), and Lambda.

  • EC2 allows users to rent virtual servers to run their applications.

  • S3 provides scalable storage for files and data.

  • RDS offers managed relational databases in the cloud...read more

Add your answer

Q13. What are the tools and frameworks used?

Ans.

Common tools and frameworks used in QE Automation include Selenium, Appium, JUnit, TestNG, Cucumber, and Jenkins.

  • Selenium - widely used for web application testing

  • Appium - used for mobile application testing

  • JUnit and TestNG - popular Java testing frameworks

  • Cucumber - for behavior-driven development

  • Jenkins - for continuous integration and continuous delivery

Add your answer

Q14. How to build a project from scratch?

Ans.

To build a project from scratch, start by defining requirements, creating a plan, setting up the development environment, writing code, testing, and deploying.

  • Define project requirements and goals

  • Create a project plan outlining tasks and timelines

  • Set up the development environment with necessary tools and frameworks

  • Write code following best practices and coding standards

  • Test the project thoroughly to ensure functionality and quality

  • Deploy the project to production environment

Add your answer

Q15. Write a program using JavaScript function.

Add your answer

Q16. What are the testing types?

Ans.

Testing types refer to different approaches and techniques used to ensure the quality of software products.

  • Functional Testing - testing the functionality of the software against the requirements.

  • Non-Functional Testing - testing aspects like performance, usability, security, etc.

  • Regression Testing - retesting the software after changes to ensure existing functionalities are not affected.

  • Integration Testing - testing the interaction between different components/modules of the s...read more

Add your answer

Q17. Integration Development using middleware tools

Ans.

Integration development using middleware tools involves connecting different systems and applications to enable seamless data flow.

  • Middleware tools act as a bridge between different systems, allowing them to communicate and share data.

  • Common middleware tools include MuleSoft, IBM Integration Bus, Apache Kafka, and Microsoft BizTalk.

  • Integration development using middleware tools requires knowledge of APIs, message queues, and data transformation techniques.

  • Middleware tools hel...read more

Add your answer

Q18. SDLC in Middleware Integration Platforms.

Ans.

SDLC in Middleware Integration Platforms involves planning, designing, implementing, testing, and deploying integration solutions.

  • SDLC stages include planning, designing, implementing, testing, and deploying integration solutions

  • Each stage involves specific activities such as requirement gathering, architecture design, coding, testing, and deployment

  • Examples of middleware integration platforms include MuleSoft, IBM Integration Bus, and Apache Camel

Add your answer

Q19. What are the Joins?

Ans.

Joins are used in databases to combine rows from two or more tables based on a related column between them.

  • Joins are used to retrieve data from multiple tables based on a related column between them

  • Common types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN

  • INNER JOIN returns rows when there is at least one match in both tables

  • LEFT JOIN returns all rows from the left table and the matched rows from the right table

  • RIGHT JOIN returns all rows from the right ta...read more

Add your answer

Q20. How to find TRM?

Ans.

TRM can be found by analyzing the test results and comparing them to the reference range.

  • Review the test results and identify the specific values for the parameters being tested.

  • Consult the reference range provided by the laboratory or medical guidelines.

  • Compare the test results to the reference range to determine if they fall within normal limits.

  • If the test results are outside the reference range, further investigation may be needed to determine the cause.

Add your answer

Q21. What is regression testing

Ans.

Regression testing is the process of retesting a software application to ensure that new code changes have not adversely affected existing functionality.

  • Regression testing is performed after code changes to verify that the existing functionality still works correctly.

  • It helps in identifying any defects introduced by new code changes.

  • Automated testing tools are often used for regression testing to save time and effort.

  • Regression testing can be done at various levels of testing...read more

Add your answer

Q22. inline elements in HTML.

Add your answer

Q23. Reason behind switching.

Ans.

I switched to pursue new challenges and opportunities for growth.

  • Desire for new challenges

  • Opportunities for growth

  • Seeking a change in career path

Add your answer

Q24. WAP for using thread class

Ans.

Using the Thread class in Java to create and manage threads

  • Create a class that extends Thread class

  • Override the run() method to define the task for the thread

  • Instantiate the custom thread class and call start() method to begin execution

Add your answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at ABB

based on 18 interviews in the last 1 year
Interview experience
3.9
Good
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

4.0
 • 420 Interview Questions
3.8
 • 358 Interview Questions
4.4
 • 218 Interview Questions
4.3
 • 189 Interview Questions
3.6
 • 173 Interview Questions
4.5
 • 132 Interview Questions
View all
Top InfoBeans Interview Questions And Answers
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions
Get AmbitionBox app

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter