Sobes.tech

Embedded / IoT

What are the anti-patterns of microservices architecture?

Intern
277

If the system has 24 cores, how many processors will be in the GMP model?

Intern
265

What is a Materialized View in ClickHouse?

Intern
249

What is SKIP LOCKED in PostgreSQL? How to use it for task queues?

Intern
244

Example DIP ```go package main import "fmt" // Interface for data storage abstraction type DataStorage interface { Save(data string) } // Low-level module for file data storage ```

Intern
242

What is the difference between relational and non-relational databases?

Intern
232

When does an object get into the heap in Go?

Intern
213

What is Kafka and how does it differ from RabbitMQ?

Intern
202

What is Docker, Docker Image, Docker Compose?

Intern
201

1. What client (user) features have you implemented in the last year at your current job? 2. Approximately what percentage of tasks in the last year did you implement directly in PHP? 3. What PHP/GO ratio would be comfortable for you in tasks at a new job (approximately in %)? 4. Why do you want to change your job? 5. What is your experience in commercial development in GO? 6. Have you had experience with REST RPC, gRPC, API? 7. Do you have experience developing services in Kubernetes? Deployment experience? (Describe on which projects) 8. Do you have experience deploying Unix-like operating systems? (Describe what you had to do) How do you assess your Linux OS knowledge level? (user/advanced). 9. Do you have knowledge and/or experience working with terraform? (Describe on which projects you used it?) 10. Have you worked with PostgreSQL, MongoDB databases? 11. What income level are you considering? 12. How many years have you been working in commercial development, and how many specifically with Go? 13. Do you have experience developing games or mobile applications with gamification? If yes, attach a link to the project. 14. Briefly (3-5 sentences) describe the architecture of the last Go service you designed or significantly changed. What components, why this structure, what would you do differently now? 15. Tell about refactoring or migration that took more than 2 weeks. What was the trigger, what metrics were before/after, what went wrong? 16. What AI tools do you work with when writing code? What have you changed in your AI usage in 2025? 17. Describe a case where using AI significantly simplified your work or saved time. 18. Tell about your experience working with WebSocket or other real-time solutions. In which product did you use it? How many concurrent connections did you hold, what were the scaling issues? 19. Do you have experience working with queues (BullMQ, Kafka, RabbitMQ, or others)? In what tasks did you use them? 20. Describe a case when tests caught a bug before release or when lack of tests led to a problem. What was this case? 21. Tell about a bug or incident in Go that you debugged the longest. How did it manifest, how much time did it take, what was the cause? 22. Please specify the maximum RPS or MAU of the product you worked on. If possible, also specify the p99 latency you maintained. 23. Here you can attach a code example (link to document/pastebin) or a link to Github. 24. Please, if you did not respond to a vacancy on HH, attach a link or a resume file. 25. Free comment field where you can write anything you consider important!

Intern
199

What volumes of data were ingested into ClickHouse? From where? What was the RPS for reading and writing, including in batches?

Intern
192

What is the difference between EXPLAIN and EXPLAIN ANALYZE commands in PostgreSQL?

Intern
189

What is at-least-once and exactly-once delivery? How do they differ and what are their pros and cons?

Intern
188

Tell me about the CAP theorem: what is it about, examples of databases?

Intern
179

What is TCMalloc?

Intern
178

Is the map stream-safe in Go?

Intern
175

Have you worked with clean architecture and Domain-Driven Design?

Intern
173

How to correctly pass context in a goroutine when sending an SMS (two-factor authentication)?

Intern
170

What indexes are available in PostgreSQL?

Intern
169

What is the difference between Dependency Injection and Dependency Inversion?

Intern
168
/2