Typelets Editor

Typelets Editor

Typelets · Programmation

Typelets Editor est une plateforme d'entretiens techniques qui fonctionne comme un éditeur de code dans le navigateur, avec terminal partagé et Claude intégré, pensée pour le pair programming et les tests take-home.

Aperçu de l'interface de Typelets Editor

À propos de Typelets Editor

About

Qu'est-ce que Typelets Editor

Typelets Editor est un logiciel d'entretien qui s'ouvre dans un onglet. Aucune installation : l'espace de travail arrive avec une arborescence de fichiers, un éditeur, un terminal bash et un assistant Claude déjà reliés. Il sert aussi d'éditeur collaboratif pour le mentorat et les clubs de code, ce qui permet d'accueillir une présélection le matin et un atelier le soir dans la même salle.

Le problème visé est précis. La plupart des bacs à sable d'entretien offrent un seul fichier, pas de terminal et une boucle de compilation lente. Ici, vous avez une vraie arborescence et un shell : le candidat lance ses tests, n'installe rien et montre quand même comment il débogue. Chaque exécution tourne dans une microVM Firecracker sans réseau, avec une limite de 20 secondes.

Les limites comptent aussi. Le produit est en bêta, l'éditeur est une petite équipe et il n'y a pas encore d'API publique. Les intégrations ATS figurent sur la feuille de route, pas en production : les notes se recopient à la main pour l'instant.

Pour commencer

  1. Créez un compte avec votre e-mail sur typelets.com. En bêta, aucune carte bancaire n'est demandée.
  2. Ouvrez un espace de travail et choisissez le runtime. Python, Ruby, JavaScript, TypeScript, Go, Java, C et C++ sont fournis.
  3. Ajoutez un problème de la bibliothèque ou collez le vôtre avec fichiers de départ et tests.
  4. Partagez le lien. Les invités entrent avec une identité générée, puis éditent ou observent selon le rôle accordé.
  5. Après la session, relisez l'enregistrement, l'historique du terminal et les notes de la grille.

Informations sur le produit

Aperçu des tarifs, des plateformes compatibles et des performances de Typelets Editor.

Offre gratuiteOui
Offres payantes$0 during beta
PlateformeWeb browser (desktop), mobile spectator view
DéveloppeurTypelets
CatégorieProgrammation
Date de lancementMay 2026
Dernière mise à jourJun 2026
Visites du site275
Classement mondial du siteN/A
Disponibilité de l’APINon

Idéal pour

Les utilisateurs, tâches et cas d'usage où cet outil convient le mieux.

Utilisateurs

  • Les responsables d'ingénierie qui mènent des entretiens structurés
  • Les intervieweurs qui codent en binôme plutôt que de poser des questions de culture générale
  • Les formateurs de bootcamp et animateurs de clubs de code

Tâches

  • Test take-home
  • Exercices de débogage en direct
  • Évaluation des candidats qui codent avec l'IA
  • Correction des rendus

Cas d'usage

  • Une présélection de 45 minutes avec quelqu'un qui ne connaît pas votre stack
  • Un take-home qui a besoin d'un serveur web
  • Calibrer un jury de recrutement

Fonctionnalités clés

Éditeur, terminal et Claude dans un seul onglet

L'espace comprend une arborescence multi-fichiers, un éditeur avec coloration syntaxique et une session bash qui dure toute la réunion. Claude reste dans la même interface : le candidat demande un indice sans quitter l'onglet ni coller son code ailleurs. Pour une évaluation, cela compte, car vous voyez le prompt et le diff au même endroit.

Des tests take-home qui se rendent tout seuls

Vous invitez par e-mail, la personne reçoit un espace chronométré et le travail est envoyé automatiquement à l'échéance. Pas de rappel d'agenda, pas de pièce jointe oubliée. Vous ouvrez ensuite le rendu à côté de l'enregistrement et du journal du terminal, là où se voient d'habitude les décisions intéressantes.

Un environnement Firecracker à chaque exécution

Le code tourne en utilisateur non privilégié dans sa propre microVM Firecracker sur Fly.io. Pas de réseau, pas de système de fichiers partagé, des plafonds stricts de CPU et de mémoire, une zone tmpfs et 20 secondes de temps réel par exécution. La VM est détruite après 15 minutes d'inactivité, donc rien ne traîne d'une session à l'autre.

Collaboration en direct et shell partagé

Les frappes se synchronisent entre onglets via les CRDT de Yjs. Vous voyez le curseur de l'autre, suivez son focus et éditez le même fichier en même temps. Le terminal est commun lui aussi : une session bash, une sortie, et les deux côtés regardent échouer le même test.

Bibliothèque de problèmes avec tests cachés et grilles

Chaque problème contient un énoncé, des fichiers de départ, des tests visibles, des tests cachés et une grille sur la justesse, la complexité, la communication et la qualité du code. Vous créez les vôtres dans l'écran Manage library, les mélangez avec ceux fournis, ou les deux. Des problèmes réutilisables font la différence entre un processus répétable et de l'improvisation à chaque appel.

Enregistrement, replay et notation structurée

Chaque espace d'entretien enregistre par défaut les modifications, la sortie du terminal, les résultats de tests et les notes, et vous pouvez désactiver l'enregistrement par espace. Le replay permet au jury de revoir la même session plus tard, ce qui calibre mieux qu'une comparaison de notes manuscrites. Les notes s'exportent vers votre ATS et les enregistrements se suppriment dans les réglages.

Avantages et inconvénients

Avantages

  • Un environnement complet dans un onglet, donc le candidat évite toute installation de toolchain.
  • L'éditeur collaboratif regroupe fichiers, shell, tests et vidéo au même endroit au lieu de quatre onglets.
  • Terminal partagé et édition multi-fichiers reflètent mieux le vrai travail de débogage qu'un simple bloc-notes.
  • L'isolation est concrète : microVM Firecracker, pas de réseau, CPU et mémoire plafonnés.
  • La vidéo multipartite dans l'espace supprime le lien Zoom et le document partagé.
  • Toutes les fonctions sont gratuites pendant la bêta, sans carte et sans plafond d'usage.

Inconvénients

  • Pas d'API publique et des intégrations ATS encore sur la feuille de route : la recopie manuelle reste la règle après chaque entretien.
  • La vue mobile est réservée au spectateur, donc écrire du code demande un navigateur de bureau.
  • Les données restent en région us-east sans choix possible, ce qui gêne les équipes soumises à une exigence de résidence dans l'UE.
  • Petit éditeur en bêta : tarifs et périmètre peuvent bouger, et aucun engagement de disponibilité n'est publié.

Questions fréquentes

Oui, pour l'instant. Pendant la bêta, tout est ouvert : espaces de travail, entretiens, enregistrements, bibliothèque complète de problèmes et tous les runtimes. L'équipe annonce des offres payantes plus tard, avec un palier gratuit généreux conservé pour les comptes existants.