Process setup
What is a structured interview?
Three interviewers meet three candidates for the same role, and by the end of the day they speak three different languages: one says it went well, another says the energy was low, the third recounts a project the candidate described. A structured interview exists to put those three impressions on the same scale. This guide covers what the method is, what stays fixed in the GoTeam panel, and how answers turn into a score.
3 categories
The question pool knows three categories: Technical, Behavioural, Culture Fit. There is no fourth
4 calls
The model gives every answer one of four calls; the weights 1, 0.67, 0.33 and 0 are fixed in code
Up to 5 rounds
One interview record plans at most 5 rounds, and one generation request returns at most 8 questions per category
A structured interview is an interview that follows the same shape with every candidate: the questions are prepared in advance, tied to a specific competency or claim, and the answers are marked on a predefined scale. What is fixed is not the wording of the questions, it is the measurement setup; two candidates can only be compared while that setup stays the same. Its opposite is the free flowing conversation, where each interview goes wherever the interviewer happened to be thinking that day.
What a structured interview holds fixed
In a structured interview the flow of the conversation is decided in advance and every answer is marked on a predefined scale. Four things build that structure: which competency a question looks at, in what order it is asked, what a good answer looks like, and on which scale the answer is marked. If those four are written down before the conversation, the interview is structured.
Its opposite is the unstructured interview: the questions are born during the conversation, there is no scale, and what remains afterwards is as much as the interviewer happens to remember. The real problem with an unstructured interview is not that it asks weak questions, it is that it leaves two candidates incomparable. If two interviewers looking at the same role asked different things, their impressions cannot be put on the two pans of one scale.
Structure does not mean asking everyone the exact same words. In GoTeam the question pool hangs off the interview record: every candidate arrives with their own pool, and the questions can be tied to the claims in that candidate's CV. There is no shared question bank at company level. What stays fixed is the category set, the round structure, the position criteria and the four step decision scale.
- Structure is the measurement setup. The wording of a question can change per candidate, the scale cannot.
- The category set has three members and is fixed: Technical, Behavioural, Culture Fit.
- Every question is anchored to something: a specific criterion of the position, or a specific claim in the CV. The generation prompt insists on it.
- The weights of the decision scale are baked into the code; the scale is not redefined from one interview to the next.

How it differs from an unstructured interview
An unstructured interview leaves the record of a conversation, a structured interview leaves the record of a measurement. The table below puts the two next to each other through the same questions. The right hand column is not a general ideal, it is what the GoTeam panel actually does.
| Question | Unstructured interview | Structured interview (in the panel) |
|---|---|---|
| When are the questions decided? | During the conversation | Before the conversation, in the pool; generated by picking a round and a category, or written by hand |
| What is a question based on? | Whatever the interviewer happens to be curious about | A specific criterion of the position, or a specific claim in the candidate's CV |
| What counts as a good answer? | Settled once the conversation is over | Written in advance, in the one sentence recruiter hint that sits beside the question |
| How is an answer marked? | It is not marked, notes are taken | With one of four calls: Strong, Adequate, Weak, No answer |
| Where does the score come from? | It does not exist, or it comes from the interviewer's own mark | From the weighted average of the calls; the arithmetic happens in code |
| Can the outcome be read back later? | Only as far as the notes go | The calls, their justifications and the version of the analysis stay on the interview record |

