Wednesday, September 21, 2016

အင္တာဗ်ဴး ေမးခြန္းေတြမွာ ဒီလုိ ေမးခြန္းေတြ ေမးတတ္သလို၊ ရွာေဖြ ဖတ္ရွုမယ္ဆုိရင္ တကယ္ အသိပညာတုိးေစမယ္႔ ေမးခြန္းမ်ား ျဖစ္လို႔ ျပန္လည္ေဖၚျပေပးလိုက္ပါတယ္။



အင္တာဗ်ဴး ေမးခြန္းေတြမွာ ဒီလုိ ေမးခြန္းေတြ ေမးတတ္သလို၊ ရွာေဖြ ဖတ္ရွုမယ္ဆုိရင္ တကယ္ အသိပညာတုိးေစမယ္႔ ေမးခြန္းမ်ား ျဖစ္လို႔ ျပန္လည္ေဖၚျပေပးလိုက္ပါတယ္။
Front-end developer အလုပ္ႏွင့္ဆိုင္ေသာ အင္တာဗ်ဴး ေမးခြန္းမ်ား
ယခုဖိုင္တြင္ Front-end developer အလုပ္အတြက္ အလုပ္ေလၽွာက္ထားသူမ်ားအား အင္တာဗ်ဴးမ်ားျပဳလုပ္ရာတြင္ အေထာက္အကူျပဳနိုင္သည့္ ေမးခြန္းမ်ားပါဝင္ပါသည္။
အလုပ္ေလၽွာက္ထားသူတစ္ဦးစီတိုင္းကို ရွိသမၽွေမးခြန္းတိုင္းေမးရန္ အႀကံျပဳျခင္းမဟုတ္ပါ။ (ေျဖရလြန္း၍ လၽွာထြက္နိုင္ကိန္းရွိသည္။)
မိမိခန႔္အပ္လိုေသာအလုပ္ႏွင့္သက္ဆိုင္သည့္ အလုပ္တာဝန္၊ လိုအပ္ခ်က္မ်ားႏွင့္သက္ဆိုင္သည့္ ေမးခြန္းမ်ားကိုသာေရြးခ်ယ္ကာေမးရန္ ရည္ရြယ္ပါသည္။
မွတ္ခ်က္။ ။ ေမးခြန္းအမ်ားစုမွာ open-ended ေမးခြန္းမ်ားျဖစ္ၿပီး ဒဲ့ဒိုးအေျဖတစ္ခု အတိအက်ရယ္ မရွိေခ်။ ထိုေမးခြန္းႏွင့္ ပါတ္သက္၍ ေဆြးေႏြးစကားေျပာဆိုရာမွ ေလၽွာက္ထားသူ၏ အစြမ္းအဆကို ပိုမိုခန႔္မွန္းနိုင္မည္ျဖစ္သည္။
မာတိကာ
ေယဘုယ် ေမးခြန္းမ်ား
HTML ႏွင့္သက္ဆိုင္ေသာ ေမးခြန္းမ်ား
CSS ႏွင့္သက္ဆိုင္ေသာ ေမးခြန္းမ်ား
JS ႏွင့္ သက္ဆိုင္ေသာ ေမးခြန္းမ်ား
Testing ႏွင့္ သက္ဆိုင္ေသာ ေမးခြန္းမ်ား
Performance ႏွင့္ သက္ဆိုင္ေသာ ေမးခြန္းမ်ား
Network ႏွင့္ သက္ဆိုင္ေသာ ေမးခြန္းမ်ား
Coding ႏွင့္သက္ဆိုင္ေသာ ေမးခြန္းမ်ား
အေပ်ာ္ေမးခြန္းမ်ား
Getting Involved
Contributors
How to Contribute
License
ေယဘုယ် ေမးခြန္းမ်ား
ဒီရက္ပိုင္းအတြင္း (သို႔) ဒီတစ္ပါတ္အတြင္း ဘာေတြသင္ယူ ေလ့လာျဖစ္ပါသနည္း။
Coding နဲ႔ပါတ္သက္လို႔ ဘယ္လိုအရာမ်ိဳးက သင့္ကို စိတ္လွုပ္ရွားေအာင္၊ စိတ္ဝင္စားေအာင္လုပ္နိုင္ပါသလဲ။
အခုေလာေလာဆယ္မွာ ဘယ္လို technical challenge ေတြမ်ားေတြ႕ခဲ့သလဲ၊ ၿပီးေတာ့ အဲ့ဒီ့ challenge ေတြကို ဘယ္လိုေအာင္ျမင္စြာ ေက်ာ္ျဖတ္ခဲ့ပါသလဲ။
Web application တစ္ခု သို႔ web site တစ္ခုကိုလုပ္ရာမွာ မည္သည့္ User Iterface၊ Security (လုံျခဳံေရး)၊ Performance၊ Search Engine Optimization (မိမိ၏ site/application အား search engine မ်ားမွ လြယ္ကူစြာ ရွာေဖြနိုင္ေရး)၊ Maintainability (ေနာင္မွာျပဳျပင္မွုလြယ္ကူေရး)၊ Technology (နည္းပညာေရြးခ်ယ္မွု) စသည္တို႔ႏွင့္ပါတ္သက္၍ မည့္သည့္အခ်က္မ်ားကို စဥ္းစားပါသလဲ။
မည့္သည့္ Version control system ေတြကို သုံးဖူး၊ စမ္းဖူးပါသလဲ။
Web page တစ္ခုကို ျပဳလုပ္ရာတြင္ သင္၏ လုပ္ငန္းစဥ္အဆင့္ဆင့္ (workflow) ကိုေျပာျပပါ။
သင့္မွာ stylesheet ၅ခု ရွိသည္ဆိုပါစို႔၊ သင္၏ webpage အတြင္းသို႔ ဘယ္လိုအေကာင္းဆုံးျဖစ္ေအာင္ ထည့္သြင္းမလဲ။
Progressive enhancement (ဆီေလ်ာ္စြာ ေကာင္းမြန္ေစနည္း) ႏွင့္ graceful degradation (ဟန္မပ်က္ ႏွိမ့္ခ်နည္း) တို႔ကို ရွင္းျပေပးပါ။
Website တစ္ခု၏ assets မ်ား resource မ်ားကို ဘယ္လို optimize လုပ္ပါမည္နည္း။
Browser တစ္ခုသည္ domain တစ္ခုမွ resource ဘယ္ႏွစ္ခု တစ္ၿပိဳင္တည္း download လုပ္နိုင္ပါသနည္း၊ ဘယ္လိုခၽြင္းခ်က္မ်ားရွိပါသနည္း။
Page load လုပ္သည့္အခ်ိန္အား ေလၽွာ့ခ်နိုင္သည့္ နည္း၃မ်ိဳးေျပာပါ။
( တကယ္ load လုပ္သည့္အခိ်န္ သို႔ load လုပ္သည္ဟုထင္ရခ်ိန္ )
လုပ္လက္ဆ Project တစ္ခုကို ဝင္ေရာက္လုပ္ကိုင္ရာမွာ၊ နဂို developer မ်ားက Tab ကိုသုံးကာ code ကို format လုပ္ထားၿပီး သင့္အေနႏွင့္ space မ်ားႏွင့္ format လုပ္သူတစ္ေယာက္ျဖစ္သည္ဆိုပါစို႔။ သင္မည္သို႔ ဝင္ေရာက္လုပ္ကိုင္မည္နည္း။
ရိုးရွင္းတဲ့ Slideshow page တစ္ခုကို သင္ဘယ္လိုျပဳလုပ္ပါမည္နည္း။
သင္သည္ ဒီႏွစ္ထဲတြင္ technology တစ္ခုကို ကၽြမ္းက်င္စြာေလ့လာနိုင္မည္ဆိုပါက မည္သည့္ technology ကိုေလ့လာမည္နည္း။
Standard မ်ား၏ အေရးပါပုံႏွင့္ standard မ်ားကို သတ္မွတ္သည့္ အဖြဲ႕အစည္းမ်ား၏ အေရးပါပုံကို ေျပာပါ။
ARIA ႏွင့္ screenreader မ်ားအေၾကာင္း၊ accessible ျဖစ္သည့္ website ကို လုပ္ပုံလုပ္နည္းအေၾကာင္း ေျပာပါ။
CSS animation မ်ားႏွင့္ Javascript animation မ်ား၏ အားနည္းခ်က္၊ အားသာခ်က္မ်ားအေၾကာင္းရွင္းျပပါ။
CORS ဆိုတာဘာလဲ၊ ဘယ္လိုအခက္အခဲမ်ိဳး ဘယ္လို issue မ်ိဳးအတြက္ အသုံးျပဳပါသလဲ။
HTML ႏွင့္သက္ဆိုင္ေသာ ေမးခြန္းမ်ား
doctype ဆိုတာဘာလဲ။ ဘယ္လိုအလုပ္လုပ္ပါသလဲ။
Full standards mode၊ almost standard mode ႏွင့္ quirks mode ကြာျခားခ်က္မ်ားကို ေျပာပါ။
HTML ႏွင့္ XHTML ကြာျခားခ်က္မ်ားကို ေျပာပါ။
Page မ်ားကို application/xhtml+xml ႏွင့္ ခ်ေပးပါက မည္သည့္ျပႆနာမ်ားရွိသနည္း။
ဘာသာစကားတစ္ခုထက္မကပါေသာ page တစ္ခုကို ဘယ္လိုခ်ျပမည္နည္း။
ဘာသာစကားတစ္ခုထက္မကပါေသာ website တစ္ခုကို ဒီဇိုင္းလုပ္ရာ၊ develop လုပ္ရာတြင္ မည္သို႔စဥ္းစားကိုျပဳလုပ္မည္နည္း။
data- attributes ေတြသည္ မည္သည့္ ကိစၥအတြက္ ေကာင္းသနည္း။
HTML5 ကို open platform တစ္ခုအေနစဥ္းစားၾကည့္ပါစို႔။ HTML5 ၏ အေျခခံအုပ္ျမစ္မ်ားသည္ အဘယ္နည္း။
cookie, sessionStorage ႏွင့္ localStorage တို႔၏ ကြာျခားခ်က္မ်ားကိုေျပာပါ။
<script>, <script async> ႏွင့္ <script defer> တို႔၏ ကြာျခားခ်က္မ်ားကို ေျပာပါ။
ဘာေၾကာင့္ CSS ၏ <link> tag မ်ားကို <head></head> အတြင္း၊ ဘာေၾကာင့္ Javascript ၏ <script> tag မ်ားကို </body> မတိုင္ခင္ထည့္သည့္သည္ဟု ေယဘုယ်အားျဖင့္ အႀကံျပဳၾကပါသလဲ၊
ဘယ္လိုခၽြင္းခ်က္မ်ား ရွိပါလဲ။
Progressive Rendering ဆိုတာဘာလဲ။
တျခား HTML template လုပ္ေပးနိုင္တဲ့ templating engine မ်ိဳး ဘာသုံးဖူးသလဲ။
CSS ႏွင့္ပါတ္သက္ေသာ ေမးခြန္းမ်ား
CSS တြင္ class ေတြႏွင့္ ID ေတြ၏ ကြာျခားခ်က္မ်ားကို ေျပာပါ။
CSS တြင္ "resetting" ႏွင့္ "normalizing" တို႔၏ ကြာျခားခ်က္မ်ားကို ေျပာပါ။
Float ေတြအေၾကာင္းႏွင့္ ဘယ္လိုအလုပ္လုပ္ေၾကာင္း ေျပာပါ။
z-index ႏွင့္ stacking အလုပ္လုပ္ပုံကို ရွင္းပါ။
BFC(Block Formatting Context) အေၾကာင္းရွင္းပါ၊ ဘယ္လိုအလုပ္လုပ္လဲ ေျပာပါ။
Clearing နည္းအမ်ိဳးမ်ိဳးႏွင့္ မည္သည့္နည္းသည္ မည္သို႔အေျခအေနႏွင့္သင့္ေတာ္ေၾကာင္းရွင္းျပပါ။
CSS sprites မ်ားအေၾကာင္းရွင္းျပပါ။ Page တစ္ခု၊ site တစ္ခုမွာ ဘယ္လိုလုပ္မလဲရွင္းျပပါ။
အႀကိဳက္ဆုံး Image replacement နည္းမ်ားကိုေျပာပါ၊ ဘယ္နည္းကို ဘယ္အခါမွာသုံးပါသနည္း။
Browser တစ္ခု၊ႏွစ္ခုႏွင့္သာ သက္ဆိုင္သည့္ style ပိုင္း ျပႆနာမ်ိဳးကို မည္သို႔ရွင္းမည္နည္း။
သင္၏ page တစ္ခုကို feature အစုံမပါသည့္ browser တစ္ခုအတြက္ မည္သို႔ style လုပ္မည္နည္း။ မည္သည့္နည္း၊ လုပ္ေဆာင္မွုမ်ားကို သုံးမည္နည္း။
Content တစ္ခုကို မျမင္ရေအာင္ မည္သို႔လုပ္နိုင္ပါသနည္း (Screen readers မ်ားႏွင့္သာ ဖတ္နိုင္ေအာင္)
Grid system မ်ားသုံးဖူးပါသလား၊ ဘယ္တစ္ခုကို ပိုႀကိဳက္ပါသလဲ။
Media queries သို႔ mobile ဖုန္းအတြက္ ရည္ရြယ္တဲ့ layout ေတြ styling ေတြလုပ္ဖူးလား။
SVG ကို style လုပ္တာနဲ႔ပါတ္သက္ၿပီး ဘယ္လိုအေတြ႕အၾကဳံရွိပါသလဲ။
Webpage ေတြကို print ထုတ္ဖို႔အတြက္ ဘယ္လို optimize လုပ္ပါသလဲ။
Efficient ျဖစ္တဲ့ CSS ေတြကိုေရးဖို႔အတြက္ ဘယ္လို အခ်က္မ်ားကို သတိထားရပါမလဲ။
CSS preprocessor မ်ား၏ ေကာင္းခ်က္ ဆိုးခ်က္မ်ားကို ေျပာပါ။
သုံးဖူးတဲ့ CSS preprocessor ေတြရဲ့ ႀကိဳက္တဲ့အခ်က္ မႀကိဳက္တဲ့အခ်က္မ်ားကို ေျပာျပပါ။
Web design comp တစ္ခု၊ photoshop/illustrator နဲ႔ဆြဲထားတဲ့ design တစ္ခုကို ဘယ္လို develop လုပ္ပါမည္နည္း။
Browser တစ္ခုက CSS selector တစ္ခုႏွင့္ ဘယ္လို match လုပ္ပါသနည္း။
Pseudo-element ေတြအေၾကာင္း ေျပာပါ။ ဘယ္လိုေနရာမွာသုံးလဲ ေျပာပါ။
Box model ကို နားလည္သေလာက္ရွင္းျပပါ။
Browser တစ္ခုကို သင္လိုခ်င္ေသာ box model တစ္ခုႏွင့္ render လုပ္ေအာင္မည္သို႔ေျပာရမည္နည္း။
* { box-sizing: border-box; } က ဘာလုပ္တာလည္း။ အဲ့ဒါရဲ့ အားသာခ်က္ေတြက ဘာလဲ။
display property ရဲ့ value ေတြထဲက မွတ္မိသမၽွေျပာျပပါ။
inline ႏွင့္ inline-block ၏ ကြာျခားခ်က္မ်ားကို ေျပာပါ။
relative, fixed, absolute ႏွင့္ static position တို႔၏ ကြာျခားခ်က္မ်ားကို ေျပာပါ။
CSS ထဲမွ 'C' သည္ Cascading လို႔ရည္ရြယ္ပါသည္။ မည္သည့္ style ကို ဦးစားေပး ရယူမည္ဟု browser က သတ္မွတ္ပါသနည္း ( ဥပမာႏွင့္တကြ ေျဖရန္ ) အဲ့ဒီ့ system ကို ဘယ္လို အသုံးခ်မည္နည္း။
ဘယ္ CSS framework ကို စမ္းသုံးဖူးပါသလဲ။ production မွာေရာ ဘာကိုသုံးဖူးပါလဲ။
CSS flexbox သို႔ Grid specs တို႔ကို စမ္းသုံးဖူးပါသလား။
Responsive design ႏွင့္ adaptive design ဘယ္လိုကြာပါသလဲ။
Retina graphic ေတြသုံးဖူးပါသလား။ သုံးဖူးပါက ဘယ္တုန္းကပါလည္း၊ ဘယ္နည္းေတြသုံးခဲ့ပါသလဲ။
absolute positioning မသုံးပဲ translate() ကို ဘယ္လိုအခ်ိန္မ်ိဳးမွာ သုံးနိုင္ပါသလဲ။ အဲ့ဒါမဟုတ္ေျပာင္းျပန္ ဆိုရင္ေရာ။ ဘာေၾကာင့္လဲ။
JS ႏွင့္ပါတ္သက္ေသာ ေမးခြန္းမ်ား
Event delegation အေၾကာင္းရွင္းျပပါ။
this က Javascript မွာ ဘယ္လိုအလုပ္လုပ္ပါသလဲ။
Prototypal inheritance က ဘယ္လိုအလုပ္လုပ္ပါသလဲ။
AMD ႏွင့္ CommonJS ကိုယွဥ္ျပပါ။
ဘာေၾကာင့္ IIFE မွာ function foo(){}();; အလုပ္မလုပ္တာလည္း။
ဘာကိုေျပာင္းလိုက္ရင္ အလုပ္လုပ္ပါမည္နည္း။
Variable တစ္ခု၏ null, undefined or undeclared value မ်ားသည္ ဘယ္လိုကြာျခားပါသလဲ။
အဲ့ဒီ့မတူတဲ့ value ေတြကို ဘယ္လို check မလဲ။
Closure ဆိုတာဘာလဲ၊ ဘယ္လို၊ ဘာေၾကာင့္သုံးမွာလဲ။
Anonymous function တစ္ခုရဲ့ use case ေတြဘာေတြရွိသလဲ။
Code ေတြကို ဘယ္လို organize လုပ္မွာလဲ။ (module pattern, classical inheritance?)
Host object ေတြနဲ႔ native object ေတြနဲ႔ ဘယ္လိုကြာသလဲ။
function Person(){},
var person = Person(), ႏွင့္
var person = new Person() ဆိုတဲ့ သုံးခုက ဘယ္လိုကြာပါသလဲ။
.call ႏွင့္ .apply က ဘာကြာပါသလဲ။
Function.prototype.bind အေၾကာင္းရွင္းပါ။
document.write() ကို ဘယ္လိုအခ်ိန္မွာ သုံးမွာလဲ။
Feature detection, feature inference ႏွင့္ UA string တို႔ရဲ့ ကြာျခားခ်က္ကို ေျပာပါ။
Ajax ကို အေသးစိတ္က်က် ရွင္းပါ။
Ajax သုံးျခင္းရဲ့ အားသာခ်က္၊ အားနည္းခ်က္မ်ားကို ရွင္းပါ။
JSONP က ဘယ္လိုအလုပ္လုပ္သလဲေျပာပါ။ (AJAX ႏွင့္ ဘယ္လို မတူေၾကာင္းရွင္းပါ)
Javascript templating သုံးဖူးပါသလား၊
ဘယ္ Library ေတြသုံးဖူးပါသလဲ။
"hoisting" ကိုရွင္းျပပါ။
Event bubbling အေၾကာင္းရွင္းပါ။
"attribute" ႏွင့္ "property" ဘယ္လိုကြာပါသလဲ။
နဂိုကတည္းကရွိသည့္ JavaScript object ေတြကို extend လုပ္ျခင္းသည္ ဘာ့ေၾကာင့္ မလုပ္သင့္တာလဲ။
Document load event နဲ႔ document DOMContentLoaded event က ဘယ္လိုကြာသလဲ။
== ႏွင့္ === ကြာျခားပုံကိုေျပာပါ။
Javascript ၏ same-origin policy အေၾကာင္းရွင္းပါ။
ေအာက္ပါကုဒ္ကို အလုပ္လုပ္ေအာင္ လုပ္ပါ။
duplicate([1,2,3,4,5]); // [1,2,3,4,5,1,2,3,4,5]
Ternary expression လို႔ ဘာေၾကာင့္ေခၚတာလဲ, "Ternary" ဆိုတာ ဘာကိုဆိုလိုခ်င္တာလဲ။
"use strict"; က ဘာလဲ။ အားနည္းခ်က္ အားသာခ်က္မ်ားကို ရွင္းပါ။
100 အထိ loop ပါတ္ကာ 3 ႏွင့္ စားလုိ့ျပတ္က "fizz" လို႔ထုတ္ၿပီး , 5 ႏွင့္စားလို႔ျပတ္က "buzz"လို႔ထုတ္ပါ။ 3 ႏွင့္ 5 ႏွစ္ခုလုံးႏွင့္စားလို႔ျပတ္က "fizzbuzz" လို႔ထုတ္ပါ။
Website တစ္ခု၏ global scope ကို မ်ားေသာအားျဖင့္ မထိတာအေကာင္းဆုံးျဖစ္ပါသလဲ။
load event ကို ဘာေၾကာင့္သုံးပါသလဲ။
အဲ့ဒီ့ event မွာ အားနည္းခ်က္မ်ားရွိပါသလား။ တျခားနည္းလမ္းေတြသိလား၊ ဘာလို႔ အျခားနည္းလမ္းေတြသုံးမွာလဲ။
Single page app ဆိုတာဘာလဲ ရွင္းျပေပးပါ၊ ၿပီးေတာ့ အဲ့ဒီ့ app ေတြကို ဘယ္လို SEO-friendly ျဖစ္ေအာင္လုပ္မလဲ။
Promises သို႔မဟုတ္ သူတို႔ရဲ့ polyfills ေတြနဲ႔ပါတ္သက္ၿပီး အေတြ႕အၾကဳံအေၾကာင္းေျပာျပပါ။
Promise ေတြကိုသုံးျခင္းႏွင့္ Callback ေတြကိုသုံးျခင္းတို႔၏ အားနည္းခ်က္၊ အားသာခ်က္မ်ားကို ရွင္းပါ။
Javascript ကို တျခား language တစ္ခုႏွင့္ develop လုပ္ၿပီး Javascript သို႔ compile လုပ္ျခင္းႏွင့္ပါတ္သက္ၿပီး အားနည္းခ်က္ အားသာခ်က္မ်ားကို ေျပာျပပါ။
ဘယ္လို tools ေတြ၊ technique ေတြကို သုံးၿပီး javascript ကို debug လုပ္ပါသလဲ။
ဘယ္လို language construction ကိုသုံးၿပီး object တစ္ခုရဲ့ properties ေတြႏွင့္ array item ေတြကို iterate လုပ္ပါသလဲ။
Mutable ႏွင့္ immutable object ေတြဘယ္လိုကြာျခားပါသလဲ။
Javascript မွာ ဘယ္လို object မ်ိဳးသည္ immutable object ျဖစ္ပါသလဲ။
Immutability ရဲ့ အားနည္းခ်က္၊ အားသာခ်က္မ်ားက ဘာေတြလဲ။
ကိုယ့္ရဲ့ code ထဲမွာ immutability ကို ဘယ္လို ရေအာင္လုပ္နိုင္သလဲ။
Synchronous နဲ႔ asynchronous function ေတြရဲ့ ကြာျခားခ်က္ကိုေျပာပါ။
Event loop ဆိုတာဘာလဲ။
Call stack နဲ႔ task queue က ဘာကြာလဲ။
function foo() {} ႏွင့္ var foo = function() {} မွာ foo ရဲ့ကြာျခားခ်က္ကိုေျပာပါ။
Testing ႏွင့္ သက္ဆိုင္ေသာ ေမးခြန္းမ်ား
ကိုယ္ေရးတဲ့ code ကို test လုပ္ျခင္းအားျဖင့္ ဘယ္လိုအားနည္းခ်က္၊ အားသာခ်က္မ်ားရွိပါသလဲ။
ကိုယ္ေရးတဲ့ code ရဲ့ functionality ကို test လုပ္ဖို႔အတြက္ ဘယ္လို tool ေတြ သုံးမွာလဲ။
Unit test နဲ႔ function/integration test တို႔ ဘယ္လိုကြာျခားပါသလဲ။
Code style linting tool ရဲ့ ရည္ရြယ္ခ်က္ကို ေျပာပါ။
Performance ႏွင့္ သက္ဆိုင္ေသာ ေမးခြန္းမ်ား
ဘယ္လို tools ေတြကို သုံးၿပီး performance bug ေတြကို ရွာရမွာလဲ။
Website တစ္ခုရဲ့ scrolling နဲ႔ပါတ္သက္ၿပီး performance ဘယ္လိုေကာင္းေအာင္လုပ္ရမွာလဲ
Layout, painting ႏွင့္ compositing ရဲ့ကြာျခားခ်က္ကိုေျပာပါ။
Network ႏွင့္ပါတ္သက္ေသာ ေမးခြန္းမ်ား
သာမန္ရိုးက်အားျဖင့္၊ ဘာေၾကာင့္ website တစ္ခု၏ assets မ်ားကို domain တစ္ခုထက္ပိုၿပီး ခ်ေပးျခင္းက ဘာ့ေၾကာင့္ပိုေကာင္းပါသလဲ။
Website တစ္ခု၏ url ကို ရိုက္ထည့္ၿပီး load လုပ္ၿပီးခ်ိန္အထိ ဘာေတြျဖစ္သြားတယ္ဆိုတာကို ရွင္းျပပါ။
Long-polling, websocket ႏွင့္ server-sent events တို႔၏ ကြာျခားခ်က္မ်ားကိုရွင္းပါ။
ေအာက္ပါ request ႏွင့္ response header မ်ားကို ရွင္းပါ။
Diff. between Expires, Date, Age and If-Modified-
Do Not Track
Cache-Control
Transfer-Encoding
ETag
X-Frame-Options
HTTP Methods ေတြကဘာေတြလဲ။ သူတို႔ရဲ့ ကြာျခားခ်က္မ်ားကိုရွင္းပါ။
Coding ႏွင့္ပါတ္သက္ေသာ ေမးခြန္းမ်ား
Question: foo ၏ value ကိုေျပာပါ။
var foo = 10 + '20';
Question: ေအာက္ပါ code ကို ဘယ္လိုအလုပ္လုပ္ေအာင္လုပ္မည္နည္း။
add(2, 5); // 7
add(2)(5); // 7
Question: ေအာက္ပါ statement မွ ဘာကို return ျပန္မည္နည္း။
"i'm a lasagna hog".split("").reverse().join("");
Question: window.foo ၏ value ကို ေျပာပါ။
( window.foo || ( window.foo = "bar" ) );
Question: ေအာက္ပါ alert ႏွစ္ခုက ဘာျပမည္နည္း။
var foo = "Hello";
(function() {
var bar = " World";
alert(foo + bar);
})();
alert(foo + bar);
Question: foo.length ၏ value ကိုေျပာပါ။
var foo = [];
foo.push(1);
foo.push(2);
Question: foo.x ၏ value ကိုေျပာပါ။?
var foo = {n: 1};
var bar = foo;
foo.x = foo = {n: 2};
Question: ေအာက္ပါ ကုဒ္က ဘာ print ထုတ္မည္နည္း။?
console.log('one');
setTimeout(function() {
console.log('two');
}, 0);
console.log('three');
အေပ်ာ္ေမးခြန္းမ်ား
သင္လတ္တေလာလုပ္ဖူးတဲ့ project မ်ားထဲက cool ျဖစ္တဲ့ project တစ္ခုအေၾကာင္းေျပာပါ။
သင္သုံးတဲ့ developer tools ေတြထဲက ဘယ္လိုအရာမ်ိဳးေတြကို ႀကိဳက္ပါသလဲ။
Front-end community ထဲမွာ ဘယ္သူေတြကို စံနမူနာယူပါသလဲ။
အေပ်ာ္တမ္း၊ အားလပ္ခ်ိန္မွာ လုပ္ေနတဲ့ project ေတြရွိပါသလား။ ဘယ္လိုမ်ိဳးေတြလဲ။
Internet Explorer ရဲ့ အႀကိဳက္ဆုံး feature တစ္ခုေျပာပါ။
ေကာ္ဖီကို ဘယ္လိုေသာက္ပါသလဲ။
It has since received contributions from over 100 developers.
Burmese translation provided by @mmhan
Source : https://github.com/…/Front…/tree/master/Translations/Burmese

#Credit:
Programming Wiki - စြယ္စံု ပ႐ိုဂရမ္းမင္း

No comments:

Post a Comment