Frontend
let obj = { a: 1 }; let array = [obj]; obj = null; console.log(obj); // console.log(array); //
What are your salary expectations — from the minimum to the desired amount?
What methods can be used to implement two-way binding?
What is a generic in TypeScript?
Tell me about the JWT token: what parts does it consist of, and where is it safer to store?
You received a task with described designs and requirements, but during work, you realize it shouldn't be implemented that way. What will you do? Have you had a similar experience at previous jobs?
What is the main problem with the Context API? Why do they switch to state managers? Is it possible to avoid unnecessary re-renders in the Context API?
Success! Export is done! Please test the output file in your desired player/editor before you delete the source file. If output does not look right, see the Help menu. Cutpoints may be inaccurate.
How was the process of creating interfaces organized: was there a designer, a design system, did you use third-party component libraries?
What do you like most and least about your work? What takes more time than you'd like?
Modification of the safe task: instead of the final position, count how many times the hand passes through zero (crossing the boundary 99→0 or 0→99).
Have you implemented any features for saving the state of a table, such as moving columns — stored on the backend, locally, or in localStorage?
Tell me about the Event Loop: what it is, how it works.
You mentioned that httpOnly cookie helped fight XSS attacks — is that correct? How?
What types of operators exist in RxJS?
Implement a function foo that takes an array and returns an object where the keys are the elements of the array and the values are all 0.
[Name] asked: what do you like most about your current company and what do you dislike?
What is the difference between useEffect and useLayoutEffect?
Thanks, that’s helpful. Could you tell me about how you’ve worked with product managers, designers, and other engineers on a project? Thanks, that gives a clear picture. Have you had situations where you needed to explain front-end tradeoffs to product leadership, for example around scope, UX, performance, or technical constraints? Are you available to work from the office in Poznań 1 day per quarter if you’re based outside Poznań?
/** * The function `tryAuth()` uses `auth()` and, in case of an error, * makes N additional attempts. * If all attempts fail - throw the last error * * @returns {Promise} */ export function tryAuth(n) { }