Pergunta de entrevista da empresa Altisource

Very tough questions asked in technical rounds..