Add office photos
Engaged Employer

Amazon

4.1
based on 24.6k Reviews
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by

ExcelR Solutions Interview Questions and Answers

Updated 5 Feb 2024
Popular Designations

Q1. What is the difference between method overloading and method over riding

Ans.

Method overloading is having multiple methods with the same name but different parameters. Method overriding is having a method in a subclass with the same name and parameters as a method in its superclass.

  • Method overloading is used to provide different ways of calling the same method with different parameters.

  • Method overriding is used to provide a specific implementation of a method that is already provided by its superclass.

  • Method overloading is resolved at compile-time bas...read more

Add your answer

Q2. What is the difference between compiler and interpreter

Ans.

Compiler translates entire code to machine language, while interpreter translates line by line.

  • Compiler generates object code, while interpreter executes code directly.

  • Compiler is faster, but interpreter is more flexible.

  • Examples of compilers: GCC, Clang. Examples of interpreters: Python, Ruby.

  • Compilers are used for languages like C, C++, while interpreters are used for languages like Python, Ruby, JavaScript.

Add your answer

Q3. What is main function of exception

Ans.

The main function of exception is to handle errors and unexpected events in a program.

  • Exceptions allow for graceful handling of errors and prevent program crashes.

  • They provide a way to transfer control from one part of the program to another.

  • Exceptions can be caught and handled in a try-catch block.

  • Examples of exceptions include divide-by-zero, null pointer, and file not found errors.

Add your answer

Q4. Program for print 1to 10 numbers

Ans.

A program to print numbers from 1 to 10.

  • Use a loop to iterate from 1 to 10.

  • Print each number in the loop.

  • Ensure the loop stops at 10.

Add your answer
Discover ExcelR Solutions interview dos and don'ts from real experiences

Q5. What is amplifier

Ans.

An amplifier is an electronic device that increases the amplitude of a signal.

  • Amplifiers are commonly used in audio systems to increase the volume of sound.

  • They can also be used in radio and television broadcasting to boost the strength of signals.

  • Amplifiers come in different types such as transistor, vacuum tube, and operational amplifiers.

  • They can be designed for different purposes such as power amplifiers, voltage amplifiers, and current amplifiers.

Add your answer

Q6. What is jvm

Ans.

JVM stands for Java Virtual Machine. It is an abstract machine that enables a computer to run Java programs.

  • JVM is responsible for interpreting Java bytecode and executing it on the computer.

  • It provides a platform-independent environment for Java programs to run on different operating systems.

  • JVM has various components like class loader, bytecode verifier, and execution engine.

  • Examples of JVM-based languages include Java, Kotlin, and Scala.

Add your answer

Q7. What is thread

Ans.

A thread is a lightweight process that can run concurrently with other threads within a program.

  • Threads share the same memory space as the parent process.

  • Threads can communicate with each other through shared memory.

  • Threads can improve performance by allowing multiple tasks to be executed simultaneously.

  • Examples of multi-threaded programs include web servers and video games.

Add your answer

More about working at Amazon

Top Rated Mega Company - 2024
Top Rated Company for Women - 2024
Top Rated Internet/Product Company - 2024
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

Top System Analyst Interview Questions from Similar Companies

4.0
 • 12 Interview Questions
3.6
 • 10 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