Sunday, November 25, 2007

Question to ask - Technical Filter for design professional

1. Design
a. How long have you been involved in Design?
b. If the candidate answers as more than 6 months then ask
i. What design activities have you performed?
ii. What are the design documents you have created?
1. High Level Design
2. Detailed Design
3. System Architecture
4. Software Architecture
iii. Which Frameworks are you familiar with?
1. Struts Framework – (ask the version)
2. Spring Framework
3. Hibernate Framework, etc

2. UML Diagram
a. Which version of UML are you using? Latest version?
b. Which UML diagrams are you familiar with? Which diagrams you create?
i. Class Diagrams
ii. Sequence Diagrams
iii. Use case Diagrams
iv. Package and Component Diagrams

3. Technologies
a. Which J2EE technologies have you worked with?
b. Which versions have you worked with?
i. Servlets – 2.3, 2.4
ii. EJB – 1.0, 1.1, 2.0, 2.1, 3.0
iii. JSP - 1.0, 1.2, 2.0
c. How comfortable are with XML?
d. What is XSD? XML Schema Language / used to validate XML
e. Is XSD better or DTD better? XSD

4. Database
a. How much knowledge do you have in DB design?
b. How many stored procedures and functions have your created?
c. Are you aware of Java Stored Procedures?

5. Team Leading
a. Have you lead a team?
b. How long have you been leading?
c. What is the biggest challenge?
d. What are the activities that you do as part of team leading?

6. Estimate and Scheduling-
a. Do you have experience in this?
b. What are the estimation types you are familiar with? WBS, Function Point (FP) based, Use Case based, etc.

7. Customer Interfacing-
a. Does your responsibility cover this also?
b. What is the biggest challenge?

--- Vijayraj Sharma JK

0 comments: