Other Companies (Name Not Shared) Angular Interview Questions for 4+ years
Shared question set for 4+ years of experience, Scenario-based (features). Topics and wording follow the supplied notes; these are questions, not official company guidance.
- Persist selection from a list.
- Inline editing with template-driven and reactive forms using FormArray.
- Dynamic form by reading a constant / JSON.
- Custom pipe real-time examples like a filter pipe or masking.
- Dependent (cascading) dropdown with an API or custom code.
- Handling foreign key relationships.
- Server-side filtering, pagination, sorting.
- Client-side filtering, pagination, sorting.
- Dynamic menu using constants, with menu items, guards, icons and labels.
- Reusable components with real-time examples, such as a reusable table, card, input or form component.
- Multi-step wizard form.
- Dynamic table with inline row add.
- Auto-save draft with dirty check, and the use case of a canDeactivate guard to warn about unsaved changes.
- Virtual scrolling for large lists (and any external library used).
- Expandable / nested table rows without a library, and how to handle nested data from an API.
- Column visibility toggle: how your table columns will be dynamic through configuration.
- Bulk select and bulk actions: select all, unselect all in a table.
- Polling / auto refresh / auto save in a big form.
- Role-based access control.
- Permission-based and role-based directives.
- Breadcrumbs using routing as a reusable component.