F6 · февраль 2025

Финальный собес на middle-senior Golang Разработчик в F6

middle-senior Финальное собеседование 2 задачи

Условие

Table client {
    id integer [pk]
    name varchar
    created_at timestamp
}

Table purchases {
    id integer [pk]
    client_id integer
    timestamp timestamp
    amount integer
}

Ref purchases.client_id -> client.id

1. Задача: Реализовать потокобезопасный кэш для структуры User с поддержкой TTL

package main

import (
    "sync"
    "time"
)

type User struct {
    Id   uint
    Name string
}

//…
Конец фрагмента

Премиум-подписка

Открывает это интервью целиком и все материалы направления «Golang Разработчик».

в этом собесе: 2 задачи с кодом
  • Ещё 490 текстовых собесов направления
  • 344 видеозаписи собеседований
  • Приоритетная поддержка
1490₽/мес