Задачи и тесты по программированию | proghub
2.4K subscribers
655 photos
16 videos
23 files
915 links
Публикуем задачи и вопросы для подготовки к собесу.

Сотрудничество: @cyberJohnny
Download Telegram
А где храните свой код вы?

Вот мы раньше пользовались bitbucket, после переезда на новый сайт, переехали и на gitlab. Гитлаб и битбакет как спорткар и жигуль. Битбакет лагает и всего 50 минут шарового пайплайна.

У гитлаба тоже есть большой минус - просмотр пул реквестов и комментарии в нем. Хотелось бы после комментария сразу видеть как изменилась строка к которой он адресовался, а не только сообщение о том что она изменилась.
Скорее всего вы не знали что у lighthouse от гугла помимо инструментов в браузере есть еще и решение для CI. Это набор команд которые позволяют получать результаты аудита с разницей между коммитами:

https://github.com/GoogleChrome/lighthouse-ci
Что произойдет при компиляции и запуске данного кода?

proghub.ru/q/ff869d

#tests
#java
Как правильно в данном случае передать массив в описанную ниже функцию?

proghub.ru/q/63b3f1

#tests
#c
Как правильно в данном случае передать массив в описанную ниже функцию?
Anonymous Poll
20%
func(array);
15%
func(*array);
12%
func(**array);
24%
func(&array);
29%
Ни один из вариантов не является верным.
📌 Если вам нужно на сервере посмотреть сколько места занимает файлы/папки еще и отсортированные по размеру то вот готовая команда:

du -ah --max-depth=1 | sort -hr
Задачи и тесты по программированию | proghub
Как правильно в данном случае передать массив в описанную ниже функцию? proghub.ru/q/63b3f1 #tests #c
Правильный ответ: Ни один из вариантов не является правильным

Объяснение: Массив представляет собой указатель на первую переменную массива в памяти.
Задачи и тесты по программированию | proghub
Real-time рейтинг Начали пилить на proghub.ru рейтинг юзеров. Сделали вариант на mysql, после прохождения теста, обновляем табличку добавляя или обновляя места пользователей. Вроде неплохой вариант, запустили на деве, при 15к фейковых юзеров уже начал лагать…
Почти доделали рейтинг, ещё недельку тестим и запускаем в общий доступ.

А пока вопрос:
Участвовали ли бы вы соревнованиях на основе наших тестов за некий призовой фонд?

Вопрос для компаний:
Хотели ли бы вы провести подобное соревнование для популяризации себя/своего продукта?
Приснился сегодня страшный сон что прогхаб упал! Проснулся, проверил, все работает, а java все ещё самый популярный раздел.
Забавный проект с попыткой монетизировать опенсорс. Идея такая: вы пишите код который доступен только тем кто будет за него платить.

Сайт: https://xscode.com/

Как вам идея?

#git