I'm a .NET project lead and have found myself in a slightly uncomfortable situation. I'm to hire two intermediate to advance Java developers, but don't know what questions to ask. I was wondering if anyone out here might have questions with answers that would help me narrow down the field of interviewees? The type of environment they will be working in is Linux Red Hat, J2SE 1.4.1 - Java 2 Platform, Standard Edition, Apache Web Server, JBoss Application Server, SQL or MYSQL, Apache Ant Java-based build tool, Xdoclet code generation engine, OpenSSL Secured sockets layer encryption protocol, PhpMyAdmin DB admin tools, and Eclipse. EntireX Broker will be used to access data from the mainframe. The general architecture used is Struts, Enterprise Java Beans (EJB), Container Managed Persistence (CMP) and Data Access Objects (DAO)
If anyone has any good questions with answers, I certainly appreciate them.