Sobes.tech

How was this query formed: through ORM, query builder, or was it SQL with parameters substituted?

Middle
7

What are the advantages of RTK Query?

Middle
6

How to migrate a table with millions of rows: add a new column with a default value and remove the old one, without causing production hang during deployment?

Middle
6

How to organize role-based access control in Express?

Middle
6

How to properly stop a Node.js worker process on external termination to avoid interrupting ongoing database transactions?

Middle
5

How to optimize report generation when many requests to multiple databases, including historical data, are performed via Promise.all?

Middle
5

How would you investigate a problem where generating a user-requested PDF report sometimes takes too long, sometimes does not finish, and users get a timeout? You have access to frontend, backend, and infrastructure.

Middle
5

How many roles were in the system?

Middle
5

After switching to streams, a weekly report is generated in a minute, a monthly report in 10 minutes, and a quarterly report in two hours. What could be the reasons and what needs to be done?

Middle
4

What disadvantages of Feature-Sliced Design have you seen or faced difficulties with during its implementation?

Middle
4

How to optimize large forms with many fields in React: reduce unnecessary re-renders and decrease coupling?

Middle
4

How would you change the product and technical approach to report generation so that the user does not wait for the synchronous formation of a large PDF?

Middle
4

What are the advantages of Feature-Sliced Design?

Middle
4

Do you have experience testing frontend?

Middle
4

How do you determine which indexes are missing and on which fields to add indexes?

Middle
4

Do you have experience using View and Materialized View in PostgreSQL?

Middle
4

How was role-based access control implemented on the NestJS backend?

Middle
3

How to implement a situation where access to a resource is available to all users of a certain role, but some data should be hidden or masked, for example salaries?

Middle
3

Tell about your experience organizing and implementing E2E flow in Playwright for large multi-step forms and user scenarios.

Middle
3

Tell us how you found a slow query that took almost two seconds to execute and how you optimized it?

Middle
2