You can prepare on the following:
Java/J2EE Requirement
Sw Engg /[Link] Engg Tech Lead
OOP basics OOP basics
Java language Java language
Java Beans Java Beans
DB basic, SQL, JDBC, Transactions, at least
DB basic, SQL, JDBC, Transactions, at least one DB
one DB knowledge like Oracle, SQL Server,
knowledge like Oracle, SQL Server, DB2 etc.
DB2 etc.
JSP, Servlet, XML JSP, Servlet, XML
Struts or Spring either one of them. Struts or Spring either one of them.
IDEs - Eclipse, NetBeans, etc. IDEs - Eclipse, NetBeans, etc.
Testing Frameworks - Junit, etc Testing Frameworks - Junit, etc
Logging Frameworks - Jlog, Log4J, etc Logging Frameworks - Jlog, Log4J, etc
Configuration Management e.g. VSS, CVS, Configuration Management e.g. VSS, CVS, Rational
Rational ClearCase ClearCase
Design - Basics, UML notations, HLD, LLD, Patterns, etc
- interpretation, conceptualization
Architecture - Basics, Patterns - interpretation,
conceptualization
J2EE technology fundamentals and App Server Platforms -
WebSphere, WebLogic, Jboss, etc - Deployment, Features,
etc.
Architecture Methodology - RUP,TOGAF, GS Methods,
etc
Design Tools - Rational, Visio, etc.
EJB concepts
Build tools – Ant
JAAS concepts
Quality awareness