Saltar para o conteúdo

Perguntas de codificação TypeScript e teste online

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
MEIO
Competências testadas
Duração
84 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Angular, JavaScript

Lacunas no código

avaliar o conhecimento de Angular, JavaScript

Tarefa de programação - Nível: Médio

JavaScript | Angular | Editor de páginas estáticas - Completar a implementação do formulário de páginas estáticas

TypeScript
MEIO
Competências testadas
Duração
72 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Tipografia

Lacunas no código

avaliar o conhecimento de Tipografia

Tarefa de programação - Nível: Médio

TypeScript | Redux, Selectors | HR Department Salary - Implementar Selectores Redux que irão processar dados de RH. A implementação será testada com testes de snapshot.

TypeScript
JÚNIOR
Competências testadas
Duração
51 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Tipografia

Lacunas no código

avaliar o conhecimento de JavaScript, Reagir

Perguntas de escolha

avaliar o conhecimento de HTML, CSS

Tarefa de programação - Nível: Fácil

TypeScript | React Hooks | Movies State Management - Aplicativo completo de gerenciamento de filmes usando React Hooks, implementando o gerenciamento de estado em visualizações existentes.

React Native
MEIO
Competências testadas
Duração
107 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de React Native

Lacunas no código

avaliar o conhecimento de JavaScript, React Native

Tarefa de programação - Nível: Médio

React Native | Cheeper - uma nova aplicação de redes sociais - Terminar a implementação para que a socialização básica seja possível.

Angular
MEIO
Competências testadas
Duração
77 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Angular, JavaScript, Tipografia

Tarefa de programação - Nível: Médio

JavaScript | Angular | Notepad App - Aplicativo de notas simples completo usando o NotesService fornecido para salvar e ler notas.

TypeScript
MEIO
Competências testadas
Duração
73 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de JavaScript, Tipografia

Lacunas no código

avaliar o conhecimento de JavaScript, Tipografia

Tarefa de programação - Nível: Médio

TypeScript | NestJS | My Barista App - Recomendação de café - Implementar o serviço REST do NestJS para classificar e recomendar tipos de café.

TypeScript
MEIO
Competências testadas
Duração
62 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Tipografia

Lacunas no código

avaliar o conhecimento de JavaScript, Tipografia

Tarefa de programação - Nível: Médio

TypeScript | NestJS | My Barista App - Listando tipos de café avaliados - Implemente o serviço REST do NestJS para avaliar e recomendar tipos de café.

TypeScript
JÚNIOR
Competências testadas
Duração
46 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de JavaScript, Tipografia

Lacunas no código

avaliar o conhecimento de JavaScript, Tipografia

Tarefa de programação - Nível: Fácil

TypeScript | NestJS | My Barista App - Obter classificação de um tipo de café - Implementar um novo recurso para listar tipos de café previamente classificados no serviço REST do NestJS para classificação de tipos de café.

TypeScript
MEIO
Competências testadas
Duração
65 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Tipografia

Tarefa de programação - Nível: Médio

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

Java
JÚNIOR
Competências testadas
Duração
120 minutos no máximo.
Avaliação
Automático
Resumo do teste

Tarefa de programação Front End - Nível: Fácil

JavaScript | TypeScript | Aplicação de facturas - front-end - Implementar a parte front-end para fundir e agregar os dados das facturas com as taxas de câmbio.

Tarefa de programação Back End - Nível: Fácil

Java | Aplicação de facturas - backend - Implementar a parte backend para procurar e agregar dados de facturas com o serviço e os métodos DAO.

Mocha
MEIO
Competências testadas
Duração
38 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de QA, Ensaios

Tarefa de programação - Nível: Médio

Mocha | TypeScript | Validação de serviço ATM - Escreva uma série de testes de validação Mocha para ATM.

Redux
JÚNIOR
Competências testadas
Duração
35 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Tipografia

Tarefa de programação - Nível: Fácil

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

TypeScript
MEIO
Competências testadas
Duração
126 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Tipografia

Tarefa de programação - Nível: Médio

TypeScript | NestJS | API de recomendação de café para a aplicação My Barista - Implementar o serviço REST do NestJS para classificar e recomendar tipos de café.

TypeScript
SENIOR
Competências testadas
Duração
105 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Tipografia

Tarefa de programação - Nível: Difícil

TypeScript | Social Media Queries | Encontrar amigos pelo nome - Implemente a função FriendsQueries#queryByNameMatching de acordo com os requisitos e faça todos os testes passarem.

Angular
MEIO
Competências testadas
Duração
72 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de API do Angular Forms, Formulários Reactivos Angular, Angular2+, Modelos Angular, Segurança Angular

Tarefa de programação - Nível: Médio

JavaScript | Angular 2+ | Formulário de inscrição - Conecte HTML/CSS ao Angular e adicione a validação adequada.

Java
JÚNIOR
Competências testadas
Duração
68 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Java

Tarefa de programação - Nível: Fácil

Java | Find duplicates - Implement findDuplicates method that returns a new list containing duplicates which occured N-times.

Perguntas de escolha

avaliar o conhecimento de ES6, JavaScript, Tipografia

Tarefa de programação - Nível: Fácil

JavaScript | Node.JS | Websocket server - Complete the server.js file in order to finish the WebSocket server.

