single tech interview (DreamDev):
- advanced angular
- softskills
- SOLID
- tests
- most notable work history
1st tech interview (client):
Topics they questioned:
- JS: closure, event loop
- angular: pipes, injection, forms, property binding, services
- typescript: generics,
- rxjs: specific example of an input search - live coding
- ngrx: overall understanding and illustrating knowledge - live coding
General: POO, SOLID
2nd tech interview (client):
- HTML, semantic, accessibility (WCAG)
- inheritance in JS (prototypes)
- closure (and relation to security or private scope)
- event loop
- injection and injection tokens in Angular
- how JS handles set interval and timeout (browser api)
- CSS vs SCSS (variables key differences)
- web vitals, performance (without angular) - (kpis like TTI and FCP)
- bundle size (how to identify/reduce increased bundle size caused by third party)
- how to have conditional types in typescript
- content projection, template, and template outlet
- ng zone and why Angular is trying to be zoneless
- how the browser recognizes recent changes when using angular serve (webpack bundle hashes avoiding cache)