Tell me about computed and watch: what is the difference between them?
Frontend
What is the difference between Promise.all and Promise.allSettled?
What is Vue? What is reactivity and why is it used?
What is Pinia, and what is it used for?
What is the difference between interface and type in TypeScript?
You implemented export to Excel and PDF. How did you organize this export?
Why was the export decided to be done on the frontend rather than on the backend?
How can you implement authorization or role checks at the route level in Vue Router 3?
Are you currently working or have you already left?
What are composables, and why are they needed?
What is the main difference between ref and reactive when used, especially when overwriting the value entirely?
A live coding task: write a composable useLocalStorage that acts as an intermediary between the developer and direct interaction with localStorage — recording, overwriting values by key, and monitoring changes to this value.
How did you use asynchrony in your project? What problems did you encounter with asynchrony?
What are the manifestations of reactivity outside the component in Vue 3 with Composition API?
What can replace Pinia if we don't want to bring such a large tool to the project?
You wrote that it's Moscow, Sokol metro, but you're from Samara?
The resume mentions dynamic module loading and roles. What does this generally entail?.
How to protect yourself from a situation where an invalid JSON is stored in localStorage under a key?
You have worked on optimizing load speed. How did you do it? How did you measure? What did you use for this?
Tell us briefly about yourself, what you do, where you're from, why you're here, and anything else you think is necessary.