Frontend
How exactly do you use neural networks in your work?
1. Implement a decorator function runOnce that takes a function and calls it once. The new function can only be called once, and all subsequent calls return undefined. 2. The decorated function can accept arguments and return a result.
Why did you choose our company specifically? What is important to you when choosing an employer?
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ń?
If you pass a second interview now and have an in-person interview (third) tomorrow, and you pass it too — would you be ready to change jobs?
Have you had experience with unit testing and E2E testing?
What are the most dangerous mistakes when working with hooks?
Implement a function to filter duplicates in linear time O(n) without using Set, by using an object as a hash table.
Tell what a Promise is and everything you think is necessary about it.
Are you planning to stay in Italy for a long time?
How would you structure the information exchange between the backend and frontend in layers (architecturally)?
Practical task: create a frontend application in Next.js that displays a list of real estate lots as a grid of cards, using a real public API. The card should contain human-readable fields (project name, city, number of rooms, area, etc.) and an image.
What have you been working on recently? What stack did you use?
Tell us briefly about yourself, what you do, where you're from, why you're here, and anything else you think is necessary.
Is there experience working with WebSocket and long polling?
Tell about the defer and async attributes in the script tag. How do they differ?
Explain the difference between ref and reactive, and when each is used.
Have you had tasks related to website performance optimization? How did you diagnose and solve slow loading issues?
How do you evaluate your own grade?
How does React.memo check if it needs to update a component? How does it compare props?