Sobes.tech

Write a query: select the names of all books currently held by readers.

294

Tell me, what is FNV (hash function) that you used?

220

What happens when you add an element via append to a slice that has already fully used its capacity?

193

Tell me about slices in Go: how are they structured and what are they used for?

186

How to fix the code to ensure that all 5 numbers are definitely displayed?

185

What does the issued_at field mean?

179

Our scheme does not assume that a book can have multiple authors — how to account for this?

178

Tell me, what problems do you see currently in the implementation of the cache

177

What can be used as a basis when choosing the number of shards for cache if the load is unknown in advance?

175

Why is a power of two convenient for the number of shards, rather than, for example, three?

171

How to modify the code so that the output result becomes 456 instead of 123?

163

When the addNum function is first called on line four, what is the length of the slice passed to it?

161

Tell about transactions: what they are and what are the levels of transaction isolation?

159

If this cache was used in a real application and performance issues arose, how could the solution be improved?

158

How to get the output 456 without using a pointer receiver?

157

Explain why 16 shards are chosen by default?

156

Is the level of competitiveness determined by the number of goroutines in the application?

152

Could you implement the current sharding solution?

152

What is a partial (partial) index?

147
/2