Add office photos
Engaged Employer

Emids Technologies Limited

3.7
based on 511 Reviews
Filter interviews by

Jawahar Navodaya Vidyalaya Interview Questions and Answers

Updated 14 Nov 2024

Q1. what are the tools used for continuous integration

Ans.

Tools for continuous integration include Jenkins, Travis CI, CircleCI, GitLab CI/CD, and Bamboo.

  • Jenkins is a popular open-source tool for continuous integration and delivery

  • Travis CI is a cloud-based continuous integration platform

  • CircleCI is a cloud-based continuous integration and delivery platform

  • GitLab CI/CD is a built-in continuous integration and delivery tool in GitLab

  • Bamboo is a continuous integration and deployment tool from Atlassian

Add your answer

Q2. How to handle load for a distributed system

Ans.

Handling load for a distributed system involves load balancing, scaling, caching, and monitoring.

  • Implement load balancing to evenly distribute incoming traffic across multiple servers.

  • Scale the system by adding more servers or resources to handle increased load.

  • Utilize caching to store frequently accessed data and reduce the load on the backend.

  • Monitor system performance and adjust resources as needed to maintain optimal performance.

  • Examples: Using a load balancer like Nginx ...read more

Add your answer

Q3. What are OOPS concepts

Ans.

OOPS concepts are the principles of Object-Oriented Programming that help in designing and implementing software systems.

  • Encapsulation - bundling of data and methods that operate on that data

  • Inheritance - ability of a class to inherit properties and methods from a parent class

  • Polymorphism - ability of objects to take on multiple forms or behaviors

  • Abstraction - hiding of complex implementation details and providing a simplified interface

  • Examples: Java, C++, Python

Add your answer

Q4. What are benefits of Devops

Ans.

DevOps benefits include faster delivery, improved collaboration, increased efficiency, and better quality.

  • Faster time-to-market for software releases

  • Improved collaboration between development and operations teams

  • Increased efficiency through automation and continuous delivery

  • Better quality through continuous testing and monitoring

  • Reduced risk of errors and downtime

  • Improved customer satisfaction and loyalty

  • Cost savings through streamlined processes and reduced waste

Add your answer
Discover Jawahar Navodaya Vidyalaya interview dos and don'ts from real experiences

Q5. What abstraction in OOPS

Ans.

Abstraction is a fundamental concept in OOPS that allows hiding implementation details and focusing on essential features.

  • Abstraction is the process of identifying essential features and ignoring the rest.

  • It allows creating abstract classes and interfaces that can be implemented by concrete classes.

  • Abstraction helps in achieving encapsulation and modularity in software design.

  • Examples of abstraction include abstract classes, interfaces, and inheritance.

  • Abstraction is one of t...read more

Add your answer

Q6. What is parameterize

Ans.

Parameterize refers to the process of defining parameters or variables in a system or program.

  • Parameterizing allows for greater flexibility and customization in a system or program.

  • It can be used in various fields such as engineering, finance, and computer science.

  • For example, in a computer program, parameterizing can allow the user to input values for certain variables, making the program more adaptable to different scenarios.

Add your answer

Q7. What is Solid principle

Ans.

SOLID is a set of five design principles that help make software designs more understandable, flexible, and maintainable.

  • S - Single Responsibility Principle: A class should have only one reason to change.

  • O - Open/Closed Principle: Software entities should be open for extension but closed for modification.

  • L - Liskov Substitution Principle: Objects of a superclass should be replaceable with objects of its subclasses without affecting the functionality.

  • I - Interface Segregation ...read more

Add your answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories
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