Sobes.tech

Τι είναι ένα κλείσιμο στη JavaScript;

354

Τι είναι η capturing και η bubbling στα γεγονότα του browser; Πώς διαφέρουν τα stopPropagation και preventDefault;

301

Ποια είναι η διαφορά μεταξύ microtasks και macrotasks στο Event Loop και ποια είναι η σειρά εκτέλεσής τους;

234

Τι σημαίνει η προσέγγιση Mobile First στο σχεδιασμό layout;

233

Ποιες επικίνδυνες εντολές Git γνωρίζετε και γιατί δεν πρέπει να χρησιμοποιούνται χωρίς προσοχή;

226

Έχετε εμπειρία με το Storybook;

211

Τι ξέρετε για τα monorepos και πώς διαφέρουν εργαλεία όπως Nx και Turborepo;

203

Τι είναι η κατάσταση αγώνα;

198

Πότε είναι καλύτερο να χρησιμοποιείτε Flexbox και πότε CSS Grid;

195

Ποιους utility τύπους στο TypeScript γνωρίζετε, για παράδειγμα Pick, Partial, Omit;

184

Τι προσθέτετε και περιγράφετε συνήθως στο Storybook;

183

Πώς υπολογίζεται η συγκεκριτικότητα των CSS selectors: ποιο είναι πιο ισχυρό — inline styles, !important, ID, classes ή tags;

181

Γιατί αποφασίσατε να ψάξετε για μια νέα δουλειά και να αφήσετε την τελευταία σας εταιρεία;

174

Τι είναι το Shadow DOM και γιατί χρειάζεται;

164

Ποια είναι η διαφορά μεταξύ interface και type στο TypeScript;

162

Γιατί χρειάζεται το TypeScript κατά βάση στο frontend;

162

Ποιοι είναι οι κίνδυνοι του innerHTML;

160

Πόσο συχνά περνάτε συνεντεύξεις;

154

Τι είναι το layout shift, γιατί συμβαίνει και πώς να το αποφύγετε;

146

Υλοποιήστε μια αναζήτηση προϊόντος σε ένα Angular scaffold: αφαιρέστε το σχόλιο από το input με ετικέτα, χειριστείτε το input με debounce, καλέστε τη λειτουργία searchProducts και εμφανίστε τα αποτελέσματα. Χρησιμοποιήστε Angular Signals, όχι μόνο RxJS/Subject.

145
/2