Currently, the application does not support conducting remote interviews with multiple choice questions. This feature is essential for evaluating candidates in a structured and automated manner in this modern times.
The solution
I would like to add a feature that allows us to conduct remote interviews with 10 multiple choice questions. This feature should include CRUD operations (Create, Read, Update, Delete) for the questions and should follow Role-Based Access Control (RBAC) to ensure that only authorized users can manage the questions.
Alternative
An alternative solution could be using an external service for conducting interviews, but this would not be integrated into our application and could lead to additional costs and dependencies.
Context
This feature will involve creating new database models for the interview questions, implementing CRUD endpoints, and integrating RBAC to manage permissions. The endpoints should be tested thoroughly to ensure they work as expected.
The problem
Currently, the application does not support conducting remote interviews with multiple choice questions. This feature is essential for evaluating candidates in a structured and automated manner in this modern times.
The solution
I would like to add a feature that allows us to conduct remote interviews with 10 multiple choice questions. This feature should include CRUD operations (Create, Read, Update, Delete) for the questions and should follow Role-Based Access Control (RBAC) to ensure that only authorized users can manage the questions.
Alternative
An alternative solution could be using an external service for conducting interviews, but this would not be integrated into our application and could lead to additional costs and dependencies.
Context
This feature will involve creating new database models for the interview questions, implementing CRUD endpoints, and integrating RBAC to manage permissions. The endpoints should be tested thoroughly to ensure they work as expected.