Pergunta de entrevista da empresa rtCamp

1. Introduction. 2. What are the projects that you’ve build? 3. Which tools do you use for version control? 4. What is Git and GitHub? 5. How Git and GitHub are different? 6. Can Git works with GitHub and vice versa? 7. What are the merge conflicts in GitHub? 8. Which is faster vanilla JavaScript, React or jQuery? 9. What would you choose to implement in a project JavaScript or React for faster execution? 10. What are the types of validation? 11. Client side and server side validations? 12. If only one side validation is implemented, then what side do you prefer? 13. How to validate text area from the server side? 14. Which should be used Encryption or Hashing and why? 15. What if we store user’s password as a plain text in database? 16. What is a Rainbow table? 17. How encryption works in WhatsApp? 18. What is indexing? 19. How indexing is implemented in SQL? 20. Scenario based question on indexing. 21. How WhatsApp’s end-to-end encryption works?