<commit_before>#Daftar Pertanyaan Wawancara Kerja Front-End

File ini berisi sejumlah pertanyaan teknis yang dapat digunakan saat mewawancarai calon pekerja. Namun, bukan berarti anda dianjurkan untuk bertanya kepada si calon pekerja dengan semua pertanyaan dari daftar di bawah ini (karena itu akan memakan waktu beberapa jam). Dengan cukup memilih beberapa pertanyaan dari daftar ini akan membantu anda mengenal kemampuan yang anda cari dari si calon pekerja.

**Catatan:** Perlu diingat bahwa kebanyakan pertanyaan-pertanyaan ini bersifat terbuka dan mungkin dapat mengarah menjadi diskusi menarik yang bisa memberikan gambaran lebih lanjut mengenai kemampuan seseorang.

## Daftar Isi

  1. [Pertanyaan Umum](#pertanyaan-umum)
  1. [Pertanyaan HTML](#pertanyaan-html)
  1. [Pertanyaan CSS](#pertanyaan-css)
  1. [Pertanyaan JS](#pertanyaan-js)
  1. [Pertanyaan Pengujian](#pertanyaan-pengujian)
  1. [Pertanyaan Kinerja](#pertanyaan-kinerja)
  1. [Pertanyaan Jaringan](#pertanyaan-jaringan)
  1. [Pertanyaan Koding](#pertanyaan-koding)
  1. [Pertanyaan Seru / Sampingan](#pertanyaan-seru-sampingan)
  

## Cara Partisipasi

  1. [Kontributor](#contributors)
  1. [Cara Kontribusi](https://github.com/h5bp/Front-end-Developer-Interview-Questions/blob/master/CONTRIBUTING.md)
  1. [Lisensi](https://github.com/h5bp/Front-end-Developer-Interview-Questions/blob/master/LICENSE.md)
  
#### Pertanyaan Umum:

* Apa yang baru Anda pelajari kemarin / minggu ini?
* Apa yang membuatmu tertarik dengan coding?
* Tantangan teknis apa yang baru-baru ini Anda hadapi, dan bagaimana Anda mengatasinya?
* Pertimbangan-pertimbangan apa yang Anda ambil dari sisi UI, Keamanan, Kinerja, SEO, Maintainability maupun Teknologi saat Anda membangun aplikasi web atau situs?
* Jelaskan tentang lingkungan coding yang Anda sukai. (OS, Editor atau IDE, Browser, Tools, dll)
* Sistem kontrol versi apa saja yang Anda kenali?
* Dapatkah Anda menjelaskan alur kerja Anda ketika Anda membuat sebuah situs?
* Katakan Anda memiliki 5 stylesheet yang berbeda, bagaimana cara terbaik untuk mengintegrasikannya ke situs Anda?
* Dapatkah Anda menjelaskan perbedaan antara _progressive enhancement_ dan _graceful degradation_?
* Bagaimana Anda mengoptimalkan aset / resource sebuah website?
* Berapa banyak _resource_ yang didownload oleh browser dari domain pada suatu waktu?
    * Apa saja pengecualiannya?
* Sebutkan 3 cara untuk mengurangi beban halaman (waktu yang dirasakan maupun waktu loading yang sebenarnya).
* Jika Anda mendapatkan sebuah proyek, dan dalam proyek ini mereka menggunakan _tab_ dan Anda menggunakan _space_, apa yang akan Anda lakukan?
* Jelaskan bagaimana Anda membuat halaman slideshow sederhana.
* Jika Anda bisa mempelajari satu teknologi tahun ini, apakah itu?
* Jelaskan pentingnya standar dan badan-badan standar.
* Apa itu _Flash of Unstyled Content_ alias FOUC? Bagaimana Anda menghindari FOUC?
* Jelaskan apa itu ARIA dan _screenreader_, dan bagaimana membuat sebuah website dapat diakses.
* Jelaskan beberapa pro dan kontra animasi CSS dibandingkan animasi JavaScript.
* Apa arti CORS dan tujuannya?<commit_msg>Update README.md (#488)<commit_after>#Daftar Pertanyaan Wawancara Kerja Front-End

File ini berisi sejumlah pertanyaan teknis yang dapat digunakan saat mewawancarai calon pekerja. Namun, bukan berarti anda dianjurkan untuk bertanya kepada si calon pekerja dengan semua pertanyaan dari daftar di bawah ini (karena itu akan memakan waktu beberapa jam). Dengan cukup memilih beberapa pertanyaan dari daftar ini akan membantu anda mengenal kemampuan yang anda cari dari si calon pekerja.

**Catatan:** Perlu diingat bahwa kebanyakan pertanyaan-pertanyaan ini bersifat terbuka dan mungkin dapat mengarah menjadi diskusi menarik yang bisa memberikan gambaran lebih lanjut mengenai kemampuan seseorang.

## Daftar Isi

  1. [Pertanyaan Umum](#pertanyaan-umum)
  1. [Pertanyaan HTML](#pertanyaan-html)
  1. [Pertanyaan CSS](#pertanyaan-css)
  1. [Pertanyaan JS](#pertanyaan-js)
  1. [Pertanyaan Pengujian](#pertanyaan-pengujian)
  1. [Pertanyaan Kinerja](#pertanyaan-kinerja)
  1. [Pertanyaan Jaringan](#pertanyaan-jaringan)
  1. [Pertanyaan Koding](#pertanyaan-koding)
  1. [Pertanyaan Seru / Sampingan](#pertanyaan-seru--sampingan)
  

## Cara Partisipasi

  1. [Kontributor](#contributors)
  1. [Cara Kontribusi](https://github.com/h5bp/Front-end-Developer-Interview-Questions/blob/master/CONTRIBUTING.md)
  1. [Lisensi](https://github.com/h5bp/Front-end-Developer-Interview-Questions/blob/master/LICENSE.md)
  
#### Pertanyaan Umum:

* Apa yang baru Anda pelajari kemarin / minggu ini?
* Apa yang membuatmu tertarik dengan coding?
* Tantangan teknis apa yang baru-baru ini Anda hadapi, dan bagaimana Anda mengatasinya?
* Pertimbangan-pertimbangan apa yang Anda ambil dari sisi UI, Keamanan, Kinerja, SEO, Maintainability maupun Teknologi saat Anda membangun aplikasi web atau situs?
* Jelaskan tentang lingkungan coding yang Anda sukai. (OS, Editor atau IDE, Browser, Tools, dll)
* Sistem kontrol versi apa saja yang Anda kenali?
* Dapatkah Anda menjelaskan alur kerja Anda ketika Anda membuat sebuah situs?
* Katakan Anda memiliki 5 stylesheet yang berbeda, bagaimana cara terbaik untuk mengintegrasikannya ke situs Anda?
* Dapatkah Anda menjelaskan perbedaan antara _progressive enhancement_ dan _graceful degradation_?
* Bagaimana Anda mengoptimalkan aset / resource sebuah website?
* Berapa banyak _resource_ yang didownload oleh browser dari domain pada suatu waktu?
    * Apa saja pengecualiannya?
* Sebutkan 3 cara untuk mengurangi beban halaman (waktu yang dirasakan maupun waktu loading yang sebenarnya).
* Jika Anda mendapatkan sebuah proyek, dan dalam proyek ini mereka menggunakan _tab_ dan Anda menggunakan _space_, apa yang akan Anda lakukan?
* Jelaskan bagaimana Anda membuat halaman slideshow sederhana.
* Jika Anda bisa mempelajari satu teknologi tahun ini, apakah itu?
* Jelaskan pentingnya standar dan badan-badan standar.
* Apa itu _Flash of Unstyled Content_ alias FOUC? Bagaimana Anda menghindari FOUC?
* Jelaskan apa itu ARIA dan _screenreader_, dan bagaimana membuat sebuah website dapat diakses.
* Jelaskan beberapa pro dan kontra animasi CSS dibandingkan animasi JavaScript.
* Apa arti CORS dan tujuannya?
{'fraction_non_alphanumeric': 0.06551337497997757, 'fraction_numerical': 0.005606279032516418, 'mean_word_length': 5.351983723296033, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 6, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2210109', 'n_tokens_mistral': 2537, 'n_tokens_neox': 2364, 'n_words': 713}