Ir al contenido

Preguntas de codificación de TypeScript y test en línea

Every TypeScript online test was prepared by a dedicated professional to better screen TypeScript developer candidates. We have a range of online TypesScript tests for junior, middle, and senior-level TypeScript developers.

DevSkiller TypeScript online tests are powered by the RealLifeTesting Methodology which allows you to identify the candidate’s skills through real-world testing scenarios. Finding your next TypeScript developer has never been easier with DevSkiller and a TypeScript test online.

Angular
MEDIO
Habilidades probadas
Duración
84 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Angular, JavaScript

Lagunas del código

evaluar los conocimientos de Angular, JavaScript

Tarea de programación - Nivel: Medio

JavaScript | Angular | Editor de páginas estáticas - Completa la implementación del formulario de páginas estáticas

TypeScript
MEDIO
Habilidades probadas
Duración
72 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Texto mecanografiado

Lagunas del código

evaluar los conocimientos de Texto mecanografiado

Tarea de programación - Nivel: Medio

TypeScript | Redux, Selectors | HR Department Salary - Implementar Selectores Redux que procesarán datos de RRHH. La implementación se probará contra pruebas instantáneas.

TypeScript
JUNIOR
Habilidades probadas
Duración
51 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Texto mecanografiado

Lagunas del código

evaluar los conocimientos de JavaScript, Reaccione

Preguntas de elección

evaluar los conocimientos de HTML, CSS

Tarea de programación - Nivel: Fácil

TypeScript | React Hooks | Gestión de Estado de Películas - Completa aplicación de gestión de películas usando React Hooks implementando la gestión de estado a las vistas existentes.

React Native
MEDIO
Habilidades probadas
Duración
107 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de React Native

Lagunas del código

evaluar los conocimientos de JavaScript, React Native

Tarea de programación - Nivel: Medio

React Native | Cheeper - a new social media app - Finaliza la implementación para que la socialización básica sea posible.

Angular
MEDIO
Habilidades probadas
Duración
77 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Angular, JavaScript, Texto mecanografiado

Tarea de programación - Nivel: Medio

JavaScript | Angular | Notepad App - Completa aplicación de notas simple usando NotesService proporcionado para guardar y leer notas.

TypeScript
MEDIO
Habilidades probadas
Duración
73 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de JavaScript, Texto mecanografiado

Lagunas del código

evaluar los conocimientos de JavaScript, Texto mecanografiado

Tarea de programación - Nivel: Medio

TypeScript | NestJS | Mi Barista App - Recomendación de Café - Implementar NestJS servicio REST para calificar y recomendar tipos de café.

TypeScript
MEDIO
Habilidades probadas
Duración
62 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Texto mecanografiado

Lagunas del código

evaluar los conocimientos de JavaScript, Texto mecanografiado

Tarea de programación - Nivel: Medio

TypeScript | NestJS | My Barista App - Listado de tipos de café valorados - Implementación del servicio REST de NestJS para valorar y recomendar tipos de café.

TypeScript
JUNIOR
Habilidades probadas
Duración
46 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de JavaScript, Texto mecanografiado

Lagunas del código

evaluar los conocimientos de JavaScript, Texto mecanografiado

Tarea de programación - Nivel: Fácil

TypeScript | NestJS | My Barista App - Obtener la valoración de un tipo de café - Implementar una nueva función para listar los tipos de café previamente valorados en el servicio REST de NestJS para valorar los tipos de café.

TypeScript
MEDIO
Habilidades probadas
Duración
65 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Texto mecanografiado

Tarea de programación - Nivel: Medio

TypeScript | Redux Selectors | HR Department - Implement Redux Selectors which will process HR data. Implementation will be tested against snapshot tests.

Java
JUNIOR
Habilidades probadas
Duración
120 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Tarea de programación Front End - Nivel: Fácil

JavaScript | TypeScript | Aplicación de facturas - frontend - Implementar la parte front-end para fusionar y agregar los datos de la factura con los tipos de cambio de divisas.

Tarea de programación Back End - Nivel: Fácil

Java | Aplicación de facturas - backend - Implementar la parte backend para buscar y agregar datos de facturas con el servicio y los métodos DAO.

Moca
MEDIO
Habilidades probadas
Duración
38 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de CONTROL DE CALIDAD, Pruebas

Tarea de programación - Nivel: Medio

Mocha | TypeScript | Validación de servicios ATM - Escribir una serie de pruebas de validación Mocha para ATM.

Redux
JUNIOR
Habilidades probadas
Duración
35 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Texto mecanografiado

Tarea de programación - Nivel: Fácil

TypeScript | Redux | HR Department - reducers - Implement correctly the redux reducers and selectors.

TypeScript
MEDIO
Habilidades probadas
Duración
126 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Texto mecanografiado

Tarea de programación - Nivel: Medio

TypeScript | NestJS | API de recomendación de café para la aplicación Mi Barista - Implementar el servicio REST de NestJS para calificar y recomendar tipos de café.

TypeScript
SENIOR
Habilidades probadas
Duración
105 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Texto mecanografiado

Tarea de programación - Nivel: Difícil

TypeScript | Social Media Queries | Buscar amigos por nombre - Implementar la función FriendsQueries#queryByNameMatching según los requisitos y hacer que todas las pruebas pasen.

Angular
MEDIO
Habilidades probadas
Duración
72 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de API de formularios de Angular, Formularios reactivos Angular, Angular2+, Plantillas Angular, Seguridad en Angular

Tarea de programación - Nivel: Medio

JavaScript | Angular 2+ | Formulario de registro - Conecte HTML/CSS a Angular y añada la validación adecuada.

Java
JUNIOR
Habilidades probadas
Duración
68 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Java

Tarea de programación - Nivel: Fácil

Java | Encontrar duplicados - Implementar el método findDuplicates que devuelve una nueva lista que contiene los duplicados que se produjeron N-veces.

Preguntas de elección

evaluar los conocimientos de ES6, JavaScript, Texto mecanografiado

Tarea de programación - Nivel: Fácil

JavaScript | Node.JS | Servidor Websocket - Complete el archivo server.js para terminar el servidor WebSocket.

Angular
MEDIO
Habilidades probadas
Duración
73 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Angular2+, Texto mecanografiado, JavaScript, Herramientas, Desarrollo web

Tarea de programación - Nivel: Medio

JavaScript | Angular 2+ | Formulario de registro - Conecte HTML/CSS a Angular y añada la validación adecuada.

Angular
JUNIOR
Habilidades probadas
Duración
40 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Angular2+, JavaScript, Texto mecanografiado

Tarea de programación - Nivel: Fácil

JavaScript | Angular2+ | Configuración de enrutamiento - Crear la configuración de enrutamiento basado en la aplicación existente y los requisitos indicados en la descripción.

Angular
SENIOR
Habilidades probadas
Duración
105 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de ES6, JavaScript, Angular2+, Texto mecanografiado, AJAX, Desarrollo web

Tarea de programación - Nivel: Difícil

Angular 2+ | Flujo de registro | Componentes y enrutamiento - Complete el flujo de registro de usuarios configurando el enrutamiento, integrando el formulario de registro con los servicios de datos y añadiendo la validación de entrada adecuada.

JavaScript
MEDIO
Habilidades probadas
Duración
121 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de ExpressJS

Tarea de programación - Nivel: Medio

Angular 2+ Notepad App

Tarea de programación - Nivel: Medio

Node.JS - Mongo - Informe del curso

Lagunas del código

evaluar los conocimientos de MongoDB

Reaccione
MEDIO
Habilidades probadas
Duración
73 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de JavaScript, Desarrollo web, Herramientas, Web, ES6

Tarea de programación - Nivel: Medio

JavaScript | TypeScript, React | Panel de administración de la conferencia - Implementar las características que faltan de un panel de administración para gestionar el proceso de convocatoria de ponencias utilizando TypeScript, React, React Router y Promises.

Angular
SENIOR
Habilidades probadas
Duración
108 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de AJAX, JavaScript, Web, Desarrollo web, ES6