Angular
MEIO
Competências testadas
Duração
73 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Angular2+, Tipografia, JavaScript, Ferramentas, Desenvolvimento Web

Tarefa de programação - Nível: Médio

JavaScript | Angular 2+ | Formulário de inscrição - Conecte HTML/CSS ao Angular e adicione a validação adequada.

Angular
JÚNIOR
Competências testadas
Duração
40 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de Angular2+, JavaScript, Tipografia

Tarefa de programação - Nível: Fácil

JavaScript | Angular2+ | Router configuration - Create the routing configuration based on the existing application and the requirements given in the description.

Angular
SENIOR
Competências testadas
Duração
105 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de ES6, JavaScript, Angular2+, Tipografia, AJAX, Desenvolvimento Web

Tarefa de programação - Nível: Difícil

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

JavaScript
MEIO
Competências testadas
Duração
121 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de ExpressJS

Tarefa de programação - Nível: Médio

Aplicação de bloco de notas Angular 2+

Tarefa de programação - Nível: Médio

Node.JS - Mongo - Relatório do curso

Lacunas no código

avaliar o conhecimento de MongoDB

Reagir
MEIO
Competências testadas
Duração
73 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de JavaScript, Desenvolvimento Web, Ferramentas, Web, ES6

Tarefa de programação - Nível: Médio

JavaScript | TypeScript, React | Painel de administração da conferência - Implementar as funcionalidades em falta de um painel de administração para gerir o processo de Call for Papers utilizando TypeScript, React, React Router e Promises.

Angular
SENIOR
Competências testadas
Duração
108 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de AJAX, JavaScript, Web, Desenvolvimento Web, ES6

Tarefa de programação - Nível: Difícil

JavaScript | Angular 2+ | Página de registo | Componentes e encaminhamento - Completar o fluxo de registo do utilizador configurando o encaminhamento, integrando o formulário de registo com os serviços de dados e adicionando uma validação de entrada adequada.

Angular
SENIOR
Competências testadas
Duração
73 minutos no máximo.
Avaliação
Automático
Resumo do teste

Perguntas de escolha

avaliar o conhecimento de AJAX, JavaScript, Desenvolvimento Web, Ferramentas, Angular2+, rxjs, Tipografia

Tarefa de programação - Nível: Difícil

JavaScript | Angular 2+ | Carrinho de compras - Corrigir alguns problemas com a sincronização de dados na aplicação e adicionar algumas funcionalidades de personalização.

Angular
MEIO
Competências testadas
Duração
34 minutos no máximo.
Avaliação
Automático
Resumo do teste

Tarefa de programação

Use your Angular 2+ skills to repair a notepad app

Perguntas de escolha

Verify your Angular 2+ expertise by answering a variety of essential questions about 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.

Powered by the 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

  • Programador front-end
  • web developer
  • TypeScript developer
  • Programador 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.

O teste RealLifeTesting 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 principais

  • Analisar a capacidade de codificação e não apenas a capacidade académica
  • Poupe tempo e dinheiro com os testes remotos
  • O teste RealLifeTesting A metodologia oferece uma melhor experiência de utilizador, em que os candidatos podem utilizar o seu próprio IDE, clonar para o GIT, executar testes unitários e aceder ao Stack Overflow/Github/Google para pesquisa.
  • Stringent anti-plagiarism tools implemented to ensure TypeScript test accuracy
  • Observe TypeScript coding questions in real-time
  • Resultados automatizados que os recrutadores não técnicos podem compreender
  • Interview questions on typescript for experienced and less experienced developers

Skills tested in our TypeScript coding questions

  • JavaScript
  • ES5
  • ES6
  • ES7
  • Angular.js
  • jQuery,
  • Reagir
  • Backbone
  • Brasa
  • 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 em Aquisição de Talentos na Stepstone Services

"Dispomos agora de uma ferramenta que nos permite não só colaborar na criação de testes de avaliação das competências técnicas de que necessitamos para crescer, mas também comunicar interna e externamente (com os candidatos). Além disso, o nosso processo de recrutamento técnico está agora mais estruturado. Por exemplo, utilizamos os resultados do nosso rastreio técnico como ponto de partida para uma conversa durante as entrevistas técnicas."

Magdalena Rogóż - Diretor adjunto de marketing na Kodilla

"Usar o DevSkiller para classificar os testes é 2 vezes mais rentável, dando aos nossos alunos um teste muito melhor e preparando-os para futuros testes de recrutamento".

Julien Gauthiez - Diretor de Aquisição de Talentos EMEA na Criteo

"Utilizamos o DevSkiller em 15 locais em torno das nossas 3 regiões (EUA/APAC/EMEA). Temos 7 utilizadores frequentes em TA (recrutadores) em todas as nossas regiões, e os nossos utilizadores técnicos gestores de contratação rodam dependendo das necessidades actuais. Mais de 30 já entraram na plataforma uma vez para rever uma tarefa ou criar um teste".

Perguntas mais frequentes

O que é o 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.

Quanto tempo leva para configurar o 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.

Preciso de ser um programador para usar o 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.

Está à procura de outra coisa?
Perguntas e testes de entrevista sobre codificação JavaScript
Perguntas sobre testes e contratação de Vue.js
Angular coding tests
Testes de codificação em linha React para recrutadores e programadores