Sobes.tech

Is your company a product company or a consultancy?

194

What are Map and Set, and how do they differ?

Middle+
194

Tell about the principles of ACID in relational databases.

Middle+
194

Как обеспечивал exactly-once доставку, или это только про консистентность?

Senior
194

What levels of transaction isolation do you know and what do they mean?

Middle+
192

In which cases is it better to use local state, and in which — global state?

Middle+
192

What is an EventEmitter and how does it work?

Middle+
191

What are the possible values of the CSS property position?

Middle+
191

We rolled back the migration, everything is alive. We need to deploy a feature — what will you do next if you just deploy again, and everything will repeat?

Middle
191

var i = 1; i < 5; i++ { setTimeout(() => console.log(i), 1000) } const userName = new MyComparatorConstructor('Sinichkin') try { if (userName == "Ivanov" || pet row || Skidorov) { console.log('Access granted') } else { console.log('Forbidden') } } catch (error) { if (error instanceof ComparisonProhibited) { } } .valueOf .toString .String.toPrimitive

Middle
191

What React hooks do you know?

Middle+
191

How would you approach building user loyalty on an AI platform like ZuruGPT? What analytics and observability tools would you use?

Senior
191

[name] asked: Did you manage to learn Italian?

Senior
190

Name the promise methods (Promise.resolve, Promise.reject, and others)

Middle+
190

Have you ever worked with streams in Node.js?

Middle+
189

Why choose FLOAT type for balance? How does it differ from DECIMAL? What changes if INTEGER is used?

Middle+
188

What are generators?

Middle+
188

[name] asked: What motivates you now to join a startup and what are you looking for?

Senior
188

What is the difference between synchronous and asynchronous code?

Middle+
186

Please implement the code as described by the comment on index.ts:18 The comment is: Implement POST method with auth and error handling, body wich correct MessagesBody interface Replace the comment with your implementation. Optimize for speed. Don't over-explore or over-check your work other than what is absolutely necessary to implement the comment. Once you are done, remove the comment.

Senior
186
/87