Sobes.tech

Have you worked with React.lazy? For what purpose and how to use it?

Middle+
102

How suitable are you for working with routine, monotonous interfaces in banking systems alongside technically interesting tasks? Is this a blocker?

Middle+
100

Why is it necessary to bind methods in React class components when working with event handlers?

Middle+
99

How comfortable is your level of English for working in an international team?

Middle+
97

Implement a universal React hook useFetch for GET requests. Think through a convenient API for the hook, returned data/loading/error, handling HTTP errors, and refetching data when the URL changes.

Middle+
95

Tell us about things in your work that you are proud of: technical or product tasks, interesting integrations, and achievements.

Middle+
95

Implement a debounce function — a decorator that returns a function which, when called multiple times in a row, only executes the last call after a specified delay.

Middle+
94

What went wrong at your current job and why are you looking for a new one?

Middle+
90

Write a function that checks if there are duplicates in an array.

Middle+
88

Review the component: fix issues with key during list rendering, useEffect, data loading, error handling, and loading/empty states.

Middle+
88

Have you used AI agents in development: new approaches, DevOps practices, or just as an AI chat?

Middle+
86

When is it better to choose polling for chat implementation, and when WebSocket? What are their differences?

Middle+
84

Are you familiar with HTTP statuses 301 and 302? What are their differences and how does the browser understand where to perform the redirect?

Middle+
82

Why pass a function as the initial value to useState?

Middle+
80

What are your expectations from the new workplace and why are you considering changing jobs?

Middle+
79

Have you ever had to create adaptive interface versions and animations?

Middle+
78

Fix the recursive function that flattens a nested array: it currently loses elements.

Middle+
76

Tell me about your last place of work and main tasks.

Middle+
73

Write a function that sums two numbers in two ways: sum(2, 5) and sum(2)(5). Maximum two arguments.

Middle+
72

What most memorable tasks have you performed?

Middle+
70
/8