@@ -16,6 +16,8 @@ capacitățile persoanei.
1616 1 . [ Întrebări despre HTML] ( #html )
1717 1 . [ Întrebări despre CSS] ( #css )
1818 1 . [ Întrebări despre JS] ( #js )
19+ 1 . [ Întrebări despre testare] ( #testing )
20+ 1 . [ Întrebări despre perfomanță] ( #performance )
1921 1 . [ Întrebări despre rețea] ( #network )
2022 1 . [ Întrebări despre programare] ( #jscode )
2123 1 . [ Întrebări amuzante] ( #fun )
@@ -30,6 +32,7 @@ capacitățile persoanei.
3032
3133* Ce ai învățat ieri/săptămâna asta?
3234* Ce te fascinează sau interesează la programare?
35+ * Ce provocare technica ai intampinat recent si cum ai rezlovat-o?
3336* Ce aspecte de UI, Securitate, Performanță, SEO, Întreținere sau Tehnologie
3437 iei în cosiderare când construiești o aplicație web sau un site?
3538* Povestește despre mediul de lucru preferat.
@@ -43,14 +46,14 @@ capacitățile persoanei.
4346* Numește 3 moduri pentru a scădea timpul de încarcare a paginii. (perceput
4447 sau chiar timpul de descărcare)
4548* Dacă intri într-un proiect și se folosesc taburi în loc de spații, ce faci?
46- * Scrie o pagină simplă slideshow
49+ * Descrie modul în care ai crea o simplă pagină de prezentare.
4750* Ce unelte folosești pentru a testa performanța codului pe care îl scrii?
4851* Dacă ai putea învăța o tehnologie anul asta, care ar fi?
4952* Explică importanța standardelor și a organismelor de standardizare.
5053* Ce este ` Flash of Unstyled Content ` ? Cum eviți FOUC?
5154* Explică ce sunt screenreaders și ARIA și cum faci un site accesibil.
5255* Compară părți bune și negative pentru animații CSS versus animații JavaScript.
53-
56+ * Ce reprezintă CORS si ce probleme incearcă să rezolve?
5457
5558####[[ ⬆]] ( #toc ) <a name =' html ' >Întrebări despre HTML:</a >
5659
@@ -59,22 +62,26 @@ capacitățile persoanei.
5962* Care este diferența dintre HTML și XHTML?
6063* Apar probleme când servești pagini ca ` application/xhtml+xml ` ?
6164* Cum servești o pagină cu conținut în mai multe limbi?
62- * La ce trebuie să fi atent când faci design sau dezvolți pentru site-uri
65+ * La ce trebuie să fii atent când creezi un design sau dezvolți pentru site-uri
6366 multilingve
6467* La ce sunt utile atributele ` data- ` ?
6568* Considerând HTML5 ca o platformă web deschisă, care sunt parțile
6669 componente alte HTML5?
67- * Descrie diferența dintre cookies, sessionStorage și localStorage.
70+ * Descrie diferența dintre ` cookies ` , ` sessionStorage ` și ` localStorage ` .
6871* Descrie diferența dintre ` <script> ` , ` <script async> ` și ` <script defer> ` .
69-
72+ * Ce înseamnă randare progresivă?
73+ * Ai folosit altceva în afară de HTML până acum?
7074
7175####[[ ⬆]] ( #toc ) <a name =' css ' >Întrebări despre CSS:</a >
7276
7377* Care este diferența dintre clase și ID-uri în CSS?
74- * Descrie ce este un fișier CSS de resetare și la ce este util.
78+ * Care este diferența între a 'reseta' și a 'normaliza' in CSS? Pe care ai
79+ alege-o și de ce?
7580* Descrie 'Float' si cum funcționează.
7681* Descrie z-index și cum se formează stacking context.
77- * Care sunt tehnicile de 'clearing' și care este potrivită pentru ce context
82+ * Descrie BFC(Block Formatting Context) și cum functionează.
83+ * Care sunt diferitele metode de a 'curăța' (clearing) și care este potrivită
84+ pentru ce context?
7885* Explică conceptul de CSS sprites și cum le-ai implementa pe o pagină sau
7986 un site.
8087* Care sunt tehnicile tale preferate pentru înlocuirea imaginilor și care
@@ -85,10 +92,10 @@ capacitățile persoanei.
8592 * Ce procese/tehnici folosești?
8693* Care sunt diferitele modalități de a ascunde vizual conținut (dar sa-l
8794 faci disponibil pentru cititoare de ecrane) ?
88- * Ai folosit vreodată un system 'grid' și dacă da, ce preferi?
95+ * Ai folosit vreodată un sistem 'grid' și dacă da, ce preferi?
8996* Ai folosit sau implementat 'media queries' sau interfețe/CSS specific
9097 pentru mobile?
91- * Familiarități cu stilizarea unui SVG?
98+ * Ești familiar cu stilizarea unui SVG?
9299* Cum optimizezi paginile pentru print?
93100* Ceva 'gotchas' când scrii CSS eficient?
94101* Care sunt avantajele/dezavantajele folosirii preprocesoarelor CSS (SASS,
@@ -97,21 +104,26 @@ capacitățile persoanei.
97104 care le-ai folosit
98105* Cum ai implementa un design care folosește fonturi non-standard?
99106* Explică cum un browser determina ce elemente se potrivesc unui selector CSS?
100- * Explică cum întelegi conceptul dea "box model" si cum îi spui browser-ului
101- prin CSS cum sa randeze layoutul în modele diferite
107+ * Descrie 'pseudo-elements' și explică la ce sunt folosite.
108+ * Explică, în cuvintele tale, conceptul "box model" si cum ai instrui
109+ browser-ul, prin CSS, sa randeze layoutul în modele diferite.
102110* Ce face ``` * { box-sizing: border-box; } ``` ? Care sunt avantajele?
103- * Ce proprietăți de display ști ?
104- * Care este diferența dintre ` inline ` și ` inline-block ` ?
105- * Care este diferența dintre poziționarea relativă, fixă, absolută și statică
111+ * Ce proprietăți de display știi ?
112+ * Care este diferența între ` inline ` și ` inline-block ` ?
113+ * Care este diferența între poziționarea relativă, fixă, absolută și statică
106114 a unui element?
107115* C-ul din CSS vine de la Cascading. Cum este determinată prioritatea în
108- asignarea stilului (câteva exemple)? Cum folosești acest sistem?
116+ atribuirea stilului (câteva exemple)? Cum folosești acest sistem în avantajul
117+ tău?
109118* Ce framework CSS ai folosit local sau în producție? (Bootstrap, PureCSS,
110119 Foundation etc.)
111120 * Ce ai schimba / îmbunătăți la ele?
112121* Ai avut ocazia să te joci cu noile specificații pentru CSS Flexbox sau Grid?
113- * Ai lucrat vreodata pentru retina display? Dacă da, ce tehnici ai folosit?
114-
122+ * Cum este design-ul 'responsive' diferit de cel 'adaptive'?
123+ * Ai lucrat vreodata pentru retina display? Dacă da, când și ce tehnici ai
124+ folosit?
125+ * Este vreun motiv pentru care ai vrea să folosești ``` translate() ``` în loc de
126+ ** posiționare absolută** sau invers? De ce?
115127
116128####[[ ⬆]] ( #toc ) <a name =' js ' >Întrebări despre JS:</a >
117129
@@ -151,17 +163,50 @@ capacitățile persoanei.
151163* Fă următorul cod să funcționeze:
152164
153165``` js
154- [1 ,2 ,3 ,4 ,5 ]. duplicate ( ); // [1,2,3,4,5,1,2,3,4,5]
166+ duplicate ( [1 ,2 ,3 ,4 ,5 ]); // [1,2,3,4,5,1,2,3,4,5]
155167```
168+
156169* Ce este o expresie ternară și ce indică cuvântul ternar?
157- * Ce este ` "use strict;" ` și care sunt avantajele si dezavantajele folosirii
170+ * Ce este ` "use strict;" ` și care sunt avantajele și dezavantajele folosirii
158171 acestuia?
159172* Create a for loop that iterates up to ` 100 ` while outputting ** "fizz"**
160173 at multiples of ` 3 ` , ` "buzz" ` at multiples of ` 5 ` and ** "fizzbuzz"** at
161174 multiples of ` 3 ` and ` 5 ` .
162175* De ce este, de regulă, o idee bună să nu poluezi scope-ul global al unui
163176 website?
164-
177+ * Explică ce este o 'single page app' și cum ai putea să improvizezi SEO-ul?
178+ * Care este gradul tău de experiență cu 'Promises' și/sau 'polyfills'-ul lor?
179+ * Care sunt avantajele și dezavantajele in a folosi 'Promises' in loc de
180+ 'callbacks' ?
181+ * Care sunt avantajele și dezavantajele prin a scrie JavaScript într-o limbă ce
182+ compilează JavaScript?
183+ * Ce unelte si tehnici foloșeti pentru a 'depana' (debug) JavaScript?
184+ * Ce limbă de construcție folosești pentru a itera peste proprietăți și
185+ elmentele matrice (array)?
186+ * Explică diferența dintre obiectele mutabile și imutabile.
187+ * Ce exmplu de obiect imutabil poți da în JavaScript?
188+ * Avantaje si dezavantaje a imutabilității?
189+ * Cum poți obține imutabilitate în propriul cod?
190+ * Explică diferența dintre funcțiile sincrone (synchronous) și
191+ asincrone (asynchronous).
192+ * Ce este un 'even loop'?
193+ * Care este diferența dintre 'call stack' si 'task queue'?
194+
195+ ####[[ ⬆]] ( #toc ) <a name =' testing ' >Întrebări despre testare:</a >
196+
197+ * Care sunt avantajele/dezavantajele în a-ți testa codul?
198+ * Ce unelte ai folosi pentru a testa functionalitatea codului?
199+ * Care este diferența dintre unitatea de testare (unit test) și testarea de
200+ funcționalitate/integrare?
201+ * Care este scopul unei unelte de lintarea a stilului de cod?
202+
203+ ####[[ ⬆]] ( #toc ) <a name =' performance ' >Întrebări despre perfomanță:</a >
204+
205+ * Ce unelte ai folosi pentru a găsi bug-uri de performanță in codul tau?
206+ * Ce diferite metode prin care ai putea îmbunătăți performanța defilării
207+ (scroll) a unui site știi?
208+ * Explică diferența dintre o schemă (layout), desenare (painting) și compoziție
209+ (compositing).
165210
166211####[[ ⬆]] ( #toc ) <a name =' network ' >Întrebări despre rețea:</a >
167212
@@ -176,9 +221,8 @@ capacitățile persoanei.
176221 * Transfer-Encoding
177222 * ETag
178223 * X-Frame-Options
179- * Poți explica diferența dintre ` GET ` și ` POST ` ?
180- * Poți explica diferența dintre ` GET ` și ` HEAD ` ?
181-
224+ * Care sunt acțiunile HTTP? Listează toate acțiunile HTTP pe care le ști și
225+ explică-le.
182226
183227####[[ ⬆]] ( #toc ) <a name =' jscode ' >Întrebări despre cod:</a >
184228
@@ -218,18 +262,30 @@ var foo = "Hello";
218262alert (foo + bar);
219263```
220264
265+ * Întrebare: Care este valoarea lui ` foo.length ` ?*
266+
221267``` js
222268var foo = [];
223269foo .push (1 );
224270foo .push (2 );
225271```
226272
227- * Întrebare: Care este valoarea lui ` foo.length ` ?*
273+ * Întrebare: Care este valoarea lui ` foo.x ` ?*
228274
229275``` js
230- var foo = [];
231- foo .push (1 );
232- foo .push (2 );
276+ var foo = {n: 1 };
277+ var bar = foo;
278+ foo .x = foo = {n: 2 };
279+ ```
280+
281+ * Întrebare: Ce output printează acest cod?*
282+
283+ ``` js
284+ console .log (' one' );
285+ setTimeout (function () {
286+ console .log (' two' );
287+ }, 0 );
288+ console .log (' three' );
233289```
234290
235291####[[ ⬆]] ( #toc ) <a name =' fun ' >Întrebări amuzante:</a >
@@ -238,7 +294,7 @@ foo.push(2);
238294* Ce îți place cel mai mult la uneltele de dezvoltare pe care le folosești?
239295* Ai proiecte personale? Ce fel?
240296* Care este funcționalitatea ta preferată din Internet Explorer?
241- * Cum îti place cafeaua?
297+ * Cum îți place cafeaua?
242298
243299####[[ ⬆]] ( #toc ) <a name =' contributors ' >Contribuitori:</a >
244300
0 commit comments