Sobes.tech

Frontend

Bewerten Sie die folgende Implementierung der Authentifizierung: Login/Passwort-Formular, das Backend sucht den Benutzer in der Datenbank (Tabelle: id, Benutzername, Passwort), holt die Ganzzahl-ID und schreibt sie in ein Cookie mit dem HttpOnly-Flag. Was ist an dieser Implementierung schlecht und wie kann man sie verbessern?

Middle+
Альфа СОФТ
48

Wie ist Ihre Erfahrung mit CSS, Layout — haben Sie direkt mit React angefangen oder hatten Sie eine Basis in reinem CSS/HTML?

Middle
News Media Holdind
48

Ein Benutzer beschwert sich, dass die Schaltfläche manchmal nicht reagiert, aber lokal tritt das Problem nicht auf. Was sind deine Schritte zur Fehlerbehebung? Was könnten die Ursachen sein?

Middle
Mayflower
48

Mit welchen State-Manager haben Sie interagiert und warum wurde Effector im letzten Projekt gewählt?

Middle
АЙ-ТЕКОАЙ-ТЕКО
48

Wie bewerten Sie Ihr aktuelles Niveau in der Frontend-Entwicklung?

Senior
Мой СкладМой Склад
48

Was weißt du über das Projekt, für das du in Betracht gezogen wirst?

Middle
AstonAston
48

import { useState } from "react"; const usePreviousValue = (value: number) => {}; export default function App() { const [zähler, setZähler] = useState(0); const vorheriger = usePreviousValue(zähler); return ( <div className="App"> <h1>Aktueller Wert: {zähler}</h1> <h2>Vorheriger: {vorheriger ?? "-"}</h2> <button onClick={() => setZähler((prev) => prev + 1)}>Klick</button> </div> ); }

Middle
SimbirsoftSimbirsoft
48

Welches war das Team bei diesem Projekt und wie wurden die Verantwortungsbereiche verteilt?

Middle
Куаргет
48

Was kann in der Warteschlange der JavaScript-Mikroaufgaben sein?

Middle
НЕОЛАНТ
48

Wer verbindet die Frontend- und Backend-Entwickler miteinander, und wie findet die Diskussion über die Umsetzung einer Produktfunktion statt, die beide Teile betrifft?

Middle+
Сбер. IT
48

/** * Die Funktion `asyncAuth(callback)` akzeptiert einen Callback, in den * ein Fehler (als erstes Argument) und Daten * vom Backend (als zweites Argument) übergeben werden können. * asyncAuth((error, data) => {}); * * Sie müssen die Funktion `auth()` implementieren, * die `asyncAuth()` aufruft, aber ein Promise zurückgibt. * * @returns {Promise} */ export function auth() { // asyncAuth((error, data) => {}); } /** * Die Funktion `tryAuth()` verwendet `auth()` und, im Fehlerfall, * führt N zusätzliche Versuche durch. * Wenn alle Versuche fehlschlagen, wirft sie den letzten Fehler. * * @returns {Promise} */ export function tryAuth(n) { }

Middle
Яндекс МаркетЯндекс Маркет
48

const a = {} a[1] = 'test' für ( ... )

Middle+
IT OneIT One
48

Was ist das Schlüsselwort satisfies in TypeScript? Wann und wie wird es verwendet?

Middle+
Ozon Tech
48

Haben Sie Swagger/OpenAPI verwendet?

Middle
КейСофт
48

Wie wurden die Aktionen des Benutzers auf Canvas abgefangen?

Middle
Pac Group
47

Hast du eigene Projekte, bei denen du das UI/UX vollständig ohne die Beteiligung eines Designers gemacht hast?

Middle
4dev
47

Können wir Ereignisse innerhalb der Event Loop priorisieren? Wie ist der Ereignis-Buffer implementiert, der die Event Loop verarbeitet? Was sind Mikroaufgaben und Makroaufgaben, gib Beispiele.

Middle+
Copperside
47

Was ist der Unterschied zwischen git merge und git rebase?

Middle
СК Согласие
47

Worin besteht die Reduzierung der Serverbelastung bei CSR im Vergleich zu SSR?

Middle
ДИТ Москвы
47

Woran genau haben Sie bei der Einrichtung von GitLab CI/CD gearbeitet? Haben Sie Pipelines für Linting und Tests eingerichtet?

Middle
Pac Group
47
/292