Add office photos
Employer?
Claim Account for FREE

Capita

3.6
based on 2.3k Reviews
Video summary
Filter interviews by

90+ Metscco Heavy Steel Industries Interview Questions and Answers

Updated 24 Nov 2024
Popular Designations

Q1. Palindrome String Validation

Determine if a given string 'S' is a palindrome, considering only alphanumeric characters and ignoring spaces and symbols.

Note:
The string 'S' should be evaluated in a case-insensi...read more
Add your answer

Q2. Find All Pairs Adding Up to Target

Given an array of integers ARR of length N and an integer Target, your task is to return all pairs of elements such that they add up to the Target.

Input:

The first line conta...read more
Add your answer

Q3. Maximum Subarray Sum Task

Given an array or list ARR consisting of N integers, your objective is to compute the maximum possible sum obtainable from a non-empty subarray (a contiguous sequence) within this arra...read more

Add your answer

Q4. Reverse Stack with Recursion

Reverse a given stack of integers using recursion. You must accomplish this without utilizing extra space beyond the internal stack space used by recursion. Additionally, you must r...read more

Add your answer
Discover Metscco Heavy Steel Industries interview dos and don'ts from real experiences
Q5. What are the different ways in which a method can be overloaded in C#?
Add your answer
Q6. How does ConcurrentHashMap work in Java?
Add your answer
Are these interview questions helpful?
Q7. What is LINQ, and what are the advantages of using LINQ in a Dataset?
Add your answer
Q8. What are the types of design patterns in Java?
Add your answer
Share interview questions and help millions of jobseekers 🌟
Q9. What do you mean by data encapsulation?
Add your answer
Q10. What are the @RequestMapping and @RestController annotations used for in Spring Boot?
Add your answer
Q11. How many types of memory areas are allocated by the JVM?
Add your answer

Q12. How to display values fetch from a table with alternate value

Ans.

Display values from a table with alternate value

  • Use a loop to iterate through the table values

  • Use an if-else statement to check for alternate values

  • Display the alternate values using a different formatting or color

  • Consider using CSS or JavaScript to enhance the display

Add your answer
Q13. What is an Expression Tree in LINQ?
Add your answer
Q14. What are abstraction and data encapsulation in object-oriented programming?
Add your answer
Q15. What are the advantages of using the Optional class in Java?
Add your answer
Q16. How can you find the number of rows and eliminate duplicate values in a DB2 table?
Add your answer
Q17. What are the major differences between @RequestMapping and @GetMapping in Spring Boot?
Add your answer
Q18. What are some standard Java pre-defined functional interfaces?
Add your answer
Q19. What are the types of Jenkins pipelines?
Add your answer
Q20. What are the features of a lambda expression?
Add your answer
Q21. What are the concurrency strategies available in Hibernate?
Add your answer

Q22. Where did u implemented oops concepts in your project? Stream api, Map in Collections

Ans.

Yes

  • Implemented OOPs concepts in the project using Stream API

  • Utilized Map in Collections to implement OOPs principles

  • Used Stream API to apply functional programming concepts in the project

Add your answer

Q23. How to remove low values while fetching data from table in DB2

Ans.

Use SQL query with WHERE clause to filter out low values while fetching data from DB2 table

  • Use SELECT statement to fetch data from table

  • Add WHERE clause with condition to filter out low values

  • Example: SELECT * FROM table_name WHERE column_name > 10

  • Use ORDER BY clause to sort the data in ascending or descending order

Add your answer
Q24. What is the use of the @Transactional annotation in Spring JPA?
Add your answer

Q25. Write controller to serve POST request for a rest call in spring

Ans.

A controller to handle POST requests in a Spring REST API.

  • Create a new class annotated with @RestController

  • Define a method in the class annotated with @PostMapping

  • Use @RequestBody annotation to bind the request body to a parameter

  • Implement the logic to handle the POST request

  • Return the response using ResponseEntity

Add your answer
Q26. What are the credential types supported by Jenkins?
Add your answer
Q27. When can you use the super keyword?
Add your answer
Q28. How is routing carried out in MVC?
Add your answer
Q29. Explain how independent microservices communicate with each other.
Add your answer
Q30. What is meant by normalization and denormalization?
Add your answer
Q31. What is a correlated subquery in DBMS?
Add your answer
Q32. How does Spring Boot work?
Add your answer
Q33. How does MVC work in Spring?
Add your answer
Q34. How can you highlight and use a CURSOR in a COBOL program?
Add your answer
Q35. Can you explain the difference between setMaxResults() and setFetchSize() in a Query?
Add your answer
Q36. What is meant by an interface in Object-Oriented Programming?
Add your answer
Q37. Can you explain briefly about the Session interface used in Hibernate?
Add your answer
Q38. What are the differences between LINQ and Stored Procedures?
Add your answer
Q39. What is the difference between a trigger and a procedure in a Database Management System (DBMS)?
Add your answer

