Pergunta de entrevista da empresa HSBC

Why cant we use LiveData instead of State in jetpack compose Why do we even need State, cant we pass LiveData directly? How Fragment Navigation works, pass data between different fragments Dark/Light mode questions -does screens refresh again? Use case inside another usecase approach for retriveing different values from different repositories Deeplink and why do we need to open Home to open another TAB or fragment from DeeplinkHandler, what happens if i go back, will home show up? Live Data vs Viewmodel MVVM architecture, why do we need it, what is Usecase, why do we need it What is Domain layer, what does it have in Android, why its used What is repository pattern various Android Components Using which component can we open another application? Other Non-tech Related: Bi weekly sharing do you have? Android Release process -> QA, release to playstore, rollout etc Android Branching process - develop, master, feature branch, release branch etc What do you want to become -> Lead or Em or coder? What makes a good lead, whats job of lead?

Resposta da entrevista

Sigiloso

23 de abr. de 2024

Answered most of the questions well, but the general lack of knowledge of interviewers and ignorance was appalling, beware fellow candidates.