Sobes.tech

What is your experience working with databases? How have you interacted with PostgreSQL?

Middle
Сетла
28

How to programmatically run an application in Windows knowing only its name (not the path to the exe file)?

Middle
рикор
28

What industrial protocols are you familiar with?

Middle
Сетла
28

How to use your data structures as keys in a map?

Middle
тест
28

<data> - data source that continuously sends objects to "our component" - data is evenly distributed (not duplicated) across "our component" servers ["our component"] - N independent servers - accumulates data; upon reaching a limit: POST request to insert into DB - database server IP address is specified in the config [DB] - cluster of N servers - can write to any server Installation procedure: - knows about all "our component" servers and all DB servers - assigns DB servers to "our component" +/- evenly --> [ ] -> 1 |(1) | --> [ ] -> 2 |----| <data> --> [ ] -> 3 |(2) | \--> [ ] -> 1 |----| --> [ ] -> 2 |(3) |

Middle
Криптонит
28

Which development direction interests you more: technical or managerial?

Middle
Сетла
28

How not to find yourself in a situation where in three months everything is 'torn apart' and nothing works, if the lead decided to radically rewrite the code (for example, to remove Boost)?

Middle
Криптонит
28

What income expectations and compensation structure are suitable for you?

Middle
Амикон
28

How to use your data structures as keys in unordered_map?

Middle
тест
28

Recall the biggest mistake in a developer’s career: what happened and what did you learn?

Middle
Сетла
28

What do you mean by systems programming?

Middle
Гаскар
28

How to limit the number of concurrently running software instances on Linux, for example, no more than N?

Middle
Сетла
28

Tell us about your work experience and your last major project (document conversion service in OnlyOffice)

Middle
YadroYadro
28

What notable achievements did you have at your previous job?

Junior
hft
28

template <typename> struct Base { int i = 0; }; template <typename T> struct Deriv : Base<T> { void foo() { i = 1; // error: 'i' was not declared in this scope } }; struct Foo : Deriv<Foo> { void bar() { i = 2; } };

Middle
Криптонит
28

Have you ever created something from scratch — an application or a service?

Middle
Криптонит
28

How was caching implemented: with internal structures or otherwise?

Middle
Сетла
28

What will be displayed on the screen? (Question 2: std::map, operator[], method at())

Middle
Криптонит
28

Tell us about your education and previous workplaces.

Middle
Сетла
28

There is a vector of 100 elements. How does adding the 101st element work, and what happens when this element is removed?

Middle
тест
28
/88