Mungkin salah satu posisi pekerjaan di bidang IT yang paling populer dan dihormati saat ini adalah web developer (pengembang web). Web developer diperlukan setiap hari, untuk perusahaan-perusahaan kecil maupun besar. Karena segala sesuatu dan apa pun saat ini berdasarkan pada internet, para pengembang yang mengerti HTML adalah apa dibutuhkan oleh dunia kerja. Beberapa pengusaha menawarkan gaji yang besar, sedangkan yang lain - berbagai keuntungan yang lain. Namun, sebelum kamu memutuskan untuk mengharapkan wawancara kerja tersebut, kamu mungkin harus belajar HTML dan berbagai pertanyaan wawancara yang berkaitan dengannya yang mungkin kamu temui ketika dipanggil untuk wawancara untuk lowongan web developer nanti.
Dalam tutorial HTML ini, saya akan memberi tahu kamu tentang beberapa pertanyaan wawancara HTML yang paling populer di luar sana. Kita akan membahas berbagai pertanyaan dan jawaban wawancara lowongan web developer tingkat dasar maupun tingkat developer yang sudah berpengalaman.
Daftar Isi
- 1. Belajar HTML untuk Wawancara: Pengenalan
- 1.1. Pertanyaan 1: Apa itu HTML?
- 1.2. Pertanyaan 2: Apa itu tag?
- 1.3. Pertanyaan 3: Apa perbedaan antara ‘physical tag’ dan ‘logical tag’?
- 1.4. Pertanyaan 4: Haruskah kamu menutup semua tag?
- 1.5. Pertanyaan 5: Apa itu ‘attribute’?
- 1.6. Pertanyaan 6:Sebutkan beberapa elemen struktur yang diperkenalkan oleh HTML 5.
- 1.7. Pertanyaan 7: Mengapa beberapa karakter sering ditampilkan menjadi kotak-kotak?
- 1.8. Pertanyaan 8: Berapa tipe heading yang dapat didukung oleh sebuah dokumen HTML?
- 1.9. Pertanyaan 9: Apa perbedaan antara elemen ‘block’ dan ‘inline’?
- 1.10. Pertanyaan 10: Apa itu XHTML?
- 1.11. Pertanyaan 11: Bagaimana kamu mengelompokkan elemen form?
- 1.12. Pertanyaan 12: Sebuah ‘image map’ digunakan untuk apa?
- 1.13. Pertanyaan 13: Haruskah kamu menghapus spasi?
- 1.14. Pertanyaan 14: Apa itu tag ‘anchor’?
- 1.15. Pertanyaan 15: Apakah semua peramban mendukung HTML 5?
- 2. Belajar HTML untuk Wawancara – Tingkat Lanjut
- 2.1. Pertanyaan 1: Apa itu ‘semantic elements’?
- 2.2. Pertanyaan 2: Bagaimana data disimpan di dalam HTML 5?
- 2.3. Pertanyaan 3: Apa yang terjadi jika dua set tag menindih satu sama lain?
- 2.4. Pertanyaan 4: Dapatkan kamu merubah warna bullet?
- 2.5. Pertanyaan 5: Bagaimana kamu bisa memasukkan JavaScript ke website kamu?
- 2.6. Pertanyaan 6: Apa itu ‘application cache’?
- 2.7. Pertanyaan 7: Apa itu ‘marquee’?
- 2.8. Pertanyaan 8: Apa itu API?
- 2.9. Pertanyaan 9: Apa perbedaan antara tautan normal dan tautan aktif?
- 2.10. Pertanyaan 10: Apa itu WebSQL?
- 2.11. Pertanyaan 11: Apa itu ‘entity’?
- 2.12. Pertanyaan 12: Apa itu ‘cite’?
- 2.13. Pertanyaan 13: Apakah HTML 5 mendukung video-video?
- 2.14. Pertanyaan 14: Berapa ukuran standar untuk bidang teks?
- 2.15. Pertanyaan 15: Sebagian dari teks tampaknya keluar dari batas halaman. Mengapa demikian?
- 3. Belajar HTML untuk Wawancara: Rangkuman
- 4. Belajar HTML untuk Wawancara: Kesimpulan
Belajar HTML untuk Wawancara: Pengenalan
Mari kita mulai tutorial ini dengan belajar HTML kembali untuk menjawab beberapa pertanyaan wawancara yang lebih dasar untuk lowongan web developer yang mungkin ditanyakan oleh calon atasan kamu. Pewawancara biasanya mengajukan pertanyaan dasar di awal wawancara untuk menghindari permulaan yang sulit dan membantu kamu menemukan suara dan pijakan dalam wawancara.
Penawaran Terakhir yang Aktif Saat Ini:
GET 50% OFF
DataCamp Black Friday Sale
During this DataCamp Black Friday, you can access the top-rated courses with a 50% discount. Enroll now for way less!
Setelah kita membahas dasar-dasar HTML, kita akan bertransisi ke belajar HTML tingkat lanjut dan berbagai pertanyaannya.
Pertanyaan 1: Apa itu HTML?
Sekarang kamu mungkin berpikir - mengapa saya ditanya hal semacam ini? Dan memang, rasanya aneh bahwa kamu akan ditanyai pertanyaan ini dalam ... wawancara untuk lowongan kerja web developer, bukan?
Sebenarnya tidak aneh sama sekali. Dengan mengajukan pertanyaan jenis ini, calon atasan kamu hanya ingin menguji kemampuan kamu dalam mendefinisikan hal-hal dengan kata-katamu sendiri. Mereka ingin melihat bagaimana kamu berpikir dan bagaimana kamu memproses hasil belajar HTML dan menjelaskan pikiranmu.
Sederhananya, HTML adalah bahasanya internet. Kepanjangan dari "Hypertext Markup Language", ini adalah bahasa yang digunakan untuk membuat situs web, aplikasi web, dan sebagainya.
Pertanyaan 2: Apa itu tag?
Jenis pertanyaan HTML untuk lowongan kerja web developer seperti ini yang membutuhkan definisi sebenarnya cukup umum di awal wawancara, jadi cobalah untuk menghafal dan memahami dalam proses belajar HTML ini!
Tag adalah simbol-simbol di mana konten ditempatkan di antaranya. Ia digunakan untuk membentuk dan memformat konten sehingga masuk akal ketika dirilis ke versi live dari halaman web.
Pertanyaan 3: Apa perbedaan antara ‘physical tag’ dan ‘logical tag’?
Jenis pertanyaan perbandingan juga sangat umum dalam wawancara untuk lowongan kerja web developer, jadi jangan lupa dicatat ketika kamu belajar HTML.
Konten yang ditempatkan di antara physical tag (tag fisik) akan diformat dan ditampilkan sesuai dengan tag tersebut (dengan parameternya). Logical tag (tag logis) mengatur arti dan kepentingan teks yang dicakupnya.
Pertanyaan 4: Haruskah kamu menutup semua tag?
Meskipun pada awalnya, jawabannya mungkin sangat jelas, setelah belajar HTML di sini kamu akan tahu jawaban sebenarnya.
Tidak, tidak semua tag harus ditutup. Alasannya adalah tidak semua tag HTML memerlukan tag penutup.
Pertanyaan 5: Apa itu ‘attribute’?
Attribute (atribut) adalah fungsi tambahan yang dimiliki tag. Fungsi ini menetapkan cara tertentu bagi fungsi tag dalam versi live sebuah halaman web.
Atribut ini ditugaskan untuk tag di area yang sama di mana nama tag ditampilkan.
Pertanyaan 6:Sebutkan beberapa elemen struktur yang diperkenalkan oleh HTML 5.
Seperti yang mungkin kamu perkirakan, kamu akan mendapatkan beberapa pertanyaan wawancara HTML 5 juga. Jadi penting untuk belajar HTML 5 agar kamu terbiasa dengan topik ini.
Ada banyak elemen struktural yang berbeda diperkenalkan oleh versi HTML yang baru ini, beberapa contohnya adalah: header, footer, main, article.
Dengan belajar HTML 5 sebelumnya di sini, kamu akan bisa menjawab pertanyaan-pertanyaan lebih lanjut.
Pertanyaan 7: Mengapa beberapa karakter sering ditampilkan menjadi kotak-kotak?
Selain belajar HTML 5 sedikit di pertanyaan sebelumnya, kita juga akan membahas pertanyaan praktek yang sering terjadi seperti ini - ini terjadi karena beberapa karakter tertentu mungkin tidak didukung oleh peramban (browser) yang dijalankan sistem operasimu.
Pertanyaan 8: Berapa tipe heading yang dapat didukung oleh sebuah dokumen HTML?
HTML mendukung enam jenis heading (judul). Heading ini mempunyai ukuran yang berbeda, dengan Heading 1 sebagai yang terbesar (biasanya disediakan untuk judul utama) dan ukurannya mengecil seiring dengan heading selanjutnya.
Pertanyaan 9: Apa perbedaan antara elemen ‘block’ dan ‘inline’?
Elemen block (blok) diprogram sehingga mereka pada dasarnya akan mengambil ruang sebanyak mungkin. Sedangkan, elemen inline dirancang untuk mengambil ruang yang sangat minim.
Pertanyaan 10: Apa itu XHTML?
Selain dari belajar HTML saja, di sini kita juga membahas topik yang berhubungan dengannya. Ini adalah pertanyaan yang berkaitan dengan berbagai versi HTML.
XHTML digunakan untuk memperluas versi HTML paling populer.
Pertanyaan 11: Bagaimana kamu mengelompokkan elemen form?
Jika kamu ingin mengumpulkan dan mentransfer beberapa elemen HTML tertentu ke dalam satu kelompok atau grup, tag fieldset dianggap sebagai yang terbaik untuk digunakan.
Pertanyaan 12: Sebuah ‘image map’ digunakan untuk apa?
Sebuah image map adalah alat (tool) yang membolehkan kamu untuk menempatkan banyak tautan yang berbeda ke satu gambar tertentu. Ini bagus karena memungkinkan kamu untuk membuat spanduk (banner) dan gambar sampul situs web yang luar biasa sambil memberikan kemampuan untuk menautkan apa pun yang kamu suka.
Pertanyaan 13: Haruskah kamu menghapus spasi?
Dengan belajar HTML di sini kamu juga akan mengetahui pertanyaan-pertanyaan yang mungkin tampak sebagai salah satu pertanyaan wawancara HTML jebakan, hanya karena pilihan kata-katanya. Tapi jangan tertipu - spasi (white space) yang ditutup atau dihapus sebenarnya dianggap cukup menguntungkan.
Dalam HTML, spasi juga dianggap sebagai karakter. Itu berarti bahwa mereka juga memakan ruang. Jika kamu menghapusnya, kamu mungkin bisa memudahkan proyek kamu untuk dibaca.
Pertanyaan 14: Apa itu tag ‘anchor’?
Tag anchor (jangkar) digunakan untuk membuat hyperlink. Tautan-tautan ini dibuat pada konten (teks) yang sudah ada. Secara total, ada tiga jenis tag anchor - active (aktif), visited (dikunjungi) dan unvisited (tidak dikunjungi).
Pertanyaan 15: Apakah semua peramban mendukung HTML 5?
Nah, salah satu manfaat kita belajar HTML 5. Jawabannya, iya dan tidak, tergantung apa yang dimaksud dengan *semua*. Sebagian besar browser saat ini mendukung HTML 5 tanpa masalah. Namun, ini mungkin tidak dapat terjadi dengan versi browser yang lebih lama.
Belajar HTML untuk Wawancara – Tingkat Lanjut
Demikian tahap belajar HTML dan belajar HTML 5 tingkat dasar untuk persiapan wawancara lowongan web developer. Setelah selesai dengan tahap dasar, pewawancara kamu mungkin ingin beralih ke pertanyaan yang lebih tinggi tingkat kesulitannya. Itu sebabnya sekarang kita akan membahas beberapa pertanyaan dan jawaban wawancara HTML yang terkenal untuk developer berpengalaman. Ini akan menentukan seberapa baik kamu mengenal HTML, dan seberapa dalam proses belajar HTML yang kamu lakukan untuk wawancara ini.
Pertanyaan 1: Apa itu ‘semantic elements’?
Elemen sederhana (tag) bertujuan untuk menentukan seperti apa halaman web seharusnya terlihat, semantic elements (elemen semantik) menentukan penampilan lebih jauh lagi dengan membawa makna ke dalam halaman web tersebut. Contoh semantic elements adalah: <form>, <table>, dan <article>. Seperti yang kamu lihat, mereka dengan jelas menunjukkan konten seperti apa yang akan terkandung di dalamnya.
Pertanyaan 2: Bagaimana data disimpan di dalam HTML 5?
Ada dua cara untuk menyimpan data dalam HTML 5 - dengan local storage (penyimpanan lokal) dan dengan session storage (penyimpanan sesi).
Data yang disimpan di local storage aman dan tidak akan dihapus setelah si pengembang memutuskan untuk keluar dari browser. Dalam session storage, ketika kamu keluar dari browser, data dihapus secara otomatis.
Pertanyaan 3: Apa yang terjadi jika dua set tag menindih satu sama lain?
Jika kamu secara tidak sengaja menumpang-tindih dua atau lebih set tag, kamu mungkin akan cepat menyadarinya ketika melihat versi live situs web.
Jika tag yang berbeda tumpang tindih, hanya tag pertama yang diaktifkan dalam versi langsung situs web. Cara kamu dapat memeriksa ini adalah dengan membuka halaman web yang sebenarnya dan memeriksa konten kamu untuk kemungkinan kesalahan dan tidak adanya konsistensi.
Pertanyaan 4: Dapatkan kamu merubah warna bullet?
Sekali lagi, di sini kita juga belajar HTML dan beberapa pertanyaannya yang tidak disangka-sangka. Seperti pertanyaan ini.
Kamu tidak dapat mengubah warna bullet (simbol bulat) secara langsung. NAMUN, kamu bisa untuk mengubah warnanya dengan mengubah warna baris teks pertama dalam proyek.
Pertanyaan 5: Bagaimana kamu bisa memasukkan JavaScript ke website kamu?
Saat ini, ada dua cara utama bagaimana kamu bisa memasukkan JavaScript ke halaman web kamu - inline, dengan menyisipkan blok skrip (script block) dan dengan menautkan ke file JavaScript.
Pertanyaan 6: Apa itu ‘application cache’?
Application cache adalah fungsi yang memungkinkan kamu untuk menjalankan proyek kamu (situs web) dalam mode offline. Ini bagus untuk menguji karena dapat memuat sumber daya kamu dengan cara yang jauh lebih cepat.
Pertanyaan 7: Apa itu ‘marquee’?
Marquee (tenda) adalah . Cara kamu akan melakukan ini adalah dengan memasukkan teksnya ke dalam tag "marquee".
Pertanyaan 8: Apa itu API?
Sekali lagi salah satu manfaat kita belajar HTML 5 juga, karena Ini adalah salah satu pertanyaan wawancara HTML 5 yang lebih sering ditanyakan. API adalah Application Programming Interface (Antarmuka Pemrograman Aplikasi). Pada dasarnya, antarmuka ini digunakan untuk membuat aplikasi web. API menggunakan alat dan komponen yang sudah ada, sehingga memungkinkan developer untuk mengintegrasikannya ke situs web mereka sendiri.
Pertanyaan 9: Apa perbedaan antara tautan normal dan tautan aktif?
Tautan normal adalah tautan yang tampil dalam warna biru. Tautan ini dapat menjadi aktif setelah kursor mouse diletakkan di sana.
Pertanyaan 10: Apa itu WebSQL?
WebSQL adalah database yang menyimpan informasi spesifik tertentu tentang orang-orang yang datang mengunjungi / mendaftar di laman web kamu. Database ini menyimpan preferensi/selera pencarian mereka, tindakan-tindakan tertentu dan sebagainya. Poin penting di sini adalah bahwa WebSQL tidak menyimpan kata sandi, informasi kartu kredit apapun dan lain sebagainya. Setelah belajar HTML di sini, ingatlah untuk menyebutkan ini jika kamu mendapatkan pertanyaan wawancara seperti ini dalam topik HTML.
Pertanyaan 11: Apa itu ‘entity’?
Jika kamu menerima pertanyaan wawancara HTML yang ini atau serupa dengannya, perlu diingat bahwa calon kamu mungkin berbicara tentang karakter khusus yang tidak didukung HTML. Entity (entitas) adalah seperti placeholder (salah satu atribut HTML) - mereka mengisi area tertentu dalam file di mana jenis karakter lain seharusnya berada. Namun, karena browser webnya tidak mendukung karakter itu, kamu harus mengandalkan entity ini.
Pertanyaan 12: Apa itu ‘cite’?
Tag "cite" (kutip) digunakan untuk - kamu dapat menebaknya - menandai suatu area teks tertentu yang telah diambil dari tempat lain. Ini adalah tag inline yang hanya menampilkan teks yang dikutip.
Pertanyaan 13: Apakah HTML 5 mendukung video-video?
Ya, HTML mendukung video dalam tiga format yang terpisah – MP4, OGG dan WebM.
Pertanyaan 14: Berapa ukuran standar untuk bidang teks?
Satu lagi pertanyaan yang tampak seperti jebakan di tutorial belajar HTML untuk wawancara ini, karena tidak banyak orang yang memikirkan tentang ini dan mungkin akan terkejut dengan pertanyaan ini.
Namun, jawabannya cukup sederhana - jumlah karakter maksimum yang dapat ditampilkan dalam bidang teks yang tidak diubah adalah 13.
- Mudah digunakan
- Menawarkan konten berkualitas
- Harga transparan
- Gratis sertifikat penyelesaian
- Fokus pada keahlian data science
- Waktu belajar yang fleksibel
- Desain yang sederhana (tidak ada informasi yang tidak perlu)
- Kursus-kursus berkualitas tinggi (bahkan untuk kategori yang gratis)
- Terdapat berbagai fitur khusus
- Program Nanodegree
- Cocok untuk perusahaan/firma
- Sertifikat kelulusan berbayar
- Cukup terkemuka di pasaran
- Tersedia beragam fitur
- Kursus setingkat universitas
- Kursus setingkat universitas
- Cocok untuk kalangan korporasi
- Sertifikat kelulusan berbayar
Pertanyaan 15: Sebagian dari teks tampaknya keluar dari batas halaman. Mengapa demikian?
Biasanya, situasi ini hampir tidak mungkin terjadi - HTML memiliki batasan yang ditetapkan dengan jelas sehingga teks atau gambar tidak dapat melewatinya. Namun, pada kesempatan langka, sebuah teks mungkin keluar dari batas-batas itu. Ini biasanya terjadi ketika teks diketik dalam tabel yang memiliki beberapa parameter pengaturan yang salah (terutama pada ukuran lebarnya).
Belajar HTML untuk Wawancara: Rangkuman
Dalam tutorial HTML ini, kita telah membahas beberapa pertanyaan wawancara yang banyak diketahui dan terkenal tentang HTML. Pada titik ini, kamu sudah memiliki pemahaman yang lebih baik tentang pertanyaan serta jawaban wawancara topik HTML untuk lowongan web developer tingkat dasar maupun yang sudah berpengalaman.
Tidak diragukan lagi, tidak mungkin untuk mencakup semua pertanyaan yang mungkin dilontarkan (dan juga variasinya!) selama wawancara kerja - ini akan membutuhkan berseri-seri buku! Namun, saya telah mencoba mengumpulkan dan menyajikan beberapa pertanyaan utama dan kategorinya - komparatif, deskriptif, pertanyaan berurut, dan sebagainya.
Buat catatan tempel, pelajari ulang variasi-variasi yang berbeda dari pertanyaan-pertanyaan ini, latihan koding yang sebenarnya dan kamu akan menjadi pandai! Setelah kamu merasa yakin dengan keahlian kamu, semua stres dan kecemasan yang disebabkan oleh wawancara akan hilang - dijamin!
Selain itu, selalu ingat bahwa ini semua tergantung perspektif. Kamu mungkin gagal dalam wawancara pertama, kedua, kedelapan ... Satu-satunya hal yang penting adalah bahwa wawancara lowongan web developer yang benar-benar mengantarmu ke pekerjaan itu adalah salah satu yang di mana kamu percaya diri! Setiap wawancara pekerjaan yang kamu hadiri akan memberi kamu pengalaman, mengingat ini akan membantu kamu untuk tetap tenang dan fokus pada wawancara yang berikutnya.
Apakah kamu tahu?
Pernahkah Anda bertanya-tanya situs belajar online mana yang terbaik untuk pengembangan karier Anda?
Belajar HTML untuk Wawancara: Kesimpulan
Demikianlah, kita telah mencapai akhir tutorial HTML untuk persiapan wawancara ini. Yang tinggal kamu lakukan sekarang adalah berlatih, berlatih, dan - sekali lagi - berlatih! Berusahalah, dan kamu akan melihat hasilnya.
Saya benar-benar berharap kamu akan mempraktekkan informasi yang kamu temukan di dalam tutorial HTML ini dan saya harap ini akan membantu kamu mendapatkan pekerjaan web developer impianmu itu. Semoga sukses dalam wawancara kerjamu!