Premium Employer

Empower Retirement

3.8
based on 283 Reviews
Filter interviews by

Patnaik Steels & Alloys Interview Questions and Answers

Updated 13 Oct 2024

Q1. Difference between DOM and Virtual DOM how are they different?

Ans.

DOM is a tree-like structure representing the HTML document, while Virtual DOM is a lightweight copy of the DOM.

  • DOM is the actual representation of the HTML document in the browser's memory.

  • Virtual DOM is a concept where a lightweight copy of the DOM is created and manipulated instead of directly modifying the actual DOM.

  • Changes made to the Virtual DOM are compared with the actual DOM, and only the necessary updates are applied to the real DOM, resulting in better performance...read more

View 1 answer

Q2. How do you learn new Technologies?

Ans.

I learn new technologies through a combination of self-study, online resources, and practical application.

  • I regularly read technical blogs, articles, and books to stay updated on the latest technologies.

  • I participate in online forums and communities to learn from and collaborate with other developers.

  • I take online courses and tutorials to gain in-depth knowledge and hands-on experience.

  • I work on personal projects or contribute to open-source projects to apply and reinforce my...read more

View 2 more answers

Q3. How would you build an application from scratch?

Ans.

To build an application from scratch, I would follow a systematic approach that includes planning, designing, developing, testing, and deploying.

  • Define the purpose and scope of the application

  • Identify the target audience and their needs

  • Create a detailed plan and timeline

  • Design the user interface and user experience

  • Choose the appropriate technology stack

  • Write clean and maintainable code

  • Test the application thoroughly

  • Deploy the application and monitor its performance

  • Continuousl...read more

Add your answer

Q4. what is host variable/ indicator variable in pro*c what is nvl cmd what is cursor in plsql what is %rowtype how to provide permission in Linux for files move n copy cmd functions n procedure in plsql some sql q...

read more
Ans.

Answers to questions related to Pro*C, PL/SQL, Linux permissions, and SQL queries.

  • Host variable is a variable declared in the host program and used in Pro*C program

  • Indicator variable is used to indicate the null value of a column in Pro*C

  • NVL is a function in Oracle that returns a specified value if the expression is null

  • Cursor is a pointer to a result set returned by a SQL statement in PL/SQL

  • %ROWTYPE is a record type that represents a row in a table or view in PL/SQL

  • Linux per...read more

Add your answer
Discover Patnaik Steels & Alloys interview dos and don'ts from real experiences

Q5. Implement a List, stream out the list and filter out all odd numbers.

Ans.

Implement a List, stream out the list and filter out all odd numbers.

  • Create a List object and add elements to it

  • Use stream() method to convert List to Stream

  • Use filter() method to filter out odd numbers

  • Use forEach() method to print the filtered list

Add your answer

Q6. Implementing Spring / Spring-boot with it.

Ans.

Spring and Spring-boot are popular Java frameworks for building web applications.

  • Spring provides a comprehensive programming and configuration model for modern Java-based enterprise applications.

  • Spring-boot is an opinionated framework that simplifies the configuration and deployment of Spring applications.

  • Both frameworks provide features such as dependency injection, web MVC, data access, security, and more.

  • Example: @RestController annotation in Spring-boot can be used to cre...read more

Add your answer

Q7. How microservices work

Ans.

Microservices are a software architecture style where complex applications are broken down into smaller, independent services.

  • Microservices communicate with each other through APIs.

  • Each microservice is responsible for a specific task or function.

  • Microservices can be developed, deployed, and scaled independently.

  • They promote flexibility, scalability, and resilience in software development.

  • Examples of companies using microservices include Netflix, Amazon, and Uber.

Add your answer

Q8. Oops concepts explanation

Ans.

Oops concepts refer to Object-Oriented Programming principles like Inheritance, Polymorphism, Encapsulation, and Abstraction.

  • Inheritance: Allows a class to inherit properties and behavior from another class.

  • Polymorphism: Ability to present the same interface for different data types.

  • Encapsulation: Bundling data and methods that operate on the data into a single unit.

  • Abstraction: Hiding the complex implementation details and showing only the necessary features.

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

Interview Process at Patnaik Steels & Alloys

based on 3 interviews
1 Interview rounds
Technical Round
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Software Developer Interview Questions from Similar Companies

3.5
 • 54 Interview Questions
3.8
 • 45 Interview Questions
4.0
 • 35 Interview Questions
3.7
 • 23 Interview Questions
4.1
 • 13 Interview Questions
View all
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
75 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