Fale sobre a sua experiência do currículo: tarefas, tecnologias, sucessos e conquistas em mais de três anos e meio de trabalho no Sovcombank.
Frontend
Sabes a diferença entre enum e constantes em TypeScript?
Por que podem surgir problemas de reatividade ao usar splice no Vue 2, e como isso é resolvido no Vue 3?
Como era, em geral, o trabalho em equipa, como eram atribuídas e distribuídas as tarefas, e com base em que princípio se trabalhava?
Já lidou com a situação em que indexOf retorna -1 ao usar em removeItem?
Consegues citar os últimos casos de uso de tipos TypeScript num projeto?
Faça uma revisão de código do código fornecido em Vue 3 — conte em voz alta o que vê, quais problemas encontra e que otimizações sugeriria.
Como mediu o tempo de desenvolvimento para as listas típicas: em horas ou em pontos de história?
Por que não deve usar async no hook onCreated (created)? Onde é mais adequado fazer solicitações assíncronas?
Como configurou o CI/CD? O que fez exatamente, com quem comunicou?
Sabes sobre métodos mutáveis e imutáveis de arrays? Por exemplo, qual é a diferença entre splice e filter?
Por que passar todo o objeto do controlador através de provide/inject em vez de uma função específica?
O que é o Feature-Sliced Design (FSD)? Fala-me da tua experiência com FSD.
Fala sobre os slots no Vue: como os usaste, incluindo os scoped slots?