DEV Community

Cover image for Something for interviews
superoverflow
superoverflow

Posted on

Something for interviews

There are some important phrases thats good to have a refresher just before you head to an interview room to show that you are not just a code monkey 🐵.

SOLID is 5 principles to follow when you ask where you should put your code:

  • Single responsibility
  • Open-closed principle
  • Liskov subsitution principle
  • Interface Segregation
  • Dependency Injection

ACID is database characteristic for ensuring transactions correctness

  • Atomicity
  • Consistency
  • Isolation
  • Durability

Database isolation has 4 levels. Make sure you know what is dirty read, non-repeatable read and phantom read

  • Read Uncommitted
  • Read committed
  • Repeatable Read
  • Serialisable

Top comments (0)