Executando verificação de segurança...
2

Dado o seu nível de experiência (não é mais um júnior), o que eu acredito que os entrevistadores querem com esta pergunta é saber o quanto você conhece / se interessa / se envolve no produto como um todo, sabendo que tecnologias há por trás, quais são os módulos, como eles conversam entre si, como os dados são armazenados, se há integrações externas e como elas funcionam, etc.

A mesma idéia se aplica se você focar só no app / front end. Que tecnologias são usadas, como é feita a comunicação com o backend, como é feita a autenticação, como o código é modularizado, como os módulos se integram, como o estado da UI é mantido, etc.

Carregando publicação patrocinada...
2

Uma boa dica para quem está acostumado apenas com projetos de cursos (que geralmente são bem básicos, tudo hardcoded, sem abstrações) é clonar o repositório do próprio TabNews, e tentar entender como está organizado o projeto (separação dos models, errors, paginas, etc.). É um bom começo.

1

É uma boa resposta, mas o que me deixou curioso é o que te faz pensar que a pessoa não é júnior?

Pasra ajudar quem quer saber algo: https://pt.stackoverflow.com/q/206855/101

E claro, sempre o mais próximo que podemos chamar de oráculo: https://en.wikipedia.org/wiki/Software_architecture


Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente. Para saber quando, me segue nas suas plataformas preferidas. Quase não as uso, não terá infindas notificações (links aqui).