SIAP UNTUK WAWANCARA TEKNOLOGI
Ini adalah ruang untuk mengorganisasikan pengetahuan yang dibutuhkan bagi pengembang baru atau junior.
Kami berharap ini akan membantu Anda tidak hanya memperluas pengetahuan Anda, tetapi juga mempersiapkan diri untuk wawancara teknis.
Karena ini bukan ruang pribadi, tapi karena kami bisa mengisinya bersama Anda,
Silakan menjadi kontributor repositori ini melalui masalah dan permintaan tarik.
Jika Anda menyukai kontennya atau merasa bermanfaat, silakan klik Bintang.
???? Kontributor
| | | | | |
---|
ya, katakanlah | hzoou | luka717 | Rute Bell | ksshlee | bagusGid |
| | | | | |
commadot | jsh-aku | devsungmin | | | |
1. Wawancara
Umum
- saya t wawancara teknis
- Pertanyaan Wawancara
- Ringkasan pertanyaan wawancara coding
Android
- Seri Pertanyaan Wawancara Android - Brunch Seunghyun Lee
- Ringkasan Pertanyaan Wawancara Android
- Daftar Pertanyaan Konsep Android
- Daftar pertanyaan wawancara pengembang Android
- Pertanyaan wawancara
- [Android] 4 cara mengurangi waktu build hingga 90% di Jenkins (server CI)
- 4 komponen utama
- Siklus Hidup Aktivitas
- Menggunakan Enum di Android
- Mengapa menggunakan setHasFixedSize RecyclerView?
iOS
- Wawancara dan Pertanyaan iOS
2. Ilmu Komputer
Algoritma
- Sortir Seleksi
- Sortir Gelembung
- Gabungkan Sortir
- Sortir Penyisipan
- Penyortiran Cepat
- Sortir Tumpukan
- Algoritma dua penunjuk
- Permutasi
- BFS & DFS
- Pencarian Biner
- Pembagi persekutuan terbesar dan kelipatan persekutuan terkecil
- lru cache
Sistem Operasi
- Apa itu sistem operasi?
- Bagaimana sistem komputer bekerja
- Proses vs Thread
- masalah sinkronisasi
- Peralihan Konteks
- Mengganggu
- Panggilan Sistem
- Jalan buntu
- Penjadwalan CPU
- Jenis penjadwal
- sinkron vs asinkron
- Paging & Segmentasi
- Algoritma penggantian halaman
- fragmentasi
- Komunikasi Antar Proses (IPC)
- ingatan
- Lokalitas cache
Basis Data
- Terminologi dasar basis data
- Kunci
- Injeksi SQL
- SQL - Gabung
- SQL vs NoSQL
- Anomali
- INDEKS
- transaksi
- Tingkat isolasi transaksi
Jaringan
- lapisan OSI 7
- TCP
- UDP
- Jabat tangan 3 arah & 4 arah tidak berjabat
- Perbedaan antara HTTP dan HTTPS
- Kriptografi kunci publik, kriptografi kunci simetris
- Istirahat & tenang
- Dapatkan vs Posting
- Perbedaan antara Cookie dan Sesi
- Apa yang terjadi jika Anda menekan Naver?
- penyeimbangan beban
- Stateful vs. Layanan tanpa kewarganegaraan dan HTTP dan REST => Artikel bagus untuk dibaca
- Proses operasi HTTP, Metode HTTP, kode status
Struktur Data
- [Struktur Data] Array vs LinkedList
- [Struktur Data] ArrayList vs LinkedList
- [Struktur Data] Tumpukan dan Antrean
- [Struktur Data] Pohon
- [Struktur Data] Tumpukan
- [Struktur Data] Pohon B & Pohon B+
- [Struktur Data] Hash
- [Struktur Data] Pohon pencarian biner
- [Struktur Data] Coba struktur data
3.Bahasa
Jawa
- [Java] Panggilan berdasarkan nilai dan Panggilan dengan Referensi
- [Java] Perbedaan antara String, StringBuilder, dan StringBuffer
- [Java] Pemrograman berorientasi objek
- [Java] Petunjuk kontrol akses
- [Java] Perbedaan antara == dan sama dengan()
- [Java] Kelas Pembungkus
- [Java] Perbedaan antara tipe dasar dan tipe referensi
- [Java] Mengesampingkan dan membebani secara berlebihan
- Kata kunci terakhir [Jawa].
- [Java] Perbedaan antara anggota non-statis dan statis
- [Jawa] Kelas abstrak
- Antarmuka [Jawa].
- [Java] Perbedaan antara kelas abstrak dan antarmuka
- [Java] Jenis variabel dan struktur memori
- [Jawa] Refleksi
- [Jawa] Pengumpulan Sampah
- [Java] Utas di Jawa
- [Java] String di Java
- [Java] int dan pendek
- [Jawa] JVM
- [Java] Cara kerja metode sama dengan()
- [Java] Perbandingan ukuran integer vs int
Kotlin
- Perbedaan antara membiarkan, menerapkan, menjalankan, dan dengan
- fungsi kotlin
- Bagian tata bahasa sederhana. 1
- Bagian tata bahasa sederhana. 2
- Dasar-dasar Kotlin
- Definisi dan panggilan fungsi
- Kelas, Objek, Antarmuka
- Lambda
- Sistem tipe Kotlin
- Kelebihan operator
- fungsi tingkat tinggi
- umum
- Anotasi dan Refleksi
4. DLL
Kami mengarsipkan artikel, situs, blog, dll. yang menurut kami berguna secara pribadi.
- Analisis sempurna wawancara AI
- revolusi industri ke-4
- Bajak Laut Droid
- blog JBee
- 3 hal yang Anda butuhkan untuk berkembang sebagai pengembang
- rintisan
- Tentang Google Stadia
- Wawancara Programmer - Percaya Diri
- Surat Pengantar Programmer - Tips
- Efek Dunning-Kruger
- Yang lebih penting dari “permulaan yang baik adalah setengah selesai”: kekuatan untuk bertahan di tengah-tengah
Lisensi
MIT License
Copyright (c) 2020 이승우
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.