Skillmine Technology Consulting
10+ ArcelorMittal Nippon Steel Interview Questions and Answers
Q1. What are the guidelines to follow to write better code.
Guidelines for writing better code
Follow coding standards and conventions
Write modular and reusable code
Use meaningful variable and function names
Write comments to explain complex logic
Test code thoroughly before deployment
Q2. What is microservice and what's the use of it?
Microservices are small, independent services that work together to form a larger application.
Microservices allow for greater flexibility and scalability in software development.
Each microservice can be developed, deployed, and scaled independently.
Microservices communicate with each other through APIs.
Examples of companies using microservices include Netflix, Amazon, and Uber.
Q3. How you handle Exceptions in Microservice?
Exceptions in Microservices are handled by logging, returning error codes, and using circuit breakers.
Log exceptions with relevant details for debugging purposes
Return appropriate error codes to the client
Use circuit breakers to prevent cascading failures
Implement retry mechanisms for transient errors
Use fallback mechanisms to provide a degraded service when necessary
Q4. How we can secure microservices?
Microservices can be secured by implementing authentication, authorization, encryption, and monitoring.
Implement authentication and authorization to ensure only authorized users can access the microservices.
Use encryption to protect sensitive data in transit and at rest.
Implement monitoring to detect and respond to security threats.
Use secure communication protocols such as HTTPS and TLS.
Implement rate limiting to prevent denial of service attacks.
Use containerization and orc...read more
Q5. Cloud Technologies if used any.
Yes, I have experience working with cloud technologies such as AWS and Azure.
I have worked with AWS services such as EC2, S3, RDS, and Lambda.
I have also worked with Azure services such as Virtual Machines, Blob Storage, and Functions.
I am familiar with cloud deployment models such as Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS).
Q6. What is Emergency change mean and definition
Emergency change is a change that must be implemented immediately to prevent or resolve a major incident.
Emergency changes are unplanned and urgent.
They are made to prevent or resolve a major incident.
Emergency changes bypass the normal change management process.
They require approval from the emergency change advisory board (ECAB).
Examples of emergency changes include security patches and critical bug fixes.
Q7. What is known Error Data Base
Known Error Database is a repository of all known errors and their solutions.
It is used in IT Service Management to track and manage known errors
It helps in reducing the impact of incidents by providing quick solutions
It is a part of Problem Management process
Examples of known errors include software bugs, hardware failures, and network issues
Q8. Different types of changes
Different types of changes include emergency changes, standard changes, and normal changes.
Emergency changes are unplanned and require immediate action, such as fixing a critical system issue.
Standard changes are pre-approved and follow a defined process, such as deploying a software update.
Normal changes are routine and do not require additional approval, such as adding a new user to a system.
Q9. Fish bone analysis and explain
Fishbone analysis is a problem-solving technique used to identify the root cause of a problem.
Also known as Ishikawa diagram or cause-and-effect diagram
Used to visually organize possible causes of a problem
Helps to identify the root cause of a problem
Categories include people, process, equipment, materials, environment, and management
Example: If a company is experiencing low sales, the fishbone diagram can help identify possible causes such as poor marketing strategy, lack of...read more
Q10. Different types of S
Different types of S can refer to operating systems, programming languages, and data structures.
Operating systems: Windows, macOS, Linux, Android, iOS
Programming languages: Swift, Java, Python, C++
Data structures: Stack, Queue, Linked List, Tree
Q11. What is power usage effectiveness
Power Usage Effectiveness (PUE) is a metric used to measure the energy efficiency of a data center.
PUE is calculated by dividing the total amount of power used by the data center by the power used by the IT equipment.
A PUE of 1.0 indicates that all power is used by IT equipment, while a higher PUE indicates inefficiency.
Lower PUE values are desirable as they indicate higher energy efficiency.
PUE can be improved by implementing energy-saving measures such as using more efficie...read more
Top HR Questions asked in ArcelorMittal Nippon Steel
Interview Process at ArcelorMittal Nippon Steel
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month