You are on page 1of 4

Requirements of Interview Module

1. Based on CV (Resume), HR should able to fill contacted candidates


information in a form.

2. Data filled in that form should display in a listview. So, user (HR or MD)
can see contacted candidates details.

3. Now if candidate give positive response, HR should able to fill schedule of


interview in a form.
When HR save data, schedule of interview should automatically send to
candidate via email.
4. If candidate request for reschedule date then HR should able to enter
rescheduled date-time in that form and that rescheduled date should also
send to candidate via email.

5. Now, When candidate appear for interview then


If candidate is in technical field then
a. Online test

After completion of online test, Tests all data like date, time, type
of test, no. of question in test, no. of question s attempted by
candidate, Right answer, wrong answer, test score should
automatically save.

And trigger mail to HR with test score.

And display test data in a list view.

Now, HR should able to edit status of online test like pass, fail or
hold in list view.

b. Technical interview
If status of online test is PASS then candidate will appear for
Technical interview.

After Completion of Technical interview, Interviewer will fill


result of technical interview, fill status as pass, fail or hold and
give feedback.

When interviewer save this data, one mail send to HR with


Interview result data.

This information gets display in a listview and interviewer


should able to edit data in listview.

c. Practical Test

If status of technical interview is PASS then candidate is


eligible for practical test.

After completion of practical test, the person who check his


code/program should able to fill practical test result in a form.

On saving data, one mail send to HR with practical test result.

This data should display in a list view.

d. CTO Interview

If status of practical test is PASS, then candidate is eligible for


CTO Interview.

After completion of CTO Interview, CTO will fill feedback in a


form.

On saving data, mail send to respective HR.

This data should display in a listview.


e. HR Interview

If status of practical test is PASS and According to CTO


Interview, candidate is eligible for HR Interview.

After completion of HR Interview, HR will fill interview details


and feedback in a form.

On saving data, mail send to other respective HR and MD.

This data should display in a listview.

f. MD Interview

If candidate is PASS in HR Interview also, MD will take


Interview and fill feedback in a form.

On saving data, mail send to respective HR.

This data should display in a list view.

If candidate is in non-technical field then


a. HR Interview

HR will directly take interview of candidate.

After completion of HR Interview, HR will fill interview details


and feedback in a form.

On saving data, mail send to other respective HR and MD.

This data should display in a list view.


b. MD Interview
If candidate is PASS in HR Interview, MD will take Interview
and fill feedback in a form.
On saving data, mail send to other respective HR.

This data should display in a list view.

6. If candidate is pass in all phase then details of this candidate should display
in a list view with status as selected.

7. Now HR should able to send an email for job acceptance to respective


candidate from list view by clicking on a button and if mail sent to that
candidate then status of mail should be mail sent.

8. If candidate accept offer, then HR will fill a form with joining details like
joining date, bond period, salary, etc.

And this data display in a list view.

You might also like