Add office photos
Engaged Employer

Oracle

3.7
based on 5.1k Reviews
Filter interviews by

Indian Institute of Remote Sensing Interview Questions and Answers

Updated 5 Feb 2024
Popular Designations

Q1. Explain how CLR works

Ans.

CLR is the runtime environment for .NET applications that manages memory, security, and execution of code.

  • CLR stands for Common Language Runtime

  • It compiles code into an intermediate language (IL) that can run on any platform with CLR installed

  • CLR manages memory through garbage collection

  • It provides security through code access security (CAS)

  • CLR also includes just-in-time (JIT) compilation for improved performance

Add your answer

Q2. How does IIS work internally

Ans.

IIS is a web server that handles HTTP requests and responses.

  • IIS stands for Internet Information Services.

  • It is a component of Windows Server.

  • It listens for incoming HTTP requests on a specified port.

  • It processes the request and sends back a response.

  • It can host multiple websites on a single server.

  • It supports various protocols like HTTP, HTTPS, FTP, SMTP, etc.

  • It can be configured using the IIS Manager tool.

  • It can also be managed programmatically using the IIS API.

Add your answer

Q3. Function overloading vs overriding

Ans.

Function overloading is having multiple functions with the same name but different parameters. Function overriding is having a function in a subclass with the same name and parameters as a function in the superclass.

  • Function overloading is used to provide different ways to call a function with different parameters.

  • Function overriding is used to provide a specific implementation of a function in a subclass that is different from the implementation in the superclass.

  • Function ov...read more

Add your answer

Q4. Explain SOLID principle

Ans.

SOLID is a set of principles for object-oriented programming that aims to make software more maintainable, scalable, and robust.

  • 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: Subtypes should be substitutable for their base types.

  • I - Interface Segregation Principle: Clients should not be forced to depend on...read more

Add your answer
Discover Indian Institute of Remote Sensing interview dos and don'ts from real experiences

Q5. Explain design pattern

Ans.

Design pattern is a reusable solution to a commonly occurring problem in software design.

  • Design patterns provide a common language for developers to communicate solutions.

  • They help in creating flexible, maintainable, and scalable software.

  • Examples include Singleton, Factory, Observer, and MVC pattern.

  • Design patterns are categorized into three types: Creational, Structural, and Behavioral.

Add your answer

Q6. Write a program for palindrome

Ans.

Program to check if a given string is a palindrome

  • Convert the string to lowercase to ignore case sensitivity

  • Remove all non-alphanumeric characters from the string

  • Reverse the string and compare it with the original string

  • If they are the same, then the string is a palindrome

Add your answer

Q7. Difference between ref and out

Ans.

Ref and out are both used to pass arguments by reference in C#. Ref is bidirectional while out is unidirectional.

  • Ref and out are used to pass arguments by reference instead of by value

  • Ref is used for both input and output parameters while out is only used for output parameters

  • Ref requires the variable to be initialized before passing while out does not

  • Example: void MyMethod(ref int x) { x = x + 1; }

  • Example: void MyMethod(out int x) { x = 1; }

Add your answer

Q8. Explain jagged array in C#

Ans.

Jagged array is an array of arrays where each array can have different lengths.

  • Each array can have different number of elements

  • Can be used to represent tables with varying number of columns

  • Example: string[][] jaggedArray = new string[3][];

Add your answer

More about working at Oracle

#22 Best Mega Company - 2022
#3 Best Internet/Product Company - 2022
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at Indian Institute of Remote Sensing

based on 2 interviews
Interview experience
2.5
Poor
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Senior Software Developer Interview Questions from Similar Companies

3.5
 • 21 Interview Questions
3.8
 • 17 Interview Questions
3.9
 • 16 Interview Questions
4.5
 • 16 Interview Questions
3.4
 • 11 Interview Questions
3.8
 • 11 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
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