Sobes.tech

What is Helm and why is it needed? What does it define?

Middle
СБЕРСБЕР
26

There is 10 GB of free space on the disk, but copying a 4 GB file is not possible. What to do? (inode problem)

Senior
Flant
26

What is replication in data storage systems or databases?

Senior
2gis2gis
26

What are your salary expectations? How do you feel about formalizing PТК?

Middle+
МВидеоМВидео
26

Implement caching for the getUserFromDB function. Data changes infrequently.

Senior
РамблерРамблер
26

Tell me why you decided to look for something now, why are you going to interviews?

Senior
X5
26

// Task 3 // Describe what problem this code solves // What problems are there in this solution? // How would you rewrite this code? var c int var mu sync.RWMutex type Trace struct { // Some fields here } type Sender interface { Send(Trace) } func Do(sender Sender, tr Trace) { mu.Lock() defer mu.Unlock() c++ if c == 100 { go func() { sender.Send(tr) }() c = 0 } }

Senior
МТС CloudМТС Cloud
26

What load did your services handle?

Middle+
MAX LTD Group
26

Regarding financial expectations — what are you currently aiming for? Can you name the minimum you would consider and a comfortable amount?

Middle+
РамблерРамблер
26

Tell us about the loads and interesting cases related to load optimization.

Senior
Hi Rockits
26

How to ensure that a message from the queue is processed exactly once if there are multiple workers?

Senior
OZONOZON
26

Have you participated in code review?

Senior
AndersenAndersen
26

How long have you been working with Go? In your previous job, you combined PHP and Go — how did that work?

Senior
Магнит Тех
26

What is your experience of launching a project/service from scratch? Share your experience.

Senior
Astra
26

func (r *PayoutRepository) save(p Partner) error { _, err := r.db.Exec( fmt.Sprintf("UPDATE partners SET balance = %s, hold = %s WHERE id = %s", p.Balance, p.Hold, p.ID), ) if err != nil { return err } if err := r.eventPublisher.Publish("BalanceChanged", p); err != nil { return err } return nil }

Senior
Pasul LTD
26

What databases have you worked with? Through ORM or native queries? What native queries did you write and at what level?

Senior
wilix
26

What are environment variables? Why are they needed?

Middle+
YadroYadro
26

Tell me about software development methodologies.

Senior
Холодильник.руХолодильник.ру
26

Where do you specify recover in the application structure (main.go, repository, service, controller)?

Middle+
МВидео/эльдорадо
26

Are you afraid of a time tracker? Why?

Middle
Aliexpress
26
/406