Sobes.tech

Почему ты сейчас в поиске работы?

Senior
192

Расскажите про сложную задачу по авторизации при переходе с монолита на микросервисы

192

Что такое MCP и как он работает?

Senior
192

/** * Необходимо найти человека с минимальным возрастом в комнате с максимальным количеством человек * В конце метода solution нужно вызвать метод writeSolution(user, room) */

Senior
192

Как решить проблему с НФТ 50ms при текущих RT 150ms + 350ms? Предложи архитектурное решение.

Middle
192

таблица студент id PK имя факультет_id таблица факультет id PK имя SELECT f.name, count(*) FROM faculty f JOIN student s ON s.faculty_id = f.id GROUP BY f.id, f.name GROUP BY /*f.id,*/ f.name GROUP BY f.id/*, f.name*/

192

Работали с локами в БД? Как брали локи?

Senior
192

Что такое функциональные интерфейсы? Какие знаешь? Что принимают и что возвращают?

Middle
192

Чем отличается map от flatMap в Stream API?

Senior
192

Можно ли любой объект добавить в TreeMap в качестве ключа?

192

Что делает метод reduce?

Senior
192

[имя] спросил: с какими базами данных работал? Postgres, Redis — это понятно, а с нереляционными, MongoDB или другими?

Middle+
192

Почему вы использовали Spring Web для API Gateway, а не готовые прокси-решения типа Nginx, Envoy?

192

База большая, индексы построили, план посмотрели — что ещё можно сделать для оптимизации?

Senior
192

Чем отличается LinkedList от HashMap? Чем LinkedHashMap отличается от HashMap?

Senior
192

```java import java.util.*; import java.lang.*; import java.io.*; class Codechef { public static void main (String[] args) throws java.lang.Exception { var autoNumbers = List.of(List.of("A123BC", "B421FT"), List.of("O543EC","B421FT", "I222OA")); autoNumbers.stream().flatMap(Collection::stream).flatEach(System.out/System.out.println()); Map<String, String> numberMap = autoNumbers.stream().flatMap(Collection::stream).collect(Collectors.toMap( n -> n, n -> n.replaceAll("[^0-9]", ""))); System.out.println(numberMap); } } ```

192

Расскажите, что переводили с синхронного на асинхронный режим и зачем это было сделано.

192

@Data @Entity @Table(name = "_store") public static class Book { @Id private String id; private String title; private String author; private int price; @Transient private String tmp; @Enumerated(EnumType.STRING) private BookType type; } public enum BookType { COMMON, PREMIUM; }

192

```java // 2 public class Interfaces { public static void main(String[] args) { A a = new A() {}; B b = new B() {}; AB ab = new AB(); a.print(); b.print(); ab.print(); } public interface A { default void print() { System.out.println("interface A"); } } public interface B extends A { default void print() { System.out.println("interface B"); } } public static class AB implements A, B { } } ```

Senior
192

Расскажите про проблему с hotspot в Cassandra и как её решили

192
/731