What is a closure? Can you explain?
Frontend
Have you worked with Vue Router? Tell me about Vue Router navigation hooks.
Tell us about your experience integrating with CRM systems and payment systems, particularly with 1C and Bitrix.
How does an arrow function differ from a regular named function?
Have you worked with asyncData in Nuxt? What is it used for?
How to implement form validation with fields name, email, phone?
What errors have you encountered when updating Bitrix?
What is the difference between ref and reactive in Vue 3?
Tell us about the team composition at your last workplace.
What is a slot in Vue? What is it used for?
How to determine the user's country based on HTTP headers?
What is REST API and what HTTP methods are used?
How can data be exchanged between components: from parent to child, from child to parent, between siblings?
What is the difference between watch and watchEffect?
At what stage of the lifecycle is it best to make a request to the backend?
Can the call stack overflow? If yes, why?
What HTTP status codes are used when working with REST API?
What can you say about computed and watch in Vue 3?
Tell about the phases of events in a browser. What happens when a user clicks a button?
What DBMS have you worked with? What is a relational DBMS?