Свързани публикации 'interview-questions'


Въпроси за интервю за JavaScript (21–40)
Какво е Callback Hell и каква е основната причина за него? Адът на обратното извикване, известен също като Pyramid of Doom, се отнася до ситуацията, при която обратните извиквания са вложени в тях, което води до код, който е труден за четене и поддръжка. Това се дължи главно на лошо структуриране на асинхронни операции. firstFunction(args, function() { secondFunction(args, function() { thirdFunction(args, function() { // And so on... }); }); }); Каква е разликата..

Серия въпроси за интервю за разработчици на Java-19 (за кандидати с 0–5 години опит)
В тази статия ще разгледаме въпроси за интервю за Core Java за младши до старши Java разработчици. Като се запознаете с тези въпроси и техните потенциални отговори, можете по-добре да се подготвите за следващото си интервю за старши Java разработчик и да покажете своя опит в тази област. Защо низът е неизменен? Низовете са неизменни, защото техните стойности не могат да бъдат променяни след създаването им. След като низът бъде създаден, съдържанието му не може да се променя...

Как да създадете функция от римска цифра до цяло число в JavaScript
Римските цифри обикновено се изписват от най-голямата към най-малката отляво надясно. Числото за четири обаче не е IIII . Вместо това числото четири се записва като IV . Тъй като единицата е преди пет, ние го изваждаме, правейки четири. Същият принцип важи и за числото девет, което се записва като IX . Има шест случая, в които се използва изваждане: I може да се постави преди V (5) и X (10), за да се получат 4 и 9. X може да се постави преди L (50) и C (100), за да се..

Знаете ли в какъв контекст се използват термините адитивно и мултипликативно в контекста на времето...
В контекста на сезонното разлагане. Сезонното разлагане е полезна статистическа техника за разлагане на времеви редове на основните му компоненти: тенденция, сезонност и остатъци. Чрез разбиването на времевия ред на неговите съставни части, сезонните...

Въпроси за интервю за Java Backend разработчици (Pt. 21–30)
21. Каква е разликата между Oracle JDK и OpenJDK? OpenJDK е референтен модел и е с напълно отворен код, докато Oracle JDK е имплементация на OpenJDK и не е с напълно отворен код. По отношение на стабилността Oracle JDK е по-стабилен от OpenJDK. В търговския/корпоративен софтуер това е...

Зададох този въпрос за кеша на няколко висши длъжности
Когато видя „Повишавам производителността на системата X пъти по-бързо, като използвам Y кеш“ Кешът е труден Има само две трудни неща в компютърните науки: обезсилване на кеша и наименуване на неща. - Фил Карлтън Когато работим с кеш, това носи производителност, но носи и проблеми. най-големият проблем е - последователността на данните. Нека го прегледаме с подробности за интервюто. История №1 — кеш в малкия свят Много кандидати не знаят, че има кеш на ниво процесор...

Кодилност и подготовка за интервюто
След настройката на уебсайта ми за портфолио с помощта на django, се чудех как да се откроя в тълпата от приложения. Отговорът всъщност беше да докладвам обучението си на блог система като тази. За да бъда подготвен за предстоящите интервюта, а също и за да продължа обучението си според книгата „Прагматично мислене и учене, преработете вашия WetWare“ от Анди Хънт, бих искал да представя на обществеността това, с което си играя. Публикациите на Codility ще се състоят от всички уроци и..