Sunday, July 26, 2020

Fullstack your.rentals

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?

Friday, July 17, 2020

The last interview

This is the interview I took months ago. I intended to write down immediately but my lack of commitment and layziness have been holding me from it until now.

The interview was for a frontend position, required some Angular/React/VueJS knowledge. I only had experience in Angular, so that might be the reason of my failure.

The interviewer was nice, as far as remember, he asked many questions and kindly explain them clearly. I cannot recall all the details but I will try to list some of the questions

- As usual, introduce youself
- What's your responsibilites on the current project
- Can you compare Angular/React/Vue
- What's the downside of Angular
- How to store values on browser: local storage, cookies
- How to keep states in the app
- Data binding in Angular

And so on...

I did not get an offer, although I thought the interview was OK. They of course did not reveal the reason but I guess that's because I demanded too much  for their package :)

Wednesday, January 1, 2020

2019 looking back

Today is the first day of new year 2020. So it should be a special day for everyone. 

For me, this is the perfect time to look back for what I have done the last year of 2019. Yup, it was a special year for me and I had been through many changes, ups and downs. 

I broke up with my ex
I had been dating with someone else but they did not go any where
Then I found a girl whom I am dating with now, and I hope this relationship will last long...

I quit FPT Software and joined IFI Solutions - the company which I had worked in a short time a long time ago.
I have been kicked out of the team because one of our customer thought I am not good enough for the project. A bit sad but I am not blaming anyone.

So is 2019 a successful year for me? Maybe, at least I am not as naive as before, and I accepted the reality and work hard to get what I want. 

Now I know how to let go.

Happy New Year my friends!

:x