Островок · май 2025

Тех собес на middle-senior Golang Разработчик в Островок

middle-senior Тех собес 2 задачи

1. Задача: Исправить код с обновлением курсов валют

package main

import (
    "fmt"
    "log"
    "net/http"
    "time"
    "sync"
)

// FIXME:
func main() {
    rates, err := readConversionRates()
    if err != nil {
        log.Fatalf("read intial conversion rates values: %s", err)
    }

    // background task to update conversion rates
    go func() {
        for {
            time.Sleep(time.Minute)
            rates, err = readConversionRates()
            if err != nil {
                log.Printf("ERR: update conversion rates: %s", err)
            }
            rates = newrates
        }
    }()

    http.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) {
        //…
Конец фрагмента

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

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

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