Se um negócio solicitar a implementação de uma nova funcionalidade em prazos apertados, e a equipa de desenvolvimento afirmar que isso é impossível na arquitetura atual — como agiria do ponto de vista do analista de sistemas?
System Analyst
Qual é o problema das tabelas altamente normalizadas?
Qual consulta SQL deve ser escrita para mostrar todos os utilizadores que não fizeram nenhum pedido durante todo o ano?
Conte-nos sobre a sua experiência na empresa como analista de sistemas durante quase dois anos: com qual produto teve que trabalhar, como foram construídos os processos, quais foram as conquistas e erros, e por que saiu da empresa?
Como é que se podem desnormalizar as tabelas?
Como funciona um índice B-tree?
Com que modelos de negócio e diagramas você trabalhou na sua experiência profissional?
Como mais podemos acelerar as consultas na base de dados?
No que presta atenção ao procurar emprego, o que é importante para si?
Fala-me sobre o sistema com o qual trabalhaste (POS, KDS, quiosques)
O que foi o gatilho para sair da empresa?
Com que bases de dados trabalhou?
O que é um ciclo, como se diferencia da recursão, como se diferencia uma função de um procedimento, por que não se deve fazer muitos INSERTs?
Qual é a diferença entre PUT e POST ao projetar um método de criação de pedido? Com que estruturas e erros pode-se deparar?
Que tipo de dado pode ser usado para desnormalizar — para colocar toda uma tabela em um único campo?
Critérios adicionais de seleção de trabalho (organizacionais)?
Liste os artefactos do analista de sistemas que você criou no seu trabalho
Por que não é aconselhável guardar tudo num campo JSON?
Como é que isso é implementado se tens duas tabelas com uma relação muitos-para-muitos?
Por que as bases de dados relacionais são chamadas de relacionais?