Where in the browser can you see TypeScript?
Frontend
What type of typing is used in TypeScript? How does it differ from languages like C# or Java?
What are utility types like Pick, Omit, Partial, Required? How are they used?
Tell about the types in JavaScript: what are they, into what two main groups do they divide, and how can we compare them?
Tell about the key parameter in v-for: what is it, what should be recorded there, and what should not?
Tell about reactivity in Vue: what is it based on and how do we interact with it (Reactive, Ref, ShallowReactive, ShallowRef)?
How does destructuring reactive values work in Vue and how to preserve reactivity when destructuring?
What is a composable in Vue? What are they used for, how to use them, and how do they differ from mixins in Vue 2?
How was the process organized in your company: where was the documentation stored, how was the interaction with the analyst and designer, where were the layouts made, what board was used?
Do you like your work and are you satisfied with it?
You don't like supporting current functionality, am I right?
What will happen in a already compiled application if a string is passed instead of the expected number?
If function parameters are not explicitly typed and strings are passed instead of numbers, what will happen during execution — will string concatenation occur?
What is the reason you are looking for a job?
Do you know the utility type Vue MaybeRef? Have you worked with it?
Tell me how built-in array methods in JavaScript work, such as map, filter, reduce.
If a function is typed and a string is passed instead of a number, when will the error occur — at the development stage?
What are the types any, unknown, never, and void in TypeScript? What are their differences?
How was the interaction organized: did you call each other, or how were the tasks set and explained?
[name] asked: Please introduce yourself: your name, surname, and briefly tell about your professional background.