Vừa tạch cái interview. Tuy nhiên không thấy thất vọng, thay vào đó là cảm giác mình còn nhiều việc phải làm. Trước hết là mình biết những lỗ hổng trong kiến thức sau nhiều năm làm việc.
Còn đây là list câu hỏi.
NodeJS: Tại sao JS là single thread nhưng lại chạy dc nhiều tác vụ cùng lúc?
Message Queue vs Pub-Sub, ưu nhược điểm
Trong AWS Load balacing thì cơ chế để set scale instance là gì? Việc thực hiện scale này được thực hiện ở phân vùng nào?
Làm sao tăng tốc độ đọc của DB? Nhược điểm của việc đánh index?
DB Replicate là gì? cơ chế đọc ghi?
In memory DB là gì? Redis có phải là in memory DB?
Khái niệm View trong DB? lúc nào thì dùng View?
TDD là gì? Unit test có vai trò như nào?
Trong các dự án anh từng làm thì có phần nào đòi hỏi cao về performance? Nếu có thì giải quyết như nào? Thời gian đo đc đã cải thiện bao nhiêu?
CORS là gì? Khi enable/disable CORS thì tức là block cross-domain hay k?
No comments:
Post a Comment