Apexon Angular Interview Questions for 5 years
Shared question set for 5 years of experience, First round. Topics and wording follow the supplied notes; these are questions, not official company guidance.
- Introduce yourself.
- Do you have basic knowledge of .NET Core or SQL?
- Tell me about a time you owned a project's success despite shifting requirements. How did you balance quality under tight constraints?
- Did you have a disagreement with a teammate on a technical decision? How did you resolve it and what did you compromise on?
- Tell me about a time you made a critical decision without full information. How did you manage the uncertainty?
- You estimated a user story and promised delivery by tomorrow, but today the requirement changed. How do you handle it?
- If I give you a Figma screen, what is your approach to build it from scratch (HTML, CSS)?
- Two components have no parent-child relationship and you must not use BehaviorSubject. How will you pass data between them?
- What are reducers in state management? Why do we use them?
- How do you handle authentication from the front end? What types of tokens are used?
- Have you used NgRx? Implement a mini store without NgRx.
- What is mutation? How can you avoid it?
- What features would you implement in a reusable data table?
- Search input: wait 300 ms before calling the API, ignore duplicate terms, cancel the previous API request and show a loading state. Write the TypeScript logic.
- Load the next page when the user is near the bottom, prevent duplicate calls and show a loader. Which operators will you use? Write the code with fromEvent. Why exhaustMap?
- What is your current notice period?
- Do you have any questions for us?