Verificare struttura STAR risposta al colloquio
Una risposta che presenta il contesto, il suo compito, i passi compiuti e un risultato misurato ottiene 100: tutte e quattro le parti del metodo STAR sono presenti. Incolli la sua risposta di prova e veda quali parti sembrano mancare prima del colloquio. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
I colloqui comportamentali premiano risposte che guidano il selezionatore in una storia chiara: quale era la Situazione, quale Compito Lei ha assunto, quale Azione ha intrapreso e quale Risultato ha consegnato. Molti candidati divagano sul contesto, saltano il compito personale o concludono senza un esito misurabile — e non notano la lacuna finché il feedback non arriva troppo tardi. Questo verificatore di risposte STAR analizza la Sua bozza con euristiche deterministiche di parole chiave e intestazioni di sezione per Situazione, Compito, Azione e Risultato, segnala quali parti sembrano assenti e restituisce un punteggio di copertura semplice che può correggere prima della chiamata. Il testo vuoto viene rifiutato così un invio in bianco non sembra mai un verdetto pulito.
Cosa significa STAR e cosa misura davvero questo verificatore
STAR è un framework di colloquio ampiamente insegnato: la Situazione imposta la scena (team, prodotto, vincolo o crisi), il Compito dichiara la Sua responsabilità o obiettivo specifico, l'Azione descrive i passi concreti che Lei ha compiuto — non solo ciò che ha fatto il team in generale — e il Risultato chiude con l'esito, idealmente con numeri o un prima e dopo chiaro. I recruiter ascoltano quei quattro tempi perché collegano esperienza e competenza sotto pressione. Questa capacità non valuta eloquenza, veridicità né aderenza culturale.
Esegue un insieme fisso e trasparente di frasi chiave in inglese e etichette di sezione opzionali come Situation due punti o Result due punti sul Suo testo, registra quali segnali si sono attivati e costruisce un elenco di copertura dei componenti presenti e mancanti. Una risposta completa e ben etichettata che menzioni il contesto, la responsabilità, i passi che Lei ha compiuto e un esito quantificato di solito marca i quattro componenti presenti con punteggio cento.
Un breve vanto che elenca solo strumenti e un lieto fine può accendere Azione e Risultato lasciando Situazione e Compito assenti. Quella onestà è il prodotto: Lei vede i buchi strutturali, non un vago «da migliorare» di un modello a scatola nera.
Quando conviene controllare la struttura STAR
Piattaforme di carriera e bootcamp possono inserire questo controllo nei flussi di pratica così gli allievi iterano storie comportamentali senza attendere un coach umano a ogni bozza. I recruiter che costruiscono rubriche interne possono archiviare gli array covered e missing accanto a una risposta in testo libero per una calibrazione successiva, sapendo che l'euristica è deterministica in tutte le lingue dell'interfaccia del prodotto anche se il dizionario dei segnali è orientato all'inglese.
Mantenga risposte ragionevolmente brevi per l'UX, fissi le liste covered attese nei test e otterrà flag STAR riproducibili per compiti, funzioni SaaS e worker all'edge senza montare una pipeline LLM per una checklist che le parole chiave già catturano.
Casi d'uso
Preparazione ai colloqui e cicli di pratica
Consenta ai candidati di incollare una risposta comportamentale e vedere subito quali parti STAR sembrano mancanti prima di un coach o di un colloquio simulato.
Dashboard di coaching e rubriche
Archivi covered, missing e segnali per componente accanto alle risposte in testo libero per una revisione strutturale deterministica su larga scala.
Domande frequenti
Come funziona il verificatore di risposte STAR al colloquio?
Analizza la Sua risposta alla ricerca di frasi chiave in inglese e intestazioni di sezione associate a Situazione, Compito, Azione e Risultato, quindi indica quali componenti appaiono presenti, quali mancano e un punteggio di copertura da 0 a 100.
Cosa succede se il testo della risposta è vuoto?
Il testo vuoto o solo spazi viene rifiutato affinché un invio in bianco non sia mai trattato come verifica riuscita.
Un punteggio alto significa che la mia risposta è buona?
No. Il punteggio riflette solo la copertura euristica dei segnali STAR. Chiarezza, onestà, aderenza di seniority e qualità narrativa richiedono ancora giudizio umano o di modello.
Devo etichettare le sezioni con Situation: e Result:?
Le etichette aiutano e vengono rilevate come intestazioni di sezione, ma risposte senza etichetta possono comunque passare se nella prosa compaiono frasi chiave di ogni componente.
Funziona con risposte scritte in italiano?
È pensato per risposte in inglese: cerca un insieme fisso di frasi chiave ed etichette in quella lingua. Se il colloquio è in italiano, alleni la struttura qui con una versione inglese oppure usi il risultato solo come orientamento.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/life/interview-answer-star-check \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"Texto de ejemplo"}'const res = await fetch("https://api.kit.forhosting.com/life/interview-answer-star-check", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "Texto de ejemplo"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/life/interview-answer-star-check",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "Texto de ejemplo"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/life/interview-answer-star-check", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"Texto de ejemplo"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"Texto de ejemplo"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/life/interview-answer-star-check", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"text": "Texto de ejemplo"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "life.interview_answer_star_check",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
La stessa logica pura alimenta lo strumento gratuito del browser e il percorso API a $0.002 per chiamata riuscita, senza token di modello e senza rete in uscita.
Contratto di ingresso, campi di risposta ed errori di testo vuoto
Abbini la risposta alla Sua interfaccia: evidenzi in rosso i componenti mancanti, offra esempi di prompt per le lacune e ricontrolli dopo la revisione del candidato. Non tratti il punteggio cento come prova di una storia assorbibile — solo come copertura strutturale sotto queste parole chiave. Invii un corpo JSON con un campo obbligatorio: text, una stringa non vuota con la risposta al colloquio (gli alias answer, input, content, body, story e response sono accettati dallo stesso parser). Gli spazi iniziali e finali vengono tagliati per l'analisi; se il campo manca, non è una stringa, è vuoto o contiene solo spazi, l'attività fallisce con invalid_input e non viene fatturata. In caso di successo il corpo riporta metriche strutturali: word_count e char_count della risposta tagliata; flag booleani has_situation, has_task, has_action e has_result; array covered e missing con i nomi dei componenti che hanno superato o fallito l'euristica; coverage_count da zero a quattro; coverage_ratio come coverage_count diviso per quattro; complete vero solo quando tutti e quattro sono presenti; score come coverage_count per venticinque su una scala semplice da zero a cento; e oggetti per componente situation, task, action e result, ciascuno con present, from_header, signals e signal_count così i coach possono mostrare quali frasi si sono attivate. Il campo method è sempre star_keyword_structure affinché i client distinguano questo contratto da un futuro scorer semantico.
Dove un'API di struttura STAR merita il suo posto
Prodotti di ATS e di preparazione ai colloqui possono bloccare «invia risposta» finché coverage_count non raggiunge una soglia, o avvisare con delicatezza quando manca il Risultato prima di una sessione simulata. Poiché l'implementazione è parse di tier A puro, ogni chiamata riuscita costa il prezzo base pubblicato $0.002 senza token di modello e senza rete in uscita; la validazione fallita non consuma il saldo.
Casi di integrazione
Controlli automatici in bootcamp e LMS
Richieda un coverage_count minimo sulle storie di pratica affinché gli studenti imparino a includere Situazione, Compito, Azione e Risultato per abitudine.
Domande tecniche
Quanto costa il controllo della struttura STAR?
Lo strumento nel browser è gratuito. Le richieste API usano il saldo prepagato KIT a $0.002 per chiamata riuscita; l'input non valido non viene fatturato.