Rabby Hasan's Engineering journal

Menu

Explore the journal

Navigation
Articles on architecture, delivery, and software craft.
Journal archive

Interesting interview questions

Reader actions

Questions, corrections, and your own experience are welcome.

Invite a response or pass the article along.

Join discussion

(๐€๐ง๐ ๐ฎ๐ฅ๐š๐ซ + .๐๐„๐“ + ๐€๐ณ๐ฎ๐ซ๐ž + ๐ƒ๐ž๐ฏ๐Ž๐ฉ๐ฌ) -

๐Ÿ. ๐€๐ง๐ ๐ฎ๐ฅ๐š๐ซ / ๐…๐ซ๐จ๐ง๐ญ๐ž๐ง๐

  • How do you prevent memory leaks with Observables?
  • Template-driven vs Reactive forms โ€” when to use which?
  • Why use trackBy in *ngFor and what happens if you skip it?
  • What are Subjects vs BehaviorSubjects vs ReplaySubjects?
  • How do you optimize Angular for performance in production?

๐Ÿ. .๐๐„๐“ / ๐‚#

  • Async/await pitfalls โ€” what happens if you call .Result inside async code?
  • Dependency Injection lifetimes (Singleton vs Scoped vs Transient) โ€” how can the wrong choice break your app?
  • How do you avoid N+1 queries in EF Core?
  • Middleware ordering in ASP.NET Core โ€” why does it matter?
  • How would you set up global exception handling for Web API?

๐Ÿ‘. ๐€๐ณ๐ฎ๐ซ๐ž / ๐‚๐ฅ๐จ๐ฎ๐

  • How do you store secrets securely (Key Vault vs Managed Identity)?
  • Why does your Angular app fail to call APIs from Azure โ€” what do you check first?
  • How do you scale App Service under heavy load?
  • Application Insights โ€” why is it critical for production apps?

๐Ÿ’. ๐ƒ๐ž๐ฏ๐Ž๐ฉ๐ฌ / ๐‚๐ˆ-๐‚๐ƒ

  • Handling secrets in pipelines securely.
  • Debugging broken pipeline YAMLs.
  • Difference between build vs release pipeline.
  • Rolling back a failed deployment.
  • Managing environment-specific configs in Docker.

๐Ÿ“. ๐‘๐ž๐š๐ฅ-๐–๐จ๐ซ๐ฅ๐ ๐’๐œ๐ž๐ง๐š๐ซ๐ข๐จ๐ฌ

  • Angular works locally but not after Azure deployment โ€” where do you start debugging?
  • API works in Postman but not from Angular โ€” whatโ€™s your checklist?
  • App slows down with more users โ€” what do you check first?
  • How do you connect logging and monitoring across Angular + .NET + Azure?

Discussion

Add a question, a correction, or your own experience with the topic.