Questions d'entretien d'embauche
Cette capacité produit une liste de questions d’entretien à partir d’une fiche de poste ou d’une description de mission. Elle couvre l’expérience, les compétences techniques, la mise en situation et la motivation, pour aider un recruteur à mener un entretien structuré — ou un candidat à s’y préparer sérieusement.
Exécuter en ligne
Exécutez cette tâche sur nos serveurs, avec votre compte. Les outils gratuits tournent dans votre navigateur ; celui-ci est facturé sur votre solde KIT au prix affiché ci-dessus.
Des questions taillées pour le poste
Vous fournissez l’intitulé et les missions, et l’outil dérive des questions qui s’y rapportent vraiment : pas un questionnaire universel, mais des points ancrés dans les responsabilités décrites. Pour un poste de comptable, il interroge la gestion de la TVA ou la clôture ; pour un poste commercial, la prospection et la négociation. Vous pouvez régler le nombre de questions et leur profondeur selon la durée prévue de l’entretien.
Plusieurs familles de questions
Un bon entretien mêle les registres. L’outil répartit les questions entre parcours, savoir-faire technique, mises en situation (« comment réagiriez-vous si… ») et adéquation avec l’équipe. Côté recruteur, cela structure l’échange et facilite la comparaison entre candidats ; côté candidat, cela révèle les angles à préparer. Vous pouvez aussi demander des questions plus techniques ou davantage centrées sur le comportement, selon le profil recherché. Vous restez libre d’écarter, de reformuler ou d’ajouter des questions maison.
Deux usages, un même outil
Le recruteur prépare une grille homogène d’un entretien à l’autre ; le candidat s’entraîne sur les questions probables avant le jour J. Vous saisissez la fiche de poste sur cette page ; pour outiller un processus de recrutement complet, la capacité s’appelle aussi en API. Le tarif : $0.003 la requête, plus $0.0135 par lot de questions, en dollars US, connu avant l’envoi.
Cas d’usage
Structurer un entretien de recrutement
Studio Lumen SAS prépare, à partir de la fiche d’un poste de chef de projet, une grille de questions commune à tous les candidats, ce qui rend les entretiens comparables.
Se préparer à passer un entretien
Camille Moreau colle l’offre à laquelle elle postule et s’entraîne sur les questions probables, en repérant les expériences qu’elle devra pouvoir raconter.
Homogénéiser les entretiens d’une équipe
Menuiserie Rousseau & Fils dote ses responsables d’une même trame de questions pour l’embauche d’un apprenti, afin d’éviter des entretiens improvisés.
Questions fréquentes
Les questions dépendent-elles vraiment du poste ?
Oui. Elles découlent des missions que vous fournissez ; une fiche précise donne des questions précises, loin d’un questionnaire type valable pour n’importe quel emploi.
Puis-je choisir le nombre et le niveau des questions ?
Oui. Vous indiquez combien de questions et quel degré de difficulté ; l’outil équilibre alors parcours, technique et mises en situation.
Est-ce utile côté candidat ?
Tout à fait. À partir de l’offre visée, il liste les questions probables pour vous aider à préparer vos réponses et vos exemples.
Les questions respectent-elles le cadre légal du recrutement ?
L’outil vise les compétences et l’expérience. Il vous revient d’écarter tout sujet relevant de la vie privée ; une relecture par le recruteur reste nécessaire.
Combien coûte une série de questions ?
$0.003 la requête, plus $0.0135 par lot de questions, en dollars US. Le prix est affiché avant l’envoi, sans abonnement.
La fiche de poste est-elle conservée ?
Non. Elle transite chiffrée, sert à produire les questions, puis n’est rattachée à aucun compte ni profil.
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/text/interview-questions \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"input":"…"}'const res = await fetch("https://api.kit.forhosting.com/text/interview-questions", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"input": "…"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/text/interview-questions",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"input": "…"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/text/interview-questions", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"input":"…"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"input":"…"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/text/interview-questions", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"input": "…"
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "text.interview_questions",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Limites
max_tokens | 20000 |
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
422 | task_failed | La tâche a échoué : elle ne vous est pas facturée. |