Публикации по теме 'faang'


Интервью по кодированию № 1  — «Найдите среднее значение каждого подмассива из «K» смежных элементов.
Постановка задачи Найдите среднее значение каждого подмассива из "K" смежных элементов в нем. Привет, амигос, в этой статье мы рассмотрим один из наиболее часто задаваемых вопросов на собеседованиях по программированию и рассмотрим его решение с помощью двух основных подходов. Во-первых, давайте разберемся с постановкой задачи Рассмотрим массив как Array: [1, 3, 2, 6, -1, 4, 1, 8, 2] , а K равен K=5 здесь нам нужно вычислить среднее значение подмассива, граничащего со..

мой опыт Data Science в Amazon
Мое 2,5-летнее пребывание в Amazon закончилось на этой неделе, и я хотел написать о своем опыте там, в первую очередь как личное размышление, но также и поделиться, надеясь, что это может быть интересно прочитать здесь. я выделил 5 моментов, которые, как мне показалось, были в целом интересными, оглядываясь назад, или из которых я узнал что-то полезное. Работа с нетехническими заинтересованными сторонами — около 70% моих взаимодействий было с командами продукта/программы. помните, как..

Объединить k отсортированных массивов
Я знаю, что пришло вам в голову при просмотре заголовка, дайте угадаю, это метод слияния сортировки слиянием! Что ж, эта проблема очень похожа на то, что вы думали, только в случае сортировки слиянием вам нужно было объединить только два массива, и использование метода бегущих указателей было достаточным, простым и эффективным. Здесь значение k может быть больше нуля. Это очень распространенный и один из наиболее часто задаваемых вопросов на собеседованиях по разработке программного..

Кодер против программиста
Возможно, есть какая-то причина, по которой большинство производителей продуктов, особенно те, которые мы все знаем как FAANG , уделяют так много внимания концепциям информатики, таким как структуры данных и алгоритмы. По сути, давайте начнем с некоторого понимания этих слов и контекста вокруг них. (Обратите внимание: это не официальное определение слов, а более широко используемое в отрасли) Кодер . Человек, который может перевести некоторую логику в понятный машине код, может..