Публикации по теме 'interview-questions'


Вопрос для собеседования по Java для начинающих - 1
1. Каковы четыре основные концепции ООП? Абстракция, полиморфизм, наследование, инкапсуляция 2. Что такое полиморфизм? Полиморфизм - это способность объекта принимать различные формы. В Java есть два типа полиморфизма, такие как полиморфизм времени компиляции (или статический полиморфизм) и полиморфизм времени выполнения (или динамический полиморфизм). Полиморфизм времени компиляции - перегрузка метода Полиморфизм времени выполнения - переопределение метода 3. Что такое..

Перевернуть строку в JavaScript (плюс временные сложности)
1. Обращение строки с помощью встроенных функций Метод split() возвращает новый массив с каждым символом исходной строки в качестве подстроки. Метод reverse() переворачивает массив на месте. Первый элемент массива становится последним, а последний элемент массива становится первым. Метод join() объединяет все элементы массива в строку. // Time Complexity = Possibly O(n+k) // Since these are inbuilt methods, we can't be 100% sure of how // JavaScript is handling them...

Интервью с фронтенд-разработчиком/инженером, 2019 — Trivia edition
Вот некоторые вопросы, с которыми я недавно столкнулся. Это было для Как вертикально и горизонтально центрировать объект? Что за модель коробки? Подскажите что вылетает в консоли: var promise1 = new Promise(function(resolve, reject) { console.log(1); resolve(); }); console.log(2); promise1.then(function() { console.log(3); }); console.log(4); // answer 1 2 4 3 4. Что теперь выходит из консоли? setTimeout(function() { console.log(1); }); var promise1 = new..

20. Монотонный массив
Вопрос: Учитывая массив целых чисел, скажите, является ли массив монотонным, только если он плоский и/или убывающий или возрастающий, но не то и другое одновременно. Например, учитывая [1, 2, 3], вы должны вернуть true, Например, учитывая [0, -4, 90], вы должны вернуть false. Подсказки:

5 сравнений по объектно-ориентированному программированию на C#, которые вы должны повторить перед техническим собеседованием
5 сравнений по объектно-ориентированному программированию на C#, которые вы должны повторить перед техническим собеседованием — часть 1 Объектно-ориентированное программирование является основой современной разработки и проектирования приложений, и это одна из основных областей, где вы будете проверены на предмет вашего опыта и знаний. Ниже приведены некоторые ключевые сравнения, которые слишком важны, и если вы пойдете на любое техническое собеседование, не зная о них, это будет..

Важные вопросы на собеседовании по JavaScript, которые вам нужно знать
JavaScript — один из самых популярных языков программирования в современном мире. Этот язык занял большое место в мире технологий. Многие люди изучают JavaScript. А также имеет высокий спрос на технических рекрутеров. Есть несколько вопросов, которые задают в большинстве интервью. Что такое JavaScript? JavaScript — это однопоточный, интерпретируемый или своевременно компилируемый динамический язык. JavaScript — это клиентский язык, но он также может использоваться на стороне..

Найдите, сколько воскресений выпало на первое число месяца в данном году, используя JavaScript —…
Напишите программу, определяющую, сколько воскресений приходится на первое число месяца в данном году. Мы пройдем первое число каждого месяца в году и проверим, является ли это воскресеньем. Мы будем использовать счетчик и будем увеличивать его всякий раз, когда найдем воскресенье . Реализация с использованием JavaScript : Сначала нам нужно узнать day любого заданного date в JavaScript. Это связано с тем, что JavaScript использует встроенный объект Date , реализующий..