Sobes.tech

Can you explain complex technical concepts in a way that even beginners can understand?

Junior — Middle
299

What methods do you use to keep track of the development of your professional skills and knowledge?

Junior — Middle
299

What are the main advantages and disadvantages of using JSON Web Token for authentication and authorization?

Junior — Middle
298

What to say about the advantages and disadvantages of storing a database inside a container?

Junior — Middle
298

Share an example of the most noticeable project or solution you implemented in your professional activity.

Junior — Middle
298

What does it mean for a team to be idempotent?

Senior
298

Can you explain what SQL Injection is and how it can be used or prevented?

Junior — Middle
298

How to determine the presence of a property in an object?

Middle+
297

Explain the differences between the HAVING operator and the WHERE condition in SQL and in which cases they should be used?

Junior — Middle
296

How can you optimize the execution of resource-intensive mathematical operations in a single-threaded asynchronous environment so that it does not block the main event loop?

Middle — Middle+
296

What is the difference between INNER JOIN and LEFT JOIN? What happens to the row from the left table if there is no corresponding row in the right table?

Senior
296

Explain the principle of dependency injection in software and how it is used to improve code modularity.

Junior — Middle
296

What attracts you to using Node.js instead of Java for development?

Junior — Middle
296

Explain the difference between the real DOM and the virtual DOM in the context of their use in modern web applications.

Junior — Middle
296

What situations can cause the parsing process of an HTML document to be suspended or blocked?

Junior — Middle
296

Can you explain the concept of polymorphism and its role in object-oriented programming?

Junior — Middle
296

Can you explain what database normalization means?

Junior — Middle
296

How often do you implement your ideas in your current activity?

Junior — Middle
296

Can you give an example of a situation where you discussed implementing a new feature with your manager or supervisor?

Junior — Middle
295
/87