OBJECT

InterviewTemplate

An interview template defines a set of questions relevant for a specialized interview

link GraphQL Schema definition

1type InterviewTemplate {
2
3# Interview template ID.
4id: ID!
5
6# Name of the template.
7name: String
8
9# The questions associated with this template.
10#
11# - Cost complexity: 1
12tasks: [CommonTask]
13
14# The author's user ID.
15#
16# - Cost complexity: 1
17author: User
18
19# The team that the template is associated with.
20#
21# - Cost complexity: 1
22team: Team
23
24# If the current user has permission to edit/delete this template.
25canEdit: Boolean
26
27# Recommended Level & Overall Evaluation settings of the feedback field.
28feedbackSettings: FeedbackSettings
29
30# When true, there are one or more pending or active interviews associated with
31# this template.
32hasAssociatedInterviews: Boolean
33
34# Each question of the interview template can have a custom max score.
35taskCustomScores: [TaskCustomScore!]
36
37# Default interview expiration time for this template in milliseconds.
38defaultExpirationTime: Int
39
40# When true, the company requires a template for each interview, and this one is
41# used as a default.
42isCompanyDefault: Boolean!
43
44}