Топ 17 на въпросите и отговорите за интервю за уеб разработчици

Въпроси за интервю за уеб разработка

Ето въпроси и отговори за интервю за уеб разработка както за нови, така и за опитни кандидати за уеб разработчици, за да получат мечтаната работа.


1) Обяснете какви са основните отговорности на уеб програмиста?

  • Програма за тестване и отстраняване на грешки във всички уеб приложения
  • Проектиране, разработване, тестване и внедряване на уеб приложения
  • Качване на сайтове на сървър и регистриране в различни търсачки
  • Координирайте се с други дизайнери и програмисти за разработване на уеб проекти
  • Коригиране на грешки, отстраняване на неизправности и разрешаване на проблеми
  • В случай на повреда на системата инициирайте периодично тестване и приложете планове за действие в извънредни ситуации
  • Разработете подходящи кодови структури за решаване на конкретни задачи
  • Подкрепете и съдействайте за поддръжката и поддръжка на уебсайтове
  • Поемете собственост върху кода по време на етапа, разработването, тестването и производството

Безплатно изтегляне на PDF: Въпроси за интервю за уеб разработчици


2) Какво трябва да знае уеб разработчикът?

Добрият уеб разработчик трябва да знае


3) Обяснете какво е CORS? Как действа?

(CORS) Споделянето на ресурси от различни източници е механизъм, който позволява много ресурси (напр. JavaScript, шрифтове и т.н.) на уеб страница да бъдат заявени от друг домейн извън домейна, от който произхожда ресурсът. Това е механизъм, поддържан в HTML5, който управлява XMLHttpRequest достъп до различен домейн.


4) Избройте предимството на HTTP/2 в сравнение с HTTP 1.1?

Предимството на HTTP/2 в сравнение с HTTP/1.1 е

  • Компресиране на данни в HTTP заглавки
  • Сървърни push технологии
  • През една TCP връзка паралелно зареждане на елементи на страница
  • Приоритетизиране на заявката

5) Обяснете какво е ETag и как работи?

ETag е непрозрачен идентификатор, присвоен от уеб сървър на конкретна версия на ресурс, открит на URL адрес. ETag е част от HTTP, протокола за световната мрежа и когато сървърът прочете ETag от клиентска заявка, тогава сървърът може да каже дали да изпрати файла (HTTP 200) или да каже на клиента просто да използва своето локално копие (HTTP 304).

Въпроси за интервю за уеб програмист
Въпроси за интервю за уеб програмист

6) Обяснете какво е дълго анкетиране?

Дългото анкетиране е модел за разработка на уеб приложения, използван за емулиране на изпращане на данни от сървъра към клиента. Когато се използва дълго запитване, клиентът изпраща заявка до сървъра и връзката остава непокътната, докато сървърът е готов да изпрати данни на клиента. Връзката ще бъде затворена само след като данните бъдат изпратени обратно на клиента или настъпи изчакване на връзката.


7) Обяснете какво е DTD (декларация за типа на документа)? Споменете каква е разликата между CDATA и PCDATA в DTD?

DTD означава дефиниция на типа документ (DTD), която определя структурата, правните елементи и атрибутите на XML документ.

  • PCDATA: PCDATA са анализирани символни данни. XML парсерите обикновено анализират целия текст в XML документ.
  • CDATA: Докато CDATA е неанализирани символни данни, терминът CDATA се използва за текстови данни, които не трябва да бъдат анализирани от XML анализатора.

8) Споменете някои съвети, които можете да използвате, за да намалите времето за зареждане на уеб приложение, което сте написали?

За да намалите времето за зареждане на уеб приложение, трябва да следвате следните съвети

  • Оптимизирайте изображенията до не по-дълга от резолюцията на екрана и ги запазете като компресиран файл
  • Премахнете всички JavaScript файлове, за да намалите количеството на прехвърляемите данни
  • Комбинирайте и минимизирайте всичко CSS и JS и ги наричайте в долния колонтитул
  • Отложени или асинхронни JS файлове

9) Споменете какъв е правилният начин да включите JavaScript във вашия HTML?

