Sobes.tech

Tell us about your experience with CI/CD. What tools have you used — Jenkins, ArgoCD, and others?

275

Explain the difference between REST, gRPC, and GraphQL.

227

Tell us about the types of contexts in Go: Background, WithTimeout, WithCancel, and others.

214

What happens to a string when reversed by bytes and by runes? What problems can you encounter?

209

Tell us about goroutines and how they differ from operating system threads.

174

Tell me about the types of JOIN in SQL and explain the differences between them.

174

On which type of load (CPU-bound or I/O-bound) can you run the most goroutines in Go?

169

Tell about indexes in databases and the disadvantages of having too many of them.

167

What is capacity in slices and how is it used?

166

What is a load balancer and what is the difference between ingress and egress balancing?

166

Tell about API Gateway in microservice architecture and what it is used for.

165

Tell us about byte and rune in Go, what is the difference, and give an example with string reversal.

165

Have you had experience with migrations and what is this mechanism?

164

Расскажите про уровни изоляции транзакций: Read Uncommitted, Read Committed, Repeatable Read, Serializable.

164

What is the difference between Mutex and RWMutex?

162

Can you provide examples of using WithCancel, WithTimeout, and WithDeadline?

158

Tell us about views in SQL and the two main types.

156

What is the difference between relational and non-relational stores? Tell me about ACID.

154
/2