What the structure guarantees, and what it does not
Structure does not make a decision right, it makes decisions comparable. The distinction matters, because the method is usually sold as a certificate of impartiality. GoTeam makes no such claim.
What is written at the code level is narrow and concrete: both the question generation prompt and the answer grading prompt forbid drawing inferences from a candidate's age, gender, marital status, health, faith or political views. Even when that information appears inside an answer, it never enters the call. This is a written rule, not a guarantee about the outcome.
The grading prompt carries two more prohibitions: treating a short answer as automatically weak, and penalising the clipped sentences a recruiter writes while taking notes on their grammar. Both are common in interview notes, and both cost the candidate points that have nothing to do with what they said.
Named alongside structured interviews, but not in the product
Some tools that get mentioned in the same breath do not exist in GoTeam: video interviews, skills tests, sourcing and social media screening. The module is built on interview scheduling, the question pool and answer grading. Writing that down upfront beats hunting for a tab that is not in the panel.
What you can fix in the panel and what you cannot
The structure lives in the question pool. The pool hangs off an interview record; round selection, category tabs, AI generation, adding a question by hand, editing in place, reordering and parking instead of deleting all sit on the same screen. Every row shows where it came from: generated by the AI, or written by a recruiter.
The pool does not open empty. Questions produced by the CV analysis are copied once into round 1 as AI rows under the Technical category. This is a copy: even if the CV analysis runs again later, the rows in the pool stay as they are, because the pool is now a record of its own.
Rounds do different jobs, and that difference is written into the generation prompt. The round picker goes up to five; the three rounds the prompt defines are below.
| Round | Its job in the prompt |
|---|---|
| Round 1 | Verifies the core competency |
| Round 2 | Asks for a concrete example and the reasoning behind a decision |
| Round 3 | Closes the risks that are left before a decision |

The fixed side
The items below are not configured in the panel, they come from the code. What makes structure structure is exactly this: they do not change from candidate to candidate.
- Three categories: Technical, Behavioural, Culture Fit.
- The round range is 1 to 5, default 1. One generation request returns at most 8 questions per category, default 5.
- The order of the pool is set by four keys: round, category, the manual order, then creation time. Two questions generated in the same batch keep a stable place.
- Writing a new order sends the full id list of that section; the same drag landing twice changes nothing.
- The decision scale and its weights. There is no mark outside the four steps.
The side that changes per candidate
The question text itself changes, and that is deliberate. The generation prompt requires every question to rest on a specific criterion of the position or on a specific claim in the CV. Tell me about yourself style questions, questions that close on a yes or a no, and questions that bolt two topics together with an and are forbidden. So is generating questions about the candidate's private life, age, marital status, health, faith or political views.
Next to every question sits a hint written for the recruiter: one sentence saying what a good answer has to contain. It is never read out to the candidate, it is the interviewer's own yardstick. This is usually the most useful part of the structure, because it does not leave the definition of a good answer until after the conversation.
The generation request arrives with the list of existing questions, and producing the same ones, or ones that mean the same thing, is forbidden. So a second generation does not inflate the pool, it fills the gaps that are still open.
A question written by hand is preserved, the answer box is saved by hand
The replace existing option only clears the rows the AI generated. Questions a recruiter wrote by hand are never touched and they still count in the duplicate check. A question you do not want to delete can be parked: a passive row stays out of the default list and can be called back when you need it.
The answer box under a question opens closed, and saving takes a deliberate click. There is no autosave, on purpose: a half sentence typed while the candidate is still talking would later be graded as the candidate's answer. Interviewer notes are a separate field, and autosave lives there.
The pool and the grading of a cancelled or completed interview are never deleted, they stay read only. For structure to be worth anything, the record has to outlive the conversation.
How answers turn into a score, and who keeps the decision
In answer grading the model produces no number. The only thing it can return is one of four decision words, and the score is computed in code. The reasoning sits in a comment in that code: a model that produces its own number produces a different scale on every run, and then two candidates cannot be compared. Beside every call sits a justification built out of the answer itself; the justification names the position criterion it looked at, and when no criterion fits, that field stays empty.
The score is between 0 and 100, the rounded weighted average of the calls. If no question could be graded at all, the score is not zero, it stays empty. A question the model could not grade is left out of the summary, so it is not counted as a failure the candidate never had. A question with no answer entered counts as unanswered.
- The data handed to the grading model is narrow: the position title, at most 30 criteria, the questions, the recruiter hints and the answers. Contact details, the CV score and the application status are not passed. The reason is written down: a grader that sees an existing call starts agreeing with it.
- One question generation costs 1 credit, one answer analysis run costs 1 credit. The analysis is a single request; every question and answer pair in the round is graded in the same prompt.
- If a round holds no questions, or no answer has been entered for any of them, the analysis never reaches the model and no credit is spent. If the provider fails, or no usable row comes back, the spent credit is refunded.
- The totals are computed entirely in code. The same set of calls always yields the same summary, and the summary can be rebuilt from the stored calls.
| Call | Weight | How it enters the arithmetic |
|---|---|---|
| Strong | 1 | Full weight |
| Adequate | 0.67 | Two thirds of the weight |
| Weak | 0.33 | One third of the weight |
| No answer | 0 | Counts as zero and does not leave the denominator; skipping a question lowers the summary, it does not lift it |

