Sobes.tech

What happens if hashCode() always returns 0? All elements go into one bucket, HashMap expands — will this help?

Senior
148

What do you see as the specifics of high-load systems? How do they differ from medium-load systems in terms of design?

Senior
146

How much data was stored in the database (in KB/GB)?

Senior
146

Where did the figure 35K come from, and how was it calculated?

Senior
145

What solutions would you suggest for a database with a large amount of data, increasing number of consumers, and data volume?

Senior
144

Tell us about the personalized tariff recommendation module — what was the logic behind it, and who made the decision to recommend?

Senior
144

Tell about a project at Gazprom.

Senior
144

How is HashMap structured internally and how does it work?

Senior
144

init: int a = 0 int b = 0 volatile int c = 0 t1: a = 1 b = 2 c = 3 t2: println(c) println(b) println(a)

Senior
142

What is the difference between hashCode() and System.identityHashCode()?

Senior
141

How are elements compared in a red-black tree inside a HashMap if the keys do not implement Comparable?

Senior
139

What indexes do you use in relational databases (PostgreSQL)? How does B-Tree differ from Hash index?

Senior
136

Tell us about the MegaFon project, what did you do?

Senior
134

What principles guided the decomposition of the monolith into microservices? How did you determine which part to isolate into a separate service?

Senior
133

Why did you leave MegaFon?

Senior
133

How did you implement parallel request processing with Kafka? What was the implementation?

Senior
126

Regarding the universal adapter — was there a single protocol for external payment gateways, or is it an abstraction level?

Senior
123

Who planned the tasks for sprints?

Senior
122

Who has worked on developing microservices from scratch to production?

Senior
110
/2