Недавно собеседовался на позицию DevOps. Вот вам одно из заданий.
- Почему env?
- Какой вывод будет?
- А если читать неоткуда?
- А если читается бинарник?
- Перепишите скрипт на другом языке
- А переписанный скрипт полностью повторяет действия исходного?
- А выход с ошибкой предусмотрели?
#собес #задача
#!/bin/env bashДетальный разбор скрипта. С первой строки.
while read k;
do echo $k;
done < ./r;
- Почему env?
- Какой вывод будет?
- А если читать неоткуда?
- А если читается бинарник?
- Перепишите скрипт на другом языке
- А переписанный скрипт полностью повторяет действия исходного?
- А выход с ошибкой предусмотрели?
#собес #задача
Хорошо ли вы знаете GNU утилиты?
Вот задачка для разминки мозга:
Есть kubernetes кластер. Часть нод в нем с метками type=runner. Нужно посчитать общее количество процессорных ядер на всех нодах с этой меткой.
Можно использовать любые вспомогательные технологии: ansible, python, всё, что вам кажется правильным.
У меня есть несколько способов решения. Напишу о них до конца недели
Жду ваших решений в комментах
#задача #bash
Вот задачка для разминки мозга:
Есть kubernetes кластер. Часть нод в нем с метками type=runner. Нужно посчитать общее количество процессорных ядер на всех нодах с этой меткой.
Можно использовать любые вспомогательные технологии: ansible, python, всё, что вам кажется правильным.
У меня есть несколько способов решения. Напишу о них до конца недели
Жду ваших решений в комментах
#задача #bash