- Async trong Javascript
- Tuple vs Array
- Generic Class, Generic Interface ung dung lam gi
- ReactJS Lifecycle
- ReactJS Class vs Components
- Component Breakdown
- React Hooks - Common hooks and usecases
- React Native - Core Components?
- React Native - CSS styles
- React Native - Navigation
- React Native - Navigation : Component A -- Component B -- back to Component A ( render lai ko ? )
- React Native - When we use ScrollView over FlatList or vice-versa
- Experience - Android/IOS - deeplink?
- Experience - UIkits ?
- Experience - large file upload?
- Experience - Firebase?
- Experience - SNS Login?
- Experience - Forms - Formilk + Yup
- Experience - Custom Components - PropTypes
- Experience - i18n
- Experience - Multiple devices, Responsive và Adaptive UI
- Experience - Code structure
- Experience - Android build for testing, staging, production
- Experience - IOS build for testing, staging, production
- Solution - Authentication Strategy?
- Solution - Assume that we have a simple dashboard, you need to create an auth module that allow user logged in and stay in a week if they check on remember me, if not they should be logged out when they turn off the browser? What will you do and explain its pros and cons? (B)
- Solution - Assume that our Vue App communicate with Server Side via REST API and use JWT Token for each authorized request which can be expired in 1 hour. Can you suggest a solution to improve the UX? (B)
- Solution - State Management: Context, Redux
- Javascript
- Typescript
- React
- React Hooks
- React Native
- Android build
- IOS build
- Mac OS
JS Questions