Frontend
/* Необходимо написать функцию для подсчёта суммы всех числовых значений в массиве. Допустимыми числовыми значениями являются также строки, которые начинаются с цифр. В этом случае в качестве числового значения нужно использовать эту начальную последовательность цифр. Массив может содержать любые типы данных и быть не плоским. **Нельзя использовать встроенные методы типа .flat, .flatMap** */ function sum(arr) { // ... } console.log(sum([1, 'x', '2x', ['3', ['x2', '5']]]));
Дар бораи ҳадафҳои худ, аз ҷумла молиявӣ, барои соли оянда гап занед.
Оё таҷрибаи бо Next.js доред?
/* Бизнинг қўлланмада қуйидаги шаклда билетлар мавжуд: [ { from: 'London', to: 'Moscow' }, { from: 'NY', to: 'London' }, { from: 'Moscow', to: 'Spb' }, ... ] Бу билетлардан бирдан-бир, узлуксиз маршрут тузиш мумкин. Маршрутда цикллар ёки такрорлар йўқ. Шу билетлар объектларини маршрут бўйича кетма-кетликда қайтарувчи функция ёзиш керак. */ function getRoute(tickets = [], startCity = 'NY') { // your code here }
Таҳлили коди компоненти React, ки тағйир додани маълумотҳоро иҷро мекунад, функсияи сатрро даъват мекунад ва рӯйхатро намоиш медиҳад. Ҳама хато ва мушкилотро ёбед ва ислоҳ кунед (async дар useEffect, набудани массиви вобастагиҳо, истифодаи индекс ҳамчун калид ва ғайра).
Дар бораи оптимизатсияи иҷроиш гӯед — кай оғоз кардед ва чӣ гуна.
Агар як унсури бо ҷойгиронии муқарраршуда надошта бошад, ки бо ҷойгиронии падаронаш нест, чӣ гуна ҷойгир мешавад?
Кадом ёрдамчи воситаҳо, аз ҷумла воситаҳои тестӣ, рефакторинг ва баррасии кодро истифода мебаред?
Кадом хусусиятҳои кукиро ба ёд меорӣ?
—SEPARATOR—
Чӣ гуна қарор медиҳӣ, ки кай бояд useMemo, useCallback, React.memo истифода барӣ ва кай на? Оё меъёрҳо дорӣ?
Функсияи навиштаи TypeScript-ро бо истифода аз генерикҳо типизатсия кунед, то ки он на танҳо бо рақамҳо, балки бо намудҳои дигар низ кор кунад.
Мехоҳед бештар ба вазифаҳои роҳбарӣ машғул шавед ё танҳо ба осонӣ кор кунед ва вазифаҳои ҷолиб гиред?
Термини 'аз китоб' дар контексти лоиҳаи шумо бо таъсирҳо (борон, вибрация ва ғайра) чӣ маъно дорад? Аз нуқтаи назари татбиқ чӣ гуна ба назар мерасад?
[ном] пурсид: Лутфан, дар бораи стеке, ки шумо кор кардаед, нақл кунед? Хусусан, бештар дар бораи Next.js гӯед.
[ном] пурсид: utility types (навъъи кӯмакрасон) дар TypeScript чист? Кадомҳоро истифода бурдӣ?
Дар бораи давраи ҳаёти компонентҳои React гап занед: марҳилаҳои асосии монтаж, рендер ва unmount.
Чӣ тавр виртуализатсияро бо ҷустуҷӯ ва филтр кардани маълумотҳо пайваст кардан мумкин аст?
Тавзеҳ диҳед механизми паҳншавии ҳодисаҳо дар браузер (Event Propagation)
JavaScript: фарқияти байни `prototype` ва `__proto__` чист?