[Interview] - Tổng hợp các câu hỏi thú vị trong lần nhảy việc đầu tiên

1. Micro-service and design pattern in micro-service

https://microservices.io/patterns/microservices.html

https://microservices.io/patterns/data/database-per-service.html

https://microservices.io/patterns/data/saga.html

https://docs.microsoft.com/en-us/azure/architecture/patterns/cqrs

2. Drawback in Hibernate

https://thorben-janssen.com/common-hibernate-mistakes-cripple-performance/

3. SQL tuning

https://www.tutorialspoint.com/sql/sql-database-tuning.htm

4. Spring Data JPA

https://www.baeldung.com/jpa-transient-ignore-field

Handle transaction rollback

5. Optimistic and Pessimistic Locking

https://hoanganhmai.blogspot.com/2019/09/optimistic-vs-pessimistic-locking.html

https://stackoverflow.com/questions/40357006/spring-boot-how-to-avoid-concurrent-access-to-controller

6. How to handle request frequency access DB in spring?

7. Spring security

- Role base: using @Secured, @AllowedRole

- Permission base: using Spring express language

8. Java stream

9. Find repeat words in a string

https://javahungry.blogspot.com/2020/08/find-duplicate-words-in-string.html

Nhận xét

Bài đăng phổ biến từ blog này

[Lập trình] Optimistic vs Pessimistic Locking