Two scores sit side by side, they are never added
The answer score has bands of its own: 75 and above strong, 50 and above a second round. These are not the decision bands of the position, and the two should not be mixed up.
The answer score and the CV fit score sit side by side on the evaluation screen and are never added together. They measure different evidence: one is what the candidate told you, the other what they documented. The analysis result is written to the interview record, not on top of the fit record. The record also keeps the version of the analysis, so when a decision is read back later, the rubric it came from is known.
The evaluation section opens without an analysis being run: the CV evidence is already filled in, and the answer column sits empty. The reason is written down, an interviewer should see what the analysis will be placed next to before spending a credit.
When a required criterion is closed, the system suggests no rejection
Position criteria are weighted, and under full weighting the total has to be exactly 100. If a criterion is marked required and is not met, the system suggests neither an offer nor a rejection; the candidate goes to human review. A closed gate is not an elimination, it is the point where the automatic call stops.
When the answers are strong but the CV evidence is missing or weak, an offer is not suggested directly, a second round is. A suggestion never climbs until both kinds of evidence point the same way.
A suggestion is not a decision
Every suggestion closes with the same sentence: this is a suggestion, and the application status changes only with your approval. The sentence is not decoration, it is the rule itself. The AI eliminates nobody at the end of an interview.
The button on the suggestion card does not change the status either, it takes you to the application centre. The status transition happens there, with your own approval and your own audit record. Who generated which questions and who analysed which round can be read back at any time.
Frequently asked questions
No. What stays fixed is the measurement setup: the category set, the round structure, the position criteria and the four step decision scale. In GoTeam the question pool hangs off the interview record, so every candidate arrives with their own pool and the questions can be tied to the claims in that candidate's CV. There is no company wide question bank.
When part of the structure is fixed and part is left to the interviewer, the interview is called semi structured. In the panel that maps to this: category, round and decision scale are fixed, while the question text and its order can be edited. You can replace every generated question or write your own into the pool, and the scale still stays the same.
No. What comes out is a suggestion, and every suggestion closes with the same line: this is a suggestion, and the application status changes only with your approval. Even the button on the suggestion card leaves the status alone and takes you to the application centre; you make the transition there and it is written to the audit trail.
Yes, it counts as zero and it does not leave the denominator. The reason is written down: if questions could be skipped, a candidate could lift their summary by staying silent. A question the model could not grade is a separate case; that one is left out of the summary and is never counted against the candidate.
No, the two scores sit side by side. The answer side has bands of its own (75 and above strong, 50 and above a second round) and those are not the decision bands of the position. Because they measure different evidence they are never reduced to a single number; the analysis result is written to the interview record, not on top of the fit record.
Creating an interview is open from the Professional plan onwards and closed on the Mini and Starter plans. On the credit side, one question generation costs 1 credit and one answer analysis run costs 1 credit. An empty round makes no request and spends nothing, and if the provider fails the spent credit is refunded.
Related guides
Related features
Build the structure around your own role
The question pool, the decision scale and the suggestion card are already waiting in the panel. Let us walk through the setup together.
Contact Us





