Have you implemented multi-step forms in Wizard Flow? How did you avoid prop drilling when collecting data from different steps and where was the intermediate state stored before sending to the server?
Frontend
You developed an interactive airplane diagram with SVG, animations, and WebSocket. How did you optimize the rendering of SVG elements during mass status updates to prevent interface lag?
How do you approach testing complex UI components that generate deep nested DOM nodes without convenient identifiers? How do you target specific interface elements in E2E tests?
Have you encountered a situation where a complex flex or grid layout works well in Chrome but collapses or breaks in Safari, especially on iOS and Mac? How did you debug the bugs in Safari?
Have you worked with Quasar before? Have you tried to customize and style it?
There is a complex UI: panels, maps, pop-up windows. Sometimes a dropdown list falls under another element, even though it has the maximum z-index. What could be the fundamental reason for this behavior in CSS and how to fix it in Vue?
Your resume mentions handling race conditions via AbortController. How exactly do you integrate request cancellation into the Vue component lifecycle? For example, if a user leaves the page before the request completes, how do you implement this with complex Pinia logic?