Advanced Java Question Bank
Unit 1
1)Explain What is networking and Need of networking
2)Explain the layers of OSI models in detailed
3)What is Socket programming ? Explain Srversocket ,Client
socket,Multicast socket
4)What is distributed programming ?
5) What is RMI ?
6) Difference between RMI and RPC
Unit 2:
1) What is web application ?
2) Explain 2 tire and 3 tire architecture in detailed
3) What is server side programming ?
4) Compare servlet and CGI
5) What is server side programming ?
6) Explain servlet lifecycle in detailed
7) Explain the concept of SSI and Servlet chaining
8) What is Session management ?
9) Explain HTTP tunnelling
10) Explain deployment descriptor in detailed
11) Difference between servlet config and context object
12) What is JSPER report ?
Unit 3
1) Difference between Servlet and Jsp\
2) Explain the concept of JSP.
3) explain the use of basic tags in jsp with example
4) what is java server tag library?
5) Explain Action tags in JSP
6) What is MVC ?
Unit 4 :
1) difference between JDBC and hibernate
2) define the architecture of hibernate
3) what is HQL ? explain the use with one example
4)How we can use struts with hibernate ?
5) Explain the concept of ORM
6) What is Struts ?
6) Difference between Struts and Hibernet
7)what is HQL
8)exapin the concept of AOP
Unit 5
1)What is Maven ?
2)Difference between ANT and Maven
3)what is Maven Repository, Local Repository, Central Repository, Remote
Repository?
4) what is SOAP web service ?
5)what is REST full web services ?
6)difference between SOAP and RESTFULL
Unit 6
1)what is JUnit testing explain with its types
2) what is Assert Classes ?
3) What is JAXB
4) Explain the features of JAXB.
5) what is Object to XML, XML to Object ?