❓Какой тип кучи создаётся при реализации Less(i, j int) bool как h[i] < h[j]
  Anonymous Poll
    11%
    Максимальная куча
      
    18%
    Очередь с приоритетом
      
    42%
    Сортированная очередь
      
    33%
    Минимальная куча
      
    👍3
  ❓ Для чего используют пустые структуры в map
  Anonymous Poll
    76%
    Когда нужны только ключи
      
    5%
    Для хранения значений
      
    10%
    Пустые структуры нельзя использовать в map
      
    12%
    Для оптимизации чтения
      
    ❓ Когда сборщик мусора очищает слайсы
  Anonymous Poll
    81%
    Когда на слайс нет ссылок
      
    8%
    Когда программа завершается
      
    2%
    Когда слайс пустой
      
    15%
    Сборщик мусора не очищает слайсы
      
    👍3
  ❓ Как вам задачи этой недели
  Anonymous Poll
    6%
    Каждую гуглил, чтобы решить
      
    37%
    Немного подумал и всё решилось
      
    60%
    Легкотня, щёлкал как орешки
      
    🤡3🤮2
  ❓ Какой из этих пакетов позволяет работать с низкоуровневыми системными вызовами
  Anonymous Poll
    33%
    os
      
    1%
    fmt
      
    70%
    syscall
      
    3%
    reflect
      
    ❓ Какой паттерн используется для организации обмена данными между объектами без прямых ссылок
  Anonymous Poll
    52%
    Mediator
      
    26%
    Observer
      
    13%
    Decorator
      
    6%
    Builder
      
    5%
    Proglibator
      
    😁3
  ❓ В Go ошибки могут быть обработаны в конструкции ________ для выполнения кода при наличии ошибки
  Anonymous Poll
    25%
    switch
      
    84%
    if
      
    2%
    for
      
    8%
    select
      
    🌚4👍1
  ❓ Что произойдёт, если в одной горутине будет вызван defer внутри select
  Anonymous Poll
    12%
    defer сработает только при срабатывании таймаута
      
    74%
    defer сработает сразу после завершения работы горутины
      
    9%
    defer никогда не сработает
      
    8%
    defer вызовет панику
      
    ❓ Что произойдёт, если вы попытаетесь присвоить значение переменной типа int переменной типа *int
  Anonymous Poll
    74%
    Ошибка компиляции
      
    14%
    Присвоение произойдёт без ошибок
      
    12%
    Значение будет скопировано в указатель
      
    3%
    Программа выйдет с ошибкой во время выполнения
      
    ❓ Какой протокол обычно используется для потоковых данных, например, для видео или аудио
  Anonymous Poll
    6%
    ICMP
      
    3%
    FTP
      
    5%
    TCP
      
    88%
    UDP
      
    ❓ Задачи этой недели мне _____________
  Anonymous Poll
    35%
    Понравились
      
    32%
    Не понравились
      
    30%
    Не определился
      
    3%
    Напишу своё в комментариях
      
    ❓ Как можно запустить фаззинг-тесты в Go
  Anonymous Poll
    14%
    go fuzz -test
      
    77%
    go test -fuzz
      
    6%
    go fuzz -run
      
    5%
    go run fuzz.go
      
    ❓ Зачем используют функциональные опции в Go
  Anonymous Poll
    69%
    Для настройки объектов без раскрытия полей
      
    18%
    Для уменьшения количества if'ов
      
    9%
    Чтобы избавиться от интерфейсов
      
    9%
    Для реализации наследования
      
    👍4
  ❓ Что удаляет метод bytes.Trim в Go
  Anonymous Poll
    1%
    Только символы из середины строки
      
    3%
    Символы из середины строки, указанные в cutset
      
    26%
    Все пробелы в срезе байтов
      
    70%
    Все символы из строки, указанные в cutset, с начала и конца среза байтов
      
    ❓ Какое из следующих утверждений о defer неверно
  Anonymous Poll
    23%
    Ожидает завершения текущей функции
      
    34%
    Может быть использован для управления мьютексами
      
    40%
    Выполняется перед завершением функции
      
    23%
    Срабатывает даже в случае возникновения ошибки в функции
      
    ❤3
  ❓Как изменить начальное значение iota в блоке const
  Anonymous Poll
    13%
    Невозможно изменить начальное значение iota
      
    31%
    Можно сбросить iota в любой строке с помощью iota = 10
      
    56%
    Можно использовать дополнительные выражения для изменения значений, например, iota + 1
      
    11%
    Начальное значение всегда будет равно 1
      
    ❤1
  ❓ Как часто увеличивается значение iota
  Anonymous Poll
    9%
    iota остаётся неизменным на протяжении всего блока const
      
    66%
    Когда используется новая строка в блоке const
      
    11%
    Каждый раз, когда вы используете iota в разных блоках const
      
    17%
    Каждый раз, когда вы используете iota
      
    🤮2
  ❓ Для предотвращения гонок данных можно использовать ___________ для блокировки доступа к общим данным
  Anonymous Poll
    2%
    Переменные
      
    97%
    Мьютексы
      
    3%
    defer
      
    1%
    Указатели
      
    🤡24👎6🤔2
  