Tarea de programación - Nivel: Difícil

JavaScript | Angular 2+ | Signup page | Components and routing - Complete user registration flow by setting up routing, integrating the signup form with data services and adding proper input validation.

Angular
SENIOR
Habilidades probadas
Duración
73 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de AJAX, JavaScript, Desarrollo web, Herramientas, Angular2+, rxjs, Texto mecanografiado

Tarea de programación - Nivel: Difícil

JavaScript | Angular 2+ | Carro de la compra - Solucionar algunos problemas con la sincronización de datos a través de la aplicación y añadir algunas características de personalización.

Angular
MEDIO
Habilidades probadas
Duración
34 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Tarea de programación

Utiliza tu Angular 2+ habilidades para reparar un bloc de notas aplicación

Preguntas de elección

Verifique su Angular 2+ respondiendo a una serie de preguntas esencial preguntas sobre Angular 2+

TypeScript coding questions

DevSkiller’s expert team prepares TypeScript coding questions to help businesses in finding their next TypeScript developer. Our TypeScript coding questions are suited to hiring developers for junior, middle, and senior-level positions. Our TypeScript tests are uniquely structured to accurately screen each applicant, and assess them based on their responses to a series of realistic development based challenges.

Desarrollado por RealLifeTesting methodology, DevSkiller TypeScript coding questions offer a different kind of testing experience as is traditionally seen in developer recruitment. The RealLifeTesting methodology presents real-world tasks to your applicants and requires them to come up with effective solutions, from within a controlled test environment. This revolutionary new means of testing will make finding your next developer simpler than ever.

Recommended roles for TypeScript coding questions

  • Desarrollador front-end
  • web developer
  • TypeScript developer
  • Desarrollador de JavaScript
  • Junior TypeScript developer
  • Middle TypeScript developer
  • Senior TypeScript developer

How DevSkiller TypeScript coding questions work

DevSkiller TypeScript coding questions are powered by the RealLifeTesting methodology. This unique testing model allows you to analyze your applicants’ knowledge of TypeScript, their coding ability, and their problem-solving skills, all from within predefined test parameters.

Pruebas de la vida real methodology is based on the idea that it is more effective to test a developer based on the work they will likely be doing for the role than with algorithmic tests. The system then recreates a realistic work environment in which to test candidates, resulting in a more accurate system for screening developers.

Características principales

  • Analizar la capacidad de codificación y no sólo la académica
  • Ahorre tiempo y dinero con las pruebas a distancia
  • Pruebas de la vida real ofrece una mayor experiencia de usuario en la que los candidatos pueden utilizar su propio IDE, clonar en GIT, ejecutar pruebas unitarias y acceder a Stack Overflow/Github/Google para investigar.
  • Stringent anti-plagiarism tools implemented to ensure TypeScript test accuracy
  • Observe TypeScript coding questions in real-time
  • Resultados automatizados comprensibles para los reclutadores no técnicos
  • Interview questions on typescript for experienced and less experienced developers

Skills tested in our TypeScript coding questions

  • JavaScript
  • ES5
  • ES6
  • ES7
  • Angular.js
  • jQuery,
  • Reaccione
  • Backbone
  • Ember
  • Vue.js
  • Polymer
  • Aurelia
  • Knockout
  • Rx.js

What to look for in a TypeScript developer

TypeScript is a programming language developed by Microsoft that is a compiler for the JavaScript programming language. TypeScript actually originated from JavaScript specifically for the development of large scale applications. This means that many of the same attributes apply when hiring developers for either language.

TypeScript and JavaScript alike are easy to learn and very fast-moving, with new frameworks created frequently. Although it is helpful to be up to date with the latest changes, your TypeScript developer would be better to possess a deep understanding of the JavaScript language itself and the older libraries and frameworks. They can then use this knowledge to adapt to any changes. In addition, though it is helpful for any good TypeScript developer, to know at least one popular, tried and tested framework or library.

Like the look of our TypeScript coding questions but want more?

