Sobes.tech

How to localize a timeout problem in a distributed system? Where to look?

164

What happens to new objects created during GC? What is the purpose of a write barrier?

161

What is a goroutine? How does it differ from a system thread? Tell me about the Go scheduler (GMP).

155

What are Ingress and Ingress Controller in Kubernetes?

148

Rate your knowledge of Go and PostgreSQL from 1 to 10.

147

What else was in the microservice besides asynchronous processing?

146

What mechanisms are there to protect against slow external services? What is a Circuit Breaker?

146

What type of index is best to add to a user ID UUID field?

143

What are eviction policies in Redis?

142

How to seamlessly add a new field to a table with a billion records without downtime?

141

What is an interface in Go? What is under the hood? How much does an empty interface weigh?

135

Which tasks do you prefer more — product-related or technical?

130

How is the asynchronous service related to a 25% reduction in load on PostgreSQL?

125

What is rebalancing in Kafka? Why can it occur without changing the infrastructure?

123

Why are PgBouncer or Odyssey placed between the application and the database? What is this component?

122

What ways of switching goroutines do you know? How to switch a goroutine manually?

115

Have you ever had any screw-ups? What conclusions did you draw, and how did you resolve them?

113
/3