Q40. Annotations used in web services, pagination, exception handling in spring

Ans.

Annotations used in web services, pagination, exception handling in Spring

  • Web services in Spring can be annotated with @RestController or @Controller

  • Pagination can be achieved using @PageableDefault and @PageableParam

  • Exception handling can be done using @ExceptionHandler and @ControllerAdvice

Add your answer
Q41. What is Spring Batch?
Add your answer
Q42. Can you explain Spring Actuator and its advantages?
Add your answer
Q43. What are a few features of Spring Boot?
Add your answer
Q44. Can you explain in brief the role of different MVC components?
Add your answer
Q45. What is the difference between the PUT and POST methods in API?
Add your answer

Q46. What is fcr how many incidents you handled

Ans.

FCR stands for First Call Resolution. I have handled X number of incidents with a Y% FCR rate.

  • FCR is a metric used to measure the percentage of incidents resolved on the first call or contact.

  • A high FCR rate indicates efficient incident management and customer satisfaction.

  • I have handled X number of incidents with a Y% FCR rate, which demonstrates my ability to quickly and effectively resolve issues.

  • For example, in my previous role as an Incident Manager at XYZ company, I ach...read more

Add your answer
Q47. What is the difference between HashSet and HashMap in Java?
Add your answer
Q48. Can you differentiate between ArrayList and Vector in Java?
Add your answer
Q49. What is the difference between an abstract class and an interface in OOP?
Add your answer

Q50. Usage of @Transactional annotation in spring JPA

Ans.

The @Transactional annotation is used in Spring JPA to manage transactions in database operations.

  • The @Transactional annotation is used to mark a method or class as transactional.

  • It ensures that all database operations within the annotated method or class are executed within a single transaction.

  • If an exception occurs, the transaction is rolled back, and changes made within the transaction are not persisted.

  • The @Transactional annotation can be used with different propagation ...read more

Add your answer
Q51. What is Jenkins?
Add your answer
Q52. Can you explain the Jenkins Multibranch Pipeline?
Add your answer

Q53. What is Excel sheet in any formula explain?

Ans.

Excel sheet is a software application by Microsoft that allows users to organize, format, and calculate data with formulas.

  • Excel sheet is a spreadsheet program used for data analysis and management.

  • It allows users to create tables, charts, and graphs to represent data.

  • Formulas are used to perform calculations on data in Excel, such as adding, subtracting, multiplying, and dividing.

  • Examples of formulas include SUM, AVERAGE, MAX, MIN, and COUNT.

  • Excel also has built-in functions...read more

Add your answer

Q54. Why we use wpf instead of windows?

Ans.

WPF provides better UI design and development options than Windows Forms.

  • WPF allows for more flexible and customizable UI design.

  • WPF supports vector graphics and animations.

  • WPF has better data binding capabilities.

  • WPF is more modern and actively developed than Windows Forms.

  • WPF is better suited for creating modern desktop applications.

Add your answer

Q55. What is procedures and triggers?

Ans.

Procedures and triggers are database objects used to automate tasks and enforce rules.

  • Procedures are a set of SQL statements that can be executed repeatedly.

  • Triggers are special types of procedures that are automatically executed in response to certain events.

  • Triggers can be used to enforce business rules, audit changes, or replicate data.

  • Procedures and triggers can be written in various programming languages such as SQL, PL/SQL, T-SQL, etc.

Add your answer

Q56. What is singleton design pattern?

Ans.

Singleton design pattern restricts the instantiation of a class to a single instance.

  • Ensures only one instance of a class exists

  • Provides a global point of access to that instance

  • Used when only one object is needed to coordinate actions across the system

  • Example: Database connection manager

Add your answer

Q57. What is Account golden rule ?

Ans.

The Account golden rule is a fundamental principle in accounting that states that for every debit entry, there must be a corresponding credit entry.

  • The Account golden rule is also known as the Dual Aspect Concept.

  • It is based on the principle of double-entry bookkeeping.

  • The rule ensures that the accounting equation (Assets = Liabilities + Equity) remains in balance.

  • For example, if a company purchases inventory for cash, there will be a debit entry to the inventory account and ...read more

View 2 more answers
Q58. Can you explain OAuth?
Add your answer

Q59. Sort using JCL and COBOL

Ans.

