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)