Interview Questions and Answers for 'FIA-US' - 2 question(s) found - Order By Newest Basic and Very Frequently asked. Q1. What is Polymorphism in Java ? Core Java 2016-11-06 09:10:54
Ans. Polymorphism means the condition of occurring in several different forms.
Polymorphism in Java is achieved in two manners
1. Static polymorphism is the polymorphic resolution identified at compile time and is achieved through function overloading whereas
2. Dynamic polymorphism is the polymorphic resolution identified at runtime and is achieved through method overriding. Sample Code for overloading Sample Code for overriding Help us improve. Please let us know the company, where you were asked this question : Like Discuss Correct / Improve polymorphism object oriented programming (oops) oops concepts oops concepts Credit Suisse Unbounded Solutions Microsoft Google Purch HCL Technologies Tata Consultancy (TCS) Wipro Mathworks Accenture Accenture India ZonOff ZapCom Addteq Priceline.com Acute Informatics Trimax IT Infrastructure & Services USAA HCL Technologies FDM Group AppEnsure Inov8 TIAA Revature Lockheed Martin ScotiaBank Algorhythm Tech Aurus Xpanxion Bitwise Pune GS Labs Bitwise India CRIF Saggezza Synchrony Micro Focus Mindtree Zycus Capgemini ZapCom Group Infosys Technologies SLK Group Intuit Bangalore Quickr Comviva Technology Altimetrik IDEALINVENT Technologies Kewill coMakeIT Vekomy Technologies Eze Software State Farm Rolta State Street High Radius Cerner TIBCO 3i Infotech Goldman Sachs ITC abhra InteractCRM Polaris Naggaro Siemens Hexaware Technologies Skillnet solutions Logixal Solutions Mumbai Naaptol Mumbai Logixal Solutions NSETECH Mastek Mumbai AppAmplify Noida HexaView Technologies Wipro Wittybrains Software Technologies Meenakshi Noida Eastern Software Systems Noida MediaAgility Gurgaon Daffodil Software Oracle Gurgaon Kellton Tech Gurgaon Bharti Airtel Gurgaon IHS Markit Gurgaon Sinew Gurgaon Grappus Gurgaon Erricson Gurgaon Deloitte Accenture Accenture India Tech Mahindra Patni Computers L&T Infotech Mphasis Mindtree Hexaware Collabera 3i Infotech IGate Kpit Technologies NIIT Technologies Trianz Persistent Systems IT Asset FIA-US VanGuard General Atomics Basic   frequent Try 2 Question(s) TestRelated Questions What are points to consider in terms of access modifier when we are overriding any method? If everything is an object , Cant we declare every object as
Object obj = new String(); Shouldn't we make a class with all static members is its just expected to be executed as a standalone program with just one thread. Moreover Lets assume that there is no runtime Polymorphism required and there is no need for serialization ? Is this Polymorphism ?
Map<String, List<String>> inventoryManagerCountMap = new HashMap<String, ArrayList<String>>(); When are static and instance methods resolved ? During compile time or Runtime ? Which of the following is not the difference between Singleton and Static class ( Class with static members only ) ? Which of the following do you think is the primary reason you would never use a static class even the application doesn't need multiple requests or threads ?
a. Serialization
b. Runtime Polymorphism
c. Lazy Loading
d. Memory How is static and dynamic polymorphism achieved in Java ? Why do we need polymorphism in Java ? Must know at all levels. Among Top 10 frequently asked questions in Java. Very frequently asked to fresh graduates or less experienced professionals. Ans. Its a facility for code reuse and independent extension wherein a derived class inherits the properties of parent class. Help us improve. Please let us know the company, where you were asked this question : Like Discuss Correct / Improve inheritance object oriented programming (oops) oops concepts oops concepts java concepts code reuse code re-use classes derived classes Maverick Software Infosys HCL Technologies Tata Consultancy (TCS) Cognizant (CTS) Myntra Capital One Barclays Accenture Accenture India Infoview Technologies Wipro Paragyte FIA-US basic   frequent Related Questions Why do we need Inner classes ? Cant we just work with outer classes wherever we implement Inner classes ? What are different types of classes ? Differences between abstract class and interface ? What is the difference between the following two code lines ?
1. new OuterClass().new InnerClass();
2. new OuterClass.InnerClass(); What is a stream and what are the types of Streams and classes of the Streams? Which of the following can be marked static ?
a. Methods , Variables and Initialization Blocks.
b. Methods , Variables , Initialization Blocks and Outer Classes and nested Classes.
c. Methods , Variables , Initialization Blocks and Outer Classes.
d. Methods , Variables , Initialization Blocks and nested Classes What are the different types of inner classes ? What are the Wrapper classes available for primitive types ? What are wrapper classes ? What are the Disadvantages of using Collection Classes over Arrays ?