Java Interview Questions asked in Citibank

  1. Which attribute specifies a JSP page that should process any exceptions thrown but not caught in the current page?
  2. Which services are provided to EJB components by the EJB container?
  3. Which HttpSession object is used to view and manipulate information about a session?
  4. What is difference overloading and overriding?
  5. What are different types of database indexes?
  6. Explain Autoboxing in Java?
  7. How do you design microservices?
  8. Can the double-checked locking fail on a single processor system?
  9. What is a ConcurrentHashMap?
  10. Design an LRU cache in Java.
  11. What is an externalizable interface?
  12. What is the difference between Future and Callable interface in Java?
  13. Explain the difference between HashSet and Hashmap?
  14. What is thread safety? How do you achieve it?
Java Interview Questions asked in Citibank
Download Java Interview Questions asked in Citibank PDF