Frontend
What are HLS, DASH, manifest, and segment?
Where is Shadow DOM used in real life?
Tell me about the build tool when migrating from Vue 2 to Vue 3: it was Webpack (Vue CLI), now it's Vite. Were there any interesting corner cases, configuration conflicts, or things you had to rewrite?
What is the difference between ref and reactive in Vue.js?
When does the cleanup function in useEffect trigger?
For what reason were you laid off at your last job, and how many people were affected by the reduction in the development team?
Have you ever mentored other developers?
Implement a runOnce wrapper function that takes a function and returns a new function. The new function can only be called once, and all subsequent calls return undefined. The wrapped function can take arguments and return a result.
Tell us about yourself.
Do you know anything about acquiring? What is it?
Explain the lifecycle of a React component. How to handle unmounting with useEffect?
What is the difference between a regular array and a Set? When would a Set be better than an array?
What happens when you enter a URL in the browser (https://google.com)? Describe the entire process from input to content display.
When will you be able to start working?
How was the acceptance of tasks in the team carried out?
What operating system do you work on?
Is it possible to completely abandon RxJS in favor of signals in modern Angular?
Did you write unit tests yourself? What testing tools did you use?
How to cache requests on the frontend and how to manage caching?
Have you worked with Redis?