Showing posts with label PLSQL. Show all posts
Showing posts with label PLSQL. Show all posts

Wednesday, 1 January 2020

Java Interview Questions

  1. Run time and Compile time Polymorphism
  2. Overload Main Method
  3. Program Without Main Method
  4. Override Static Method
  5. Object Oriented Programming over Procedural Programming
  6. Abstract Classes VS Interfaces
  7. Clubbing Exceptions in Catch Block
  8. Try with Resources, Suppressed Exception, and Retrieving Suppressed Exception
  9. Possibility when Finally Block is Not Executed
  10. Exception Handling with Method Overriding
  11. Explain Struts framework
  12. Difference between request.getParameter() and request.getAttribute()
  13. Difference between REST and SOAP web service
  14. Difference between jsp:include and jsp:forward
  15. How to create a Servlet
  16. Brief about Collections hierarchy
  17. Difference between different collection classes
  18. Working of HashMap
  19. Difference between Git Rebase and Git Reset
  20. Brief about @Qualifier annotation in Spring
  21. Explain different REST methods
  22. Difference between Spring and SpringBoot
  23. Explain Spring framework workflow
  24. Explain SpringBoot framework workflow
  25. Brief about contract between equals() and hashCode()
  26. Useful methods in Java classes like Character, Arrays, String, Collections, Object
  27. Difference between Comparator and Comparable
  28. Difference between sleep, yield and wait methods
  29. Can we create volatile array
  30. Explain Cyclic Barrier in Multithreading
  31. Difference between Association, Composition and Aggregation
  32. What are different Application Context classes in Spring
  33. Which classes are available in Spring for Handshake
  34. Difference between Procedure and Function in PLSQL
  35. Can we implement an interface without using implements
  36. Brief about JSP and Servlet lifecycle
  37. Explain CSRF, XSS, Brute Force, Denial of Service and CORS
  38. Deep Copy vs Shallow Copy
  39. Brief about Exception handling and Runtime, and Compile time exception (Read here)
  40. Difference between webserver and appserver.