Правилният начин да включите JavaScript във вашия HTML е чрез използване на вградени манипулатори на събития или вграден код.

Въпроси за интервю за уеб разработка
Въпроси за интервю за уеб разработка

10) Обяснете в CSS, как можете да промените цвета на фона на елемент на формуляр, когато потребителят въвежда текст? Това работи ли във всички браузъри?

Да, можете да промените изгледа по подразбиране на елементите на формуляра, като стилизирате техните HTML тагове: поле за въвеждане, избор и текст, но това няма да работи за всички браузъри.


11) Обяснете каква е разликата между бисквитките и локалното хранилище?

  Cookies Локално съхранение
Страна на клиента/ страна на сървъра Данните са достъпни както от страна на клиента, така и от страна на сървъра. Данните се изпращат до сървъра с всяка заявка за бисквитка. Данните са достъпни само от страната на локалния браузър. Сървърът не може да използва локално хранилище, докато съзнателно не изпрати заявка до сървъра чрез POST или GET
Размер Капацитетът за съхранение на бисквитките е 4095 байта/бисквитка Капацитетът за съхранение на локално хранилище е 5 MB на домейн
Изтичане Бисквитките имат срок на валидност и данните от бисквитките се изтриват след известно време Няма срок на годност и трябва да се премахне ръчно

12) В HTML какъв таг може да се използва за контрола за въвеждане на многоредов текст?

За контрол на въвеждането на многоредов текст можете да използвате „маркера textarea“.


13) Обяснете как можете да се обърнете към CSS файл в уеб страницата?

Можете да се обърнете към .CSS файла в уеб страницата, като използвате етикет. Трябва да се съхранява между етикет. Например <linkhref=”/css/mystyle.css” type=”text/css” rel=”stylesheet”/>


14) Избройте няколко начина, по които можете да намалите времето за зареждане на страницата?

Можете да направите следните неща, за да намалите времето за зареждане на страницата

  • Намалете размера на изображението
  • Премахнете ненужните джаджи
  • HTTP компресия
  • Поставяне на CSS в горната част и препратка към скрипт в долната част или във външни файлове
  • Намалете търсенето
  • Минимизиране на пренасочванията
  • Кеширане,

15) В HTML споменете разликата между и ?

Разликата между и това ли е

Рамка Div
С рамки можете да показвате повече от един HTML документ в един и същ прозорец на браузъра The дефинира подразделение или секция в HTML документ
Тагът на рамката декларира един конкретен прозорец в рамките на набор от рамки The се използва за групиране на блокови елементи, за да ги форматирате със стилове
Рамките могат да зареждат други ресурси с помощта на HTML От друга страна, разделите могат да обслужват локално съдържание по начина на рамки, но това съдържание не е независимо от страницата

16) По какво XHTML е различен от HTML?

  • XHTML изисква всички тагове да са с малки букви
  • XHTML изисква всички тагове да бъдат затворени правилно
  • XHTML изисква всички атрибути да са затворени в двойни кавички
  • XHTML забранява вградените елементи да съдържат елементи на ниво блок

17) Избройте новите API, предоставени от стандарта HTML 5?

  • HTML 5 идва с редица нови API
  • Материали API
  • API за текстови записи
  • API за кеширане на приложения
  • API за пренос на данни
  • Взаимодействие с потребителя
  • Команден API
  • API за валидиране на ограничения
  • API за история

Тези въпроси за интервюто също ще ви помогнат във вашата viva (устна)

Сподели

9 Коментари

  1. въплъщение Кърт Хам казва:

    На път съм да започна сайт за езиково обучение. Имам 64 MP4 файла (общо 577 MB), които бих искал да позволя на потребителите да изтеглят безплатно. Колко ще ми струва това като собственик на сайта?

  2. Devify Solutions казва:

    Разработката на уеб приложения ни помага да разберем трудните въпроси. Благодаря ви, че споделихте тази прекрасна публикация. продължавайте да споделяте такива блогове с нас.

  3. въплъщение Юджийн Джан казва:

    Много е полезно. благодаря

  4. въплъщение Момани Калеб казва:

    Благодаря много приятелю

Оставете коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани *