🎯 Experience Range: 1–3 Years
📅 Interview Date: 21st January 2025
📩 Applied Via: Wellfound
📞 Recruiter Contact: Got call for recruiter after 1 week
🧭 Status: First interview after planning a job switch
📉 Final Verdict: Rejected🅰️ Angular Questions
The interviewer evaluated core Angular knowledge with real-world examples. Topics included:
Directives: Difference between Structural and Attribute directives
HTTP Interceptors: How to modify requests/responses and handle errors
@ViewChild vs @ViewChildren: Use cases and differences
@HostListener & @HostBinding: When and how to use them
Angular Decorators: Understanding of decorators
RxJS Operators: of, take, takeUntil — Use in handling observables inside components/services
🅱️ JavaScript Questions
These were a mix of fundamental and output-based questions:
Closures: Concept and practical usage
Difference between var, let, and const
Difference between slice and splice
Shallow Copy vs Deep Copy: Techniques and real-world importance
Output-based Questions: Around setTimeout, Promises, and understanding of the Event Loop
🌐 HTML Questions
What is the purpose of the base tag?
What are Semantic Elements and why they matter for accessibility and SEO?
🎨 CSS Questions
How to divide a page into two equal halves using Flexbox or Grid
Explanation of CSS Combinators ( , >, +, ~)
Common Pseudo-classes: :hover, :nth-child, :focus, and their use cases
💬 Final Thoughts
This was my first interview after deciding to switch, and though the outcome was a rejection, it was a valuable experience.