# Angular CLI (Angular) > ng new, ng generate, ng serve, ng build, ng test, konfigurasi, workspaces, schematics, builders - 18 pertanyaan wawancara - Junior - [Pertanyaan Wawancara: Angular](https://sharpskill.dev/id/technologies/angular/pertanyaan-wawancara.md) ## 1. Perintah mana yang membuat proyek Angular baru? **Jawaban** Perintah ng new membuat proyek Angular baru dengan semua file konfigurasi yang diperlukan (angular.json, tsconfig.json, package.json), secara otomatis menginstal dependensi npm dan menginisialisasi repositori Git. Perintah ini adalah titik awal standar untuk proyek Angular apa pun dan mengatur struktur yang direkomendasikan oleh tim Angular. Perintah ini juga menawarkan opsi interaktif untuk memilih routing, preprocessor CSS, dan mode strict TypeScript. ## 2. Perintah mana yang memulai server pengembangan Angular? **Jawaban** Perintah ng serve memulai server pengembangan Angular dengan reload otomatis (hot reload). Perintah ini mengkompilasi aplikasi dalam mode pengembangan dan membuatnya dapat diakses di localhost:4200 secara default. Server memantau perubahan file TypeScript, HTML, dan CSS, kemudian secara otomatis mengkompilasi ulang dan menyegarkan browser untuk alur kerja pengembangan yang efisien. Perintah ini menggunakan webpack-dev-server di latar belakang untuk mengoptimalkan kinerja kompilasi. ## 3. File mana yang berisi konfigurasi utama proyek Angular? **Jawaban** File angular.json berisi semua konfigurasi proyek Angular, termasuk opsi build, jalur aset, konfigurasi lingkungan, dan pengaturan builder. File pusat ini memungkinkan penyesuaian perilaku CLI, mendefinisikan konfigurasi untuk pengembangan dan produksi, mengkonfigurasi jalur style dan skrip global, dan mengelola beberapa proyek dalam workspace multi-proyek. Ini adalah file terpenting untuk konfigurasi Angular CLI. ## 15 pertanyaan lagi tersedia - Perintah mana yang mengkompilasi aplikasi Angular untuk produksi? - Perintah mana yang menjalankan unit test dalam proyek Angular? Daftar gratis: https://sharpskill.dev/id/login ## Topik wawancara Angular lainnya - [Dasar-dasar TypeScript](https://sharpskill.dev/id/technologies/angular/pertanyaan-wawancara/typescript-basics.md): 25 pertanyaan, Junior - [TypeScript Lanjutan](https://sharpskill.dev/id/technologies/angular/pertanyaan-wawancara/typescript-advanced.md): 20 pertanyaan, Junior - [Dasar-Dasar Angular](https://sharpskill.dev/id/technologies/angular/pertanyaan-wawancara/angular-fundamentals.md): 20 pertanyaan, Junior - [Komponen dan siklus hidup](https://sharpskill.dev/id/technologies/angular/pertanyaan-wawancara/components-lifecycle.md): 20 pertanyaan, Junior - [Services & Dependency Injection](https://sharpskill.dev/id/technologies/angular/pertanyaan-wawancara/services-dependency-injection.md): 20 pertanyaan, Junior - [Organisasi Modul Angular](https://sharpskill.dev/id/technologies/angular/pertanyaan-wawancara/modules-organization.md): 22 pertanyaan, Mid-Level - [Direktif dan Pipe](https://sharpskill.dev/id/technologies/angular/pertanyaan-wawancara/directives-pipes.md): 22 pertanyaan, Mid-Level - [Routing dan Navigasi](https://sharpskill.dev/id/technologies/angular/pertanyaan-wawancara/routing-navigation.md): 24 pertanyaan, Mid-Level - [Reactive Forms](https://sharpskill.dev/id/technologies/angular/pertanyaan-wawancara/forms-reactive.md): 26 pertanyaan, Mid-Level - [Template-driven Forms](https://sharpskill.dev/id/technologies/angular/pertanyaan-wawancara/forms-template-driven.md): 16 pertanyaan, Mid-Level - [Dasar-Dasar RxJS](https://sharpskill.dev/id/technologies/angular/pertanyaan-wawancara/rxjs-fundamentals.md): 22 pertanyaan, Mid-Level - [Operator RxJS](https://sharpskill.dev/id/technologies/angular/pertanyaan-wawancara/rxjs-operators.md): 24 pertanyaan, Mid-Level - [HttpClient & Panggilan API](https://sharpskill.dev/id/technologies/angular/pertanyaan-wawancara/http-client.md): 22 pertanyaan, Mid-Level - [Manajemen State Dasar](https://sharpskill.dev/id/technologies/angular/pertanyaan-wawancara/state-management-basics.md): 20 pertanyaan, Mid-Level - [Change Detection](https://sharpskill.dev/id/technologies/angular/pertanyaan-wawancara/change-detection.md): 20 pertanyaan, Mid-Level - [Angular Signals](https://sharpskill.dev/id/technologies/angular/pertanyaan-wawancara/angular-signals.md): 20 pertanyaan, Mid-Level - [Standalone Components](https://sharpskill.dev/id/technologies/angular/pertanyaan-wawancara/standalone-components.md): 18 pertanyaan, Mid-Level - [Unit Testing Angular](https://sharpskill.dev/id/technologies/angular/pertanyaan-wawancara/testing-unit.md): 22 pertanyaan, Mid-Level - [Pengujian End-to-End](https://sharpskill.dev/id/technologies/angular/pertanyaan-wawancara/testing-e2e.md): 18 pertanyaan, Mid-Level - [Build dan optimasi](https://sharpskill.dev/id/technologies/angular/pertanyaan-wawancara/build-optimization.md): 20 pertanyaan, Mid-Level - [Dasar-dasar NgRx](https://sharpskill.dev/id/technologies/angular/pertanyaan-wawancara/ngrx-fundamentals.md): 24 pertanyaan, Senior - [NgRx Lanjutan](https://sharpskill.dev/id/technologies/angular/pertanyaan-wawancara/ngrx-advanced.md): 24 pertanyaan, Senior - [Arsitektur Angular](https://sharpskill.dev/id/technologies/angular/pertanyaan-wawancara/angular-architecture.md): 22 pertanyaan, Senior - [Optimisasi Performa](https://sharpskill.dev/id/technologies/angular/pertanyaan-wawancara/performance-optimization.md): 22 pertanyaan, Senior - [Keamanan dan Praktik Terbaik](https://sharpskill.dev/id/technologies/angular/pertanyaan-wawancara/security-best-practices.md): 20 pertanyaan, Senior - [Pola RxJS Lanjutan](https://sharpskill.dev/id/technologies/angular/pertanyaan-wawancara/advanced-rxjs-patterns.md): 22 pertanyaan, Senior - [Angular Universal & SSR](https://sharpskill.dev/id/technologies/angular/pertanyaan-wawancara/angular-universal-ssr.md): 20 pertanyaan, Senior - [Micro-frontend Angular](https://sharpskill.dev/id/technologies/angular/pertanyaan-wawancara/micro-frontends-angular.md): 20 pertanyaan, Senior --- Source: SharpSkill (https://sharpskill.dev), tech interview preparation for your real stack. HTML version of this page: https://sharpskill.dev/id/technologies/angular/pertanyaan-wawancara/angular-cli