Frontend
Implement a request function: it calls getData, returns a successful result, and retries the call up to a specified number of attempts, returning the last error after attempts are exhausted.
Have you experienced code review from colleagues?
Have you ever worked with a role model or implemented one?
Why didn't you use a ready-made solution or library for comparing object versions?
Have you used libraries for runtime validation and type assertion, for example, for checking data received from APIs?
What is Promise in JavaScript?
Which option would be more interesting for you: to improve the second project and help the main team or to fully work on your own new project?
LeetCode #125 — Write a function that determines whether a string is a palindrome: whether it reads the same from the beginning and the end.
Why are keys needed in React when rendering lists?
Tell about any and unknown in TypeScript.
Did your specialized education include IT disciplines?
Which entities in JavaScript are subject to hoisting besides var?
Tell us about a difficult or interesting case from work or code review.
Write a polyfill for Array.prototype.map for an old version of JavaScript.
Do you use Git rebase and how does it differ from merge?
If a heavy two-minute synchronous task is placed in a Promise, will the interface hang?
Which array methods modify the original array?
How does onMounted differ from created/setup and what is available at the onMounted stage?
What do you usually do before destroying a component in the beforeUnmount/onBeforeUnmount hook?
Tell us about the authorization in your project: what technologies were used and how did it work?