Frontend
How does the JavaScript execution environment in the browser differ from Node.js?
What can be done in JavaScript but not in TypeScript?
How was your build process organized: ready configuration/CLI or manual build via Webpack?
What is wrong with the presented code with Promise.race and an empty array of promises? What will be in the console ultimately?
How many micro-frontends were in the system?
Which micro-frontend was the largest? What does the "host application" mean?
How was interaction with designers carried out? What came first: functional development or design, and how did you act if the design did not match the functionality?
How are variables created and data assigned in JavaScript? What happens when creating a primitive and an object?
What operating system do you use?
How is code from ten developers consolidated into one micro frontend? Is there someone coordinating the changes?
Who decomposes tasks into subtasks: you, the team lead, or the team?
What would you choose: TypeScript or JavaScript, and why?
How much time do you need to make a decision about a vacancy, and do you consider other offers?
After successful Face ID, what happens next? Is the Verigram iFrame linked to Face ID?
What are the main differences between Vue 3 and Vue 2? Does Vue 3 have a Virtual DOM?
Did you do analytics? How did you implement sending analytics events, for example, for clicking the save profile button?
How did you come to the decision to split the application into micro frontends?
Did you use a monorepo architecture with micro frontends? How did you organize testing after transitioning to micro frontends?
What problems arise when working with iFrame? How is the iFrame connection regulated on the site?