Have you ever worked with Worker Threads in Node.js?
Node.js
Algorithmic task: count the number of strings in an array where vowels are more than consonants.
What is a Circuit Breaker?
Can you briefly explain the difference between TCP and UDP?
What is inline style?
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?
Honestly, were you googling or verifying this information somehow?
What are connection pools in the context of working with databases, and what are they used for?
What methods are used to improve code performance efficiency in Node.js?
Part of the work involves analyzing and refining existing code, sometimes generated by AI, sometimes without documentation. How do you feel about this format?
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?
What are FK and UNIQUE constraints in a database?
How do you generally work with AI, how do you use it?
Suppose everything you checked is correct. What then?
What do you expect from us — regarding leadership, team, projects?
What do you do if a colleague does not follow the established workflow (for example, does not adhere to Git workflow)?
Microservices: how to implement distributed transactions across multiple microservices with rollback capability? What are Saga and Outbox patterns?
What is a reducer and actions in React?
What database do you use on the backend?
Live coding: write a function to check for a palindrome, ignoring spaces, punctuation, and case.