Sobes.tech

Company overview

Сбермаркетинг

Τελευταία θέση: Χωρίς δεδομένα

Θέσεις
0
Συνεντεύξεις
1
Ερωτήσεις
23
Εργασίες
0

Published in the selected period

Θέσεις · 0

All company vacancies

No vacancies were found for the selected period.

Published records

Συνεντεύξεις · 1

All company interviews

Grouped by direction

Ερωτήσεις και εργασίες · 23

Frontend

Ερωτήσεις · 23

Τι είναι η αναδρομή; Ποιοι είναι οι κανόνες της; Για ποιο λόγο χρειάζεται;

Μέση

Οι παράμετροι στη λειτουργία περνιούνται με αναφορά ή με τιμή;

Μέση

Τι είναι μια καθαρή λειτουργία; Πότε είναι μια καθαρή λειτουργία; Τι είναι οι παρενέργειες;

Μέση

Τι άλλαξε στο React 18 στη διαδικασία Reconciliation;

Μέση

import "./styles.css"; import React from "react"; const getData = () => { return Array.from({ length: 50 }, (el, idx) => ({ value: Math.random(), label: `γραμμή ${idx + 1}`, })); }; export default function App() { const [data, setData] = React.useState(getData()); const handleUpdate = () => { setData((prev) => { return prev.map((row, i) => i === 0 ? { ...row, value: Math.random() } : row ); }); }; return ( <div> <h1>Εφαρμογή Λίστας</h1> <Button onClick={handleUpdate}>ενημέρωση `γραμμής 1`</Button> {data.map((row) => { return <Row key={row.label} label={row.label} value={row.value} />; })} </div> ); }

Μέση

Τι κάνει το useMemo; Πότε πρέπει να το χρησιμοποιούμε; Πρέπει να τυλίγουμε το παιδικό συστατικό σε React.memo;

Μέση

Δεδομένου του ακόλουθου αποσπάσματος κώδικα: ```typescript let info = { name: "Alex", skill: ["git", "react", "read"], }; let started = (info: any) => { let { name, skill } = info; (name = "Alex Pool"), skill.push("delete"); return { name, skill, online: true, }; }; ``` Εξηγήστε τι κάνει η συνάρτηση `started` με το αντικείμενο `info` και περιγράψτε το αποτέλεσμα της κλήσης `started(info)`. Επιπλέον, συζητήστε αν το αρχικό αντικείμενο `info` μεταβάλλεται μετά την κλήση `started(info)`.

Μέση

Ρύθμισες τις pipelines CI/CD, linters, prettier, hooks pre-commit — τις ξεκίνησες εσύ ή ήρθε η εργασία από πάνω;

Μέση

Τι είναι το ψευδο-πίνακας arguments; Πώς διαφέρει από έναν κανονικό πίνακα;

Μέση

Τι είναι η Συμφιλίωση του React; Πώς λειτουργεί; Με ποια κριτήρια αποφασίζει το React να ενημερώσει ή να επανεγκαταστήσει ένα συστατικό;

Μέση

λειτουργία recursiveFunction(N) { αρίθμηση = 0; αν (N > 0) { αρίθμηση = αρίθμηση + 1; recursiveFunction(N - 1); } // console.log(αρίθμηση) } recursiveFunction(3); // 3 3 3 ? Εξηγήστε ποιο θα είναι το αποτέλεσμα της λειτουργίας και γιατί. Επίσης, εντοπίστε τυχόν προβλήματα με την τρέχουσα υλοποίηση της αναδρομικής λειτουργίας και προτείνετε πώς να τα διορθώσετε ώστε να μετράτε και να καταγράφετε σωστά τον αριθμό των αναδρομικών κλήσεων.

Μέση

Μίλησέ μου για το event loop: ποιος είναι ο σκοπός του, πώς λειτουργεί

Μέση
Сбермаркетинг - company overview - sobes.tech