Skip to content

Instantly share code, notes, and snippets.

@aminsource
Last active July 10, 2021 06:00
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save aminsource/1f9ad383aa9b7c019eb51ae7746f06fd to your computer and use it in GitHub Desktop.
Save aminsource/1f9ad383aa9b7c019eb51ae7746f06fd to your computer and use it in GitHub Desktop.

javascript



  • شما به نظر خودتان چند درصد جاوااسکریپت را بلد هستید؟ و نقاط ضعف و قوت خودتان و همچنین نظر کلی شما درباره این زبان چیست؟

  • آیا کد های نوشته شده با جاوااسکریپت تفسیر (Interprete) می شود و یا کامپایل ؟ دلایل آن را به صورت مختصر توضیح فرمایید.

  • خروجی چیست؟ و در مورد اسکوپ در جاوا اسکریپت و روند اجرای این فانکشن توضیح بفرمایید؟
function write() {
    var A = 'hello'
    return function () {
        var B = 'js'
        return function () {
            var C = 'world'
            return `Result: ${A} ${B} ${C}`
        }
    }
}
var say = write()()();

console.log(say);
  • در جاوااسکریپت چه چیزاهایی اسکوپ ایجاد می نمایند؟ توضیح فرمایید.

  • در مورد Hoisting در جاوا اسکریپت چه می دانید توضیح بفرمایید؟

  • فرق بین null ، undefined , undeclared در جاوا اسکریپت چیست؟

  • کلوژر در جاوااسکریپت چیست؟ همراه با یک مثال آن را توصیح دهید

  • this در جاوااسکریپت چیست و چطور کار می کند و چطور می توانیم آن را تغییر بدهیم.

  • فرق arrow function با فانکشن معمولی چیست؟

  • Higher Order Function چیست و همراه بایک مثال آن را توضیح دهید.

  • es5 و es6 چیست و چند قابلیت مهم es6 از نظر خودتان را توضیح دهید.

  • غیر همزمانی (asynchronize ) در جاوااسکریپت چیست و روش های آن را توضیح مختصر بفرمایید

  • ماژول در جاوااسکریپت چیست و فواید و روش های آن چیست؟

  • babel و polyfill چیست؟ و فرق آنها را توضیح فرمایید.

  • strict mode در جاوااسکریپت چیست؟

  • immutable آبجکت در جاوااسکریپت چیست و فوآید آن چیست؟

  • تایپ اسکریپت چیست و آیا با آن آشنایی دارید؟

⬆ برو بالا


index2

HTML & CSS


  • روش پیشنهادی شما برای یک صفحه چند زبانه چیست؟

  • data-attribute چه استفاده ای دارد؟

  • تفاوت بین cookie, sessionStorage و localStorage را بفرمایید.

  • DOM چیست‌‌؟

  • web api چیست؟

  • Block Formatting Context را شرح دهید و روش چگونگی استفاده از آنها را توضیح مختصر دهید.

  • شما جهت اجرای بدون مشکل صفحه ها روی مرورگرهای مختلف چه راه حل هایی پیشنهاد می کنید؟

  • flex , grid را به صورت مختصر توضیح دهید و آیا شما از آنها استفاده نموده اید و ترجیج شما کدام است؟

  • media query چیست یا یک مثال توضیح دهید.

  • آیا با SVG آشنا هستید و فواید استفاده از آن را توضیح دهید.

  • پیش پردازنده سی اس اس (CSS preprocessors) چیست؟ و فواید آن را شرح دهید.

  • پست سی اس اس (PostCSS) چیست؟ و فواید آن را شرح دهید.

  • pseudo-elements چیست و چه کاربردی دارد

  • تفاوت بین inline و inline-block چیست؟

  • تفاوت بین relative, absolute , static در قرارگیری المنت ها چیست؟

  • فریم ورک های css چی هستند و شما تجربه استفاده از کدام را دارید؟

  • پروتکل HTTP چیست به طور خلاصه آن و متدهای مربوطه را توضیح دهید.

⬆ برو بالا

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment