Sobes.tech

Will our users be from the CIS or from anywhere in the world?

Middle+
146

Can you draw a diagram of how the request chain flows from the client to technical entities (CDN, static storage, Postgres, etc.)?

Middle+
146

Do you have experience working on Smart TV? Considering there is no mouse, only a remote — how do you provide an alternative to hover over an element for navigation with the remote?

Middle+
144

Write a function once that takes a function as a parameter and returns the result of its first execution, even if called many times.

Middle
140

Where will we get the video from? It’s not supposed to be a heavy video — how will it be stored and uploaded?

Middle+
138

What is the number of users our quiz is designed for? What will this affect, or are you just collecting information for now?

Middle+
136

We have 5 minutes left — what else would you like to tell us that we haven't done but is important to consider for the solution to be ready for development?

Middle+
134

You use Next.js with server-side rendering. How do you estimate that it will be faster? Why do you think HTML will be delivered faster?

Middle+
133

Describe the data structure for the first and second endpoints — what do we need for everything to work? What will the quiz entity look like (what fields)?

Middle+
130

What is interface responsiveness, and what kind of metric is it?

Middle+
129

You named three metrics: LCP, INP, and CLS. Tell me more about Interaction to Next Paint — what kind of metric is this, what exactly does it measure?

Middle+
128

The quiz consists of questions — how will we receive data on the questions: all at once or in portions?

Middle+
128

Returning to functional requirements — will there be pagination on the first page with the list of quizzes? How is this best organized from an API perspective?

Middle+
128

What will be the quiz ID if I need a handle to get data for a specific quiz?

Middle+
127

You made a request for quizzes, received a list. How do you know the question number to open the question screen?

Middle+
121

Place numbers instead of question marks so that the console outputs in order 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 (task on Event Loop, Promise, setTimeout)

Middle
121

You said that performance should be high. What do you mean by performance? What key Core Web Vitals metrics should be considered? Give an example of what is important for us.

Middle+
83
/2