Java Middle Assessment - Epam Systems

Java Middle Assessment - Epam Systems

Asliddin Eshonkulov

Java Core

  • OOP and explain what is the idea behind encapsulation how to achieve in java, why we use private access modifier and at the same time provide access through Getter and Setter?
  • Which version of Java do you use in your project, what is the difference with 11 and 17?
  • What is VAR, advantages and disadvantages?

Hibernate

  • Cascading Types
  • Caching

DB

  • RDBMS vs NoSql
  • ACID and BASE
  • we have login application, which db do you choose and why?

Spring

  • Spring vs SpringBoot
  • Beans, BeanLifeCycle, DI pros
  • DI types, when to use what?

Docker + K8s

  • containerization vs virtualization
  • namespaces, control groups
  • how isolation is managed in docker?
  • what is K8s, pods, nods?

AWS

  • Difference between IaaS, PaaS, SaaS with examples, who manages what
  • SQS vs SNS
  • Object Storage vs Block Storage vs File Storage with examples


Telegram: https://t.me/SoftwareEngineeringBlog

Report Page