We find that some of our clients like the DevSkiller testing model, but they would like to get more out of our TypeScript coding questions. If you’re thinking the same, then no problem, we’ve got you covered.

With the DevSkiller online task wizard, you can build your own fully customizable tests. As long as you have someone technically-minded available to you, then it is easy to set which languages you want to assess, to allocate a time limit for each test or individual question, or to alter the difficulty level of each test.

Want proof that our TypeScript coding questions work?

To invest in the DevSkiller screening tool can be a big decision for you to make for your business. If you’re still unsure, check out what some of our satisfied customers have to say:

Victoria Cyczewska - Especialista en adquisición de talentos en Stepstone Services

"Ahora disponemos de una herramienta que nos permite no sólo colaborar para crear pruebas que evalúen las competencias técnicas que necesitamos para crecer, sino también comunicarnos interna y externamente (con los candidatos). Además, nuestro proceso de contratación técnica está ahora más estructurado. Por ejemplo, utilizamos los resultados de nuestras pruebas técnicas para iniciar una conversación durante las entrevistas técnicas".

Magdalena Rogóż - Director Adjunto de Marketing en Kodilla

"Utilizar DevSkiller para calificar los exámenes es 2 veces más rentable, a la vez que proporciona a nuestros estudiantes un examen mucho mejor y les prepara para futuros exámenes de selección."

Julien Gauthiez - Director de Adquisición de Talento para EMEA en Criteo

"Utilizamos DevSkiller en 15 ubicaciones de nuestras 3 regiones (EE.UU./APAC/EMEA). Tenemos 7 usuarios frecuentes en TA (reclutadores) en todas nuestras regiones, y los usuarios de nuestro gerente de contratación técnica rotan dependiendo de las necesidades actuales. Más de 30 han iniciado sesión en la plataforma alguna vez para revisar una tarea o crear una prueba."

Preguntas más frecuentes

Qué es RealLifeTesting?

RealLifeTesting is the cornerstone of DevSkiller TypeScript coding questions. It is a methodology that emulates the real-world scenarios that your applicants are likely to encounter through their work. The applicants are then set challenges based on what they encounter during the simulation.

This means that unlike other coding challenges or algorithmic puzzles, RealLifeTesting allows recruiters to accurately assess an applicant’s performance within the role before they’ve ever been given the job.

Successful candidates are those who can demonstrate a clear understanding and knowledge during their TypeScript test. Tests are evaluated automatically based on the ability to utilize resources like Stack Overflow and whether they possess the critical thinking to determine the quickest and most efficient solution to problems they encounter.

How are TypeScript coding questions evaluated?

As mentioned above, our TypeScript coding questions are evaluated automatically. One of the great time savers of DevSkiller testing is the DevSkiller platform gets to work automatically after each candidate completes a test. The results are compiled and reports are also generated automatically. The reports are clear and easy to understand for non-technical recruiters and assessment is based on coding quality, whether or not the solutions they came up with would run, and how they might work in edge cases. DevSkiller can also ensure verified test results with our range of anti-plagiarism tools.

¿Cuánto tiempo se tarda en configurar DevSkiller?

A big advantage of DevSkiller testing is that it is remarkably easy to get started. Our IT experts have done the hard work for you. You can start sending out test invites to developer applicants, a matter of minutes after you’ve set up your account. Devskiller’s extensive library of predefined TypeScript coding challenges means you’re ready to hit the ground running.

¿Necesito ser programador para utilizar DevSkiller?

At DevSkiller, we have designed our TypeScript tests to be as simple and as automated as possible. The idea is that non-technical users be able to verify the technical skills of the candidates being screened, regardless of the level being tested. Results are presented in an easy to understand manner as well. If you have a technical person on-site you can prepare a test from scratch, but you certainly don’t need to be an expert to use DevSkiller.

¿Busca algo más?
Preguntas y pruebas de la entrevista sobre programación en JavaScript
Preguntas de la entrevista de prueba y contratación de Vue.js
Angular coding tests
Pruebas de programación en línea de React para reclutadores y desarrolladores