Pregunta de entrevista de Smarsh

Q1) How would you tackle OutOfMemory error in Java...? Q2) How can one create custom pipes and custom directives in Angular..? Q3) Explain Multi-Threading and InterProcess Communication. etc....