Sobes.tech

Have you ever worked with Worker Threads in Node.js?

Middle+
202

Algorithmic task: count the number of strings in an array where vowels are more than consonants.

Senior
202

What is a Circuit Breaker?

Senior
202

What is inline style?

Middle+
201

After partitioning a table into several physical tables, how should they be accessed from code, and how does the scheduler determine which partition to use for reading/writing?

201

What are connection pools in the context of working with databases, and what are they used for?

Middle+
200

What methods are used to improve code performance efficiency in Node.js?

Junior — Middle
200

Part of the work involves analyzing and refining existing code, sometimes generated by AI, sometimes without documentation. How do you feel about this format?

Senior
200

Imagine a system that receives events from an external system (payments, order statuses) via HTTP webhook or queue. It needs to save events, update the state, and do this reliably in production. How would you design the overall flow scheme?

Senior
200

What are FK and UNIQUE constraints in a database?

Middle+
200

How do you generally work with AI, how do you use it?

Senior
200

Suppose everything you checked is correct. What then?

Senior
199

What do you expect from us — regarding leadership, team, projects?

199

What do you do if a colleague does not follow the established workflow (for example, does not adhere to Git workflow)?

Senior
199

Microservices: how to implement distributed transactions across multiple microservices with rollback capability? What are Saga and Outbox patterns?

Middle
199

What is a reducer and actions in React?

Middle+
198

What database do you use on the backend?

Senior
198

Live coding: write a function to check for a palindrome, ignoring spaces, punctuation, and case.

Middle+
198
/87