Pergunta de entrevista da empresa EPAM Systems

How can you describe / what is a relational database? What is Builder Pattern? Whats are SOLID principles? Interface / abstract classes