Публикации по теме 'interview'
Мысли о найме в сфере технологий
Движение за гибкое программное обеспечение предложило нам разрушить барьеры между бизнесменами и ИТ-специалистами, чтобы они могли больше работать вместе. Когда вы пытаетесь масштабировать agile, она становится сложной, нагруженной процессами и неэффективной. Я предлагаю вам мир, в котором мы все оппортунисты. Более того, в этом мире все мы взрослые люди, ведущие дела на своих условиях. Мы все работники умственного труда, заменившие бездумную работу автоматизацией. Те, кто остается в..
Вопросы для интервью по Javascript, часть 3 || Вопросы по ванильному Javascript
Прежде всего, если вы заинтересованы в том, чтобы присоединиться к нашему бесплатному сеансу, чтобы ответить на ваши вопросы о программировании и карьере. Пожалуйста, заполните эту форму, чтобы присоединиться к сообществу CODE Culture Pro https://forms.gle/kjU3PWhwQy16Tghe9
Вот третья часть моей серии вопросов для интервью по JavaScript. Если вы еще не видели часть 1 и часть 2, зайдите в мои руководства по профилю, и вы найдете серию. Если вам понравился этот пост, пожалуйста,..
Различные способы решения анаграмм в Python
Различные способы решения проблем, связанных с анаграммами, в Python.
Привет. В этой статье я покажу вам, как решать проблемы, связанные с анаграммами, различными способами. Я постараюсь разобрать все по каждому подходу, чтобы вы могли быстро все понять. Итак, приступим.
Постановка задачи
Предположим, у нас есть две строки, s1 и s2, и нам нужно определить, являются ли они анаграммами или нет.
Чтобы решить эту проблему, мы должны сначала понять, что такое анаграмма и когда одна..
День 7: Задача «K-й самый большой элемент в массиве»
День 7: Задача «K-й самый большой элемент в массиве»
Проблема:
Найдите k -й по величине элемент в несортированном массиве. Обратите внимание, что это k -й по величине элемент в отсортированном порядке, а не k -й отдельный элемент.
Пример 1:
Input: [6,2,3,1,5,4] and k = 3
Output: 4
Пример 2:
Input: [3,2,3,1,2,4,5,5,6] and k = 4
Output: 4
Мое решение:
from typing import List
class Heap:
def __init__(self, max_size = 0):
self.nums = [-1 for i..
Подготовка к интервью по машинному обучению — введение
Прийти к области машинного обучения и науки о данных может быть сложно, как и технические интервью по этим темам — несомненно, трудно держать в голове всю информацию об этой области, алгоритмах и новейших исследованиях, а вопросы варьируются от одно интервью за другим. По этой причине я собрал здесь несколько заметок для облегчения подготовки к интервью и теперь делюсь ими с вами. Заметки лучше разбить на логические части, чтобы получился цикл статей. Старайтесь не отставать :)
График: поиск в глубину
Предположим, вы пытаетесь создать проект, в котором есть несколько модулей. Функциональные возможности разных модулей могут зависеть друг от друга. Например, в вашем проекте есть модули A, B и C.
B зависит от A C зависит от B A зависит от C
Здесь мы видим, что в проекте существует циклическая зависимость, которая вызывает проблему.
Циклическая зависимость в IDE указывает на наличие цикла в путях сборки между модулями. Из-за этого цикла IDE не знает, какой модуль компилировать..
Интервью с разработчиком программного обеспечения C++. Вопросы и ответы — Часть 1/2
На этой странице представлен список вопросов для интервью, которые должен знать каждый разработчик программного обеспечения, начиная с конкретных языков и заканчивая структурами данных, операционными системами и знаниями, связанными с памятью. Приятного чтения!
Часть 2 доступна здесь: https://medium.com/@badearobert/c-software-developer-interview-q-a-part-2-2-384213a8f2e
1. Что определяет ключевое слово const и где его можно использовать?
1.1 В переменных, чтобы указать, что..
Новые материалы
ИИ для общего блага, часть вторая
В нашем последнем блоге мы исследовали возможности ИИ для общего блага, указав на несколько инициатив по поиску действенных решений для продвижения справедливых и беспристрастных систем ИИ. По..
Время расцвета закончилось
Большую часть своей карьеры в индустрии программного обеспечения программисты работали с головой в песок.
Успех в отрасли требует навыков презентации и обучения других.
Ценность улучшенных..
Будущее сельского хозяйства: новый уровень производительности с современными технологиями
По мере роста населения мира растет и спрос на продукты питания. Фермеры сталкиваются с растущим давлением необходимости повышать урожайность и максимизировать производительность, манипулируя..
Состояние совместной фильтрации в 2022 году, часть 1
ResBeMF: Улучшение прогнозируемого охвата совместной фильтрации на основе классификации (arXiv)
Автор: Анхель Гонсалес-Прието , Авраам Гутьеррес , Фернандо Ортега , Рауль Лара-Кабрера..
Зачем изучать PYTHON в 2022 году !
Python — востребованный, доступный язык программирования с активным, постоянно растущим сообществом пользователей. Для тех, кто хочет сменить профессию в мире технологий с помощью..
Решение капч с помощью Puppeteer
Это руководство предназначено для текстовых кодов, а не для reCAPTCHA Google (см. конец этого сообщения).
Требования:
Антикапча или любой другой сервис по разгадыванию капчи. Модуль..
7 встроенных библиотек Python, которые необходимо знать
7 встроенных библиотек Python, которые необходимо знать
Стандартная библиотека Python значительно упрощает жизнь программистов, предоставляя широкий набор функций. Мы выбираем несколько..