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

Сотрудничество: @cyberJohnny
Download Telegram
Скорее всего вы не знали что у 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
Ищем программиста-фотошопера!

Разыскивается человек обладающий минимальными умениями фотошопа и знаниями в программировании и в мире ИТ в целом (достаточно минимальных знаний).

Что нужно делать?

Создавать короткие интересные заметки и полезные лайфхаки для различных фреймворков и языков, кратко обьяснять их принцип работы.

За более детальной пишите нам на [email protected]
Когда переходишь с C++ на python
Что будет выведено при выполнении кода:

proghub.ru/q/3e1e0f

#tests
#cpp
Крутая утилита для уменьшения размеров docker-образа без изменения кода, называется docker-slim. Оптимизирует и добавляет защиту для ваших контейнеров, понимая их смысл c помощью различных аналитических средств.

Github: https://github.com/docker-slim/docker-slim
Сайт: https://dockersl.im

#devops #docker