Sorting using JCL and COBOL

  • JCL can be used to submit a COBOL program for sorting

  • COBOL program can use SORT verb to sort data

  • Sorting can be done based on specific fields or criteria

  • COBOL program can use SORT-RETURN to check the status of the sort operation

View 1 answer

Q60. What is sla for p3 incident

Ans.

SLA for P3 incident is typically 24-48 hours.

  • P3 incidents are considered low priority incidents

  • SLA for P3 incidents is usually longer than P1 and P2 incidents

  • SLA for P3 incidents can vary depending on the organization and the severity of the incident

  • Typically, SLA for P3 incidents is around 24-48 hours

  • SLA for P3 incidents may include response time, resolution time, and communication requirements

Add your answer

Q61. Difference between severity and priority ? How do you gather requirements?

Ans.

Severity refers to the impact of a bug on the system, while priority refers to the order in which bugs should be fixed. Requirements are gathered through meetings, interviews, documentation review, and prototyping.

  • Severity is the measure of how much a bug affects the system's functionality.

  • Priority determines the order in which bugs should be fixed based on business needs.

  • Requirements are gathered through meetings with stakeholders to understand their needs and expectations.

  • I...read more

Add your answer

Q62. difference between incident and service request

Ans.

An incident refers to an unplanned interruption or degradation of a service, while a service request is a formal request for assistance or information.

  • Incident: Unplanned interruption or degradation of a service

  • Service request: Formal request for assistance or information

  • Incidents are typically reported by users when a service is not functioning as expected

  • Service requests are initiated by users seeking help or information, such as password reset, software installation, etc.

  • I...read more

Add your answer

Q63. What is linq?

Ans.

LINQ (Language Integrated Query) is a Microsoft technology that allows querying data from different sources using a common syntax.

  • LINQ provides a unified way to query data from different sources such as databases, XML documents, and collections.

  • It allows developers to write queries using a common syntax regardless of the data source.

  • LINQ queries are strongly typed and can be checked at compile time.

  • Examples of LINQ providers include LINQ to SQL, LINQ to XML, and LINQ to Objec...read more

Add your answer

Q64. What is encapsulation and abstraction.

Ans.

Encapsulation is hiding implementation details while abstraction is showing only necessary details.

  • Encapsulation is achieved through access modifiers like private, protected, and public.

  • Abstraction is achieved through abstract classes and interfaces.

  • Encapsulation provides data security and prevents unauthorized access.

  • Abstraction helps in reducing complexity and improves maintainability.

  • Example of encapsulation: Class with private variables and public methods.

  • Example of abstr...read more

Add your answer

Q65. What is Mvc life cycle? explian

Ans.

MVC life cycle is a series of steps that occur when a request is made to an MVC application.

  • Request is received by the routing engine

  • Routing engine determines the controller and action to handle the request

  • Controller is instantiated and action method is called

  • Action method returns a view

  • View is rendered and returned as a response

Add your answer

Q66. Understanding the root cause of lower profitability

Ans.

Lower profitability can be caused by various factors such as declining sales, increased expenses, inefficient operations, or external market conditions.

  • Declining sales due to changing consumer preferences or increased competition

  • Increased expenses from rising costs of raw materials or labor

  • Inefficient operations leading to higher production costs or wastage

  • External market conditions like economic downturn or regulatory changes

Add your answer

Q67. What are your strenghts?

Ans.

My strengths include excellent communication skills, problem-solving abilities, and a positive attitude.

  • Excellent communication skills

  • Strong problem-solving abilities

  • Positive attitude

  • Ability to work well under pressure

  • Attention to detail

  • Ability to multitask

  • Empathy and patience

  • Flexibility and adaptability

Add your answer

Q68. What is difference between sales and marketing

Ans.

Sales is the process of selling products or services, while marketing is the process of creating demand for those products or services.

  • Sales involves direct interaction with customers to close deals, while marketing involves creating brand awareness and generating leads.

  • Sales is focused on short-term goals, while marketing is focused on long-term goals.

  • Sales is a subset of marketing, as marketing encompasses a broader range of activities such as advertising, public relations,...read more

Add your answer

Q69. What is abstract class?

Ans.

An abstract class is a class that cannot be instantiated and is used as a base class for other classes.

  • An abstract class can have abstract and non-abstract methods.

  • Abstract methods have no implementation and must be implemented by the derived class.

  • An abstract class can have constructors and fields.

  • An abstract class can be used to define a common interface for a group of related classes.

  • Example: Animal is an abstract class and Dog, Cat, and Bird are derived classes.

Add your answer

Q70. Numbers of portal handled and experience in Job postings and sourcing skills

Ans.

I have handled multiple job portals and have extensive experience in job postings and sourcing skills.

  • Managed 5 different job portals simultaneously

  • Posted over 100 job listings in the past year

  • Utilized various sourcing techniques such as LinkedIn, networking events, and employee referrals

Add your answer
Q71. How do you combine two tables in SQL?
Add your answer

Q72. Compare angular vs react as ui frameworks for a given usecase

Add your answer

Q73. What are the five stages of project implementation

Ans.

The five stages of project implementation are initiation, planning, execution, monitoring and controlling, and closing.

  • Initiation: Define the project, set goals, and identify stakeholders.

  • Planning: Develop a detailed project plan, allocate resources, and set timelines.

  • Execution: Implement the project plan and carry out the work.

  • Monitoring and Controlling: Track progress, manage changes, and ensure quality.

  • Closing: Finalize all activities, hand over deliverables, and evaluate ...read more

Add your answer

Q74. What is ado. Net?

Ans.

ADO.NET is a data access technology used to connect applications to databases.

  • ADO.NET provides a set of classes to interact with databases.

  • It supports disconnected data architecture.

  • It uses Data Providers to connect to different databases.

  • It supports LINQ to SQL for querying databases.

  • Examples of Data Providers are SQL Server, Oracle, MySQL, etc.

Add your answer

Q75. What is wpf?

Ans.

WPF stands for Windows Presentation Foundation. It is a graphical subsystem for rendering user interfaces in Windows-based applications.

  • WPF is a part of .NET Framework and provides a unified programming model for building desktop applications.

  • It uses XAML (eXtensible Application Markup Language) to define and create user interfaces.

  • WPF supports rich media, 2D and 3D graphics, animation, and data binding.

  • It allows for separation of UI design and development, making it easier f...read more

Add your answer

Q76. How do you do forecast

Ans.

I use historical data, industry trends, and economic indicators to create forecasts.

  • Gather historical data on sales, expenses, and other relevant metrics

  • Analyze industry trends and economic indicators that may impact the business

  • Use forecasting models such as regression analysis or time series analysis

  • Adjust forecasts based on qualitative factors like market conditions or company strategy

  • Regularly review and update forecasts as new information becomes available

View 1 answer

Q77. difference between Cluster and Non-Cluster Index?

Ans.

Cluster index physically orders the data rows in the table, while non-cluster index does not.

  • Cluster index determines the physical order of data rows in the table.

  • Non-cluster index does not affect the physical order of data rows.

  • Cluster index is faster for retrieval of data in the order specified by the index.

  • Non-cluster index is faster for retrieval of data based on specific columns.

  • Example: Cluster index on a primary key column will physically order the table by that key.

  • Ex...read more

Add your answer

Q78. How do you calculate sla

Ans.

SLA is calculated by measuring the time between a customer's request and the completion of the service.

  • Determine the start and end time of the service request

  • Subtract the start time from the end time to get the total time taken

  • Compare the total time taken to the agreed upon SLA timeframe

  • Calculate the percentage of requests completed within the SLA timeframe

  • SLA = (Number of requests completed within SLA timeframe / Total number of requests) * 100

Add your answer

Q79. What is balance sheet?

Ans.

A financial statement that shows a company's assets, liabilities, and equity at a specific point in time.

  • It is a snapshot of a company's financial position.

  • Assets are listed on one side and liabilities and equity on the other.

  • The balance sheet equation is Assets = Liabilities + Equity.

  • It helps investors and creditors evaluate a company's financial health.

  • Examples of assets include cash, inventory, and property.

  • Examples of liabilities include loans and accounts payable.

  • Example...read more

Add your answer

Q80. How many data types in java.

Ans.

There are 8 primitive data types in Java.

  • Primitive data types: byte, short, int, long, float, double, char, boolean

  • Examples: int num = 10; char letter = 'A'; boolean flag = true;

Add your answer

Q81. difference between SQL DELETE and SQL TRUNCATE

Ans.

DELETE removes specific rows from a table, while TRUNCATE removes all rows from a table.

  • DELETE is a DML command, while TRUNCATE is a DDL command.

  • DELETE can be rolled back, while TRUNCATE cannot be rolled back.

  • DELETE triggers delete triggers on each row, while TRUNCATE does not trigger any delete triggers.

  • DELETE is slower as it maintains logs, while TRUNCATE is faster as it does not maintain logs.

Add your answer

Q82. Cursor in DB2

Ans.

Cursor is a database object used to manipulate data in a result set.

  • Cursor is used to fetch a set of rows from a result set.

  • It allows the application to move forward and backward through the result set.

  • Cursor can be declared and opened in SQL.

  • It can be used to update or delete rows in a result set.

  • Cursor can be closed explicitly or implicitly.

Add your answer

Q83. What is Anti money laundering?

Ans.

Anti money laundering (AML) refers to a set of laws, regulations, and procedures aimed at preventing the illegal generation of income through criminal activities.

  • AML is a process designed to detect and prevent money laundering and terrorist financing.

  • It involves implementing policies and procedures to identify and report suspicious activities.

  • Financial institutions and businesses are required to comply with AML regulations to ensure transparency and prevent illicit financial ...read more

Add your answer

Q84. Hoe do you Calculate AHT %

Ans.

AHT% is calculated by dividing the total talk time by the total call time and multiplying by 100.

  • Calculate total talk time and total call time

  • Divide total talk time by total call time

  • Multiply the result by 100 to get AHT%

Add your answer

Q85. reverse string using recursion in java

Ans.

Reverse a string using recursion in Java

  • Create a recursive method that takes a string as input

  • Base case: if the string is empty or has only one character, return the string

  • Recursive case: return the last character of the string concatenated with the result of calling the method with the substring excluding the last character

View 1 answer

Q86. What is financial markets?

Ans.

Financial markets are platforms where buyers and sellers trade financial assets such as stocks, bonds, currencies, and commodities.

  • Financial markets facilitate the buying and selling of financial assets

  • They include stock markets, bond markets, currency markets, and commodity markets

  • Prices in financial markets are determined by supply and demand

  • Participants in financial markets include individual investors, institutional investors, and financial institutions

Add your answer

Q87. Stages of Anti money laundering

Ans.

The stages of anti-money laundering include placement, layering, and integration.

  • Placement: The process of introducing illicit funds into the financial system.

  • Layering: The process of disguising the origin of funds through complex transactions.

  • Integration: The process of making illicit funds appear legitimate by merging them with legal funds.

  • Example: A criminal starts by depositing cash from illegal activities into multiple bank accounts (placement), then transfers the funds ...read more

Add your answer

Q88. Seo tools used, seo strategies designed

Add your answer

Q89. Best forecasting practices

Ans.

Utilize historical data, consider external factors, use multiple forecasting methods, and regularly review and adjust forecasts.

  • Utilize historical data to identify trends and patterns

  • Consider external factors such as economic indicators, industry trends, and market conditions

  • Use multiple forecasting methods like time series analysis, regression analysis, and scenario analysis

  • Regularly review and adjust forecasts based on new information and changes in the business environment

Add your answer

Q90. What is bpo wabd

Ans.

BPO stands for Business Process Outsourcing. It involves contracting a third-party service provider to handle specific business operations.

  • BPO involves outsourcing non-core business functions to specialized service providers.

  • Common BPO services include customer support, technical support, data entry, and back office operations.

  • Companies opt for BPO to reduce costs, improve efficiency, and focus on core business activities.

  • Example: A company outsourcing its customer service op...read more

Add your answer

Q91. Exception handling in java

Ans.

Exception handling in Java is a mechanism to handle runtime errors and prevent program crashes.

  • Use try-catch blocks to handle exceptions

  • Use finally block to execute code regardless of exception

  • Use throw keyword to manually throw exceptions

  • Use throws keyword in method signature to declare exceptions that can be thrown

Add your answer

Q92. Revenue recognition principle

Ans.

Revenue recognition principle dictates when revenue should be recognized in financial statements.

  • Revenue should be recognized when it is earned, realized or realizable, and can be measured reliably.

  • It is important to match revenues with the expenses incurred to generate them.

  • Examples include recognizing revenue from the sale of goods when the risks and rewards of ownership have transferred to the buyer.

  • Another example is recognizing revenue from services as they are performed...read more

Add your answer

Q93. What is your swot

Ans.

My SWOT analysis includes strengths in leadership, weaknesses in time management, opportunities for professional development, and threats from industry competition.

  • Strengths in leadership - I have experience leading teams and making strategic decisions.

  • Weaknesses in time management - I struggle with prioritizing tasks and meeting deadlines.

  • Opportunities for professional development - I am interested in taking on new challenges and expanding my skill set.

  • Threats from industry ...read more

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

Interview Process at Metscco Heavy Steel Industries

based on 113 interviews
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
 • 1.2k Interview Questions
3.3
 • 308 Interview Questions
3.8
 • 300 Interview Questions
4.0
 • 172 Interview Questions
4.0
 • 158 Interview Questions
View all
Top Capita 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

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