I applied online. I interviewed at SelfEmployed.com
Interview
Initial Screening – A quick call to discuss your background and interest.
Technical Interview – Live coding and Angular/TypeScript questions.
Take-Home Challenge – Optional small project or code review.
Team Interview – Deep dive into architecture, state management (e.g., NgRx), and problem-solving.
Final Interview – Chat with leadership about team fit and goals.
Offer – If successful, you’ll receive a formal offer shortly after.
Interview questions [1]
Question 1
They asked me to explain how I would implement role-based access control in an Angular app, including how to protect routes and manage permissions using guards and services.