Skip to content

TypeScript Quiz (50 Questions)

Answer all questions, track your progress live, and see your final result at the end.

Progress 0 / 50 answered
Q1. What does TypeScript add to JavaScript?
Q2. Which type means 'no value returned'?
Q3. What is an interface used for?
Q4. What does unknown require before use?
Q5. What is a union type?
Q6. In TypeScript, what best describes 'TypeScript - Introduction'?
Q7. When learning TypeScript, why study 'TypeScript - Introduction'?
Q8. Which statement about 'TypeScript - Introduction' in TypeScript is most accurate?
Q9. In TypeScript, what best describes 'TypeScript - Basics'?
Q10. When learning TypeScript, why study 'TypeScript - Basics'?
Q11. Which statement about 'TypeScript - Basics' in TypeScript is most accurate?
Q12. In TypeScript, what best describes 'TypeScript Setup'?
Q13. When learning TypeScript, why study 'TypeScript Setup'?
Q14. Which statement about 'TypeScript Setup' in TypeScript is most accurate?
Q15. In TypeScript, what best describes 'TypeScript Syntax'?
Q16. When learning TypeScript, why study 'TypeScript Syntax'?
Q17. Which statement about 'TypeScript Syntax' in TypeScript is most accurate?
Q18. In TypeScript, what best describes 'TypeScript vs JavaScript'?
Q19. When learning TypeScript, why study 'TypeScript vs JavaScript'?
Q20. Which statement about 'TypeScript vs JavaScript' in TypeScript is most accurate?
Q21. In TypeScript, what best describes 'TypeScript Types'?
Q22. When learning TypeScript, why study 'TypeScript Types'?
Q23. Which statement about 'TypeScript Types' in TypeScript is most accurate?
Q24. In TypeScript, what best describes 'String, Number and Boolean'?
Q25. When learning TypeScript, why study 'String, Number and Boolean'?
Q26. Which statement about 'String, Number and Boolean' in TypeScript is most accurate?
Q27. In TypeScript, what best describes 'Arrays and Tuples'?
Q28. When learning TypeScript, why study 'Arrays and Tuples'?
Q29. Which statement about 'Arrays and Tuples' in TypeScript is most accurate?
Q30. In TypeScript, what best describes 'any, unknown and never'?
Q31. When learning TypeScript, why study 'any, unknown and never'?
Q32. Which statement about 'any, unknown and never' in TypeScript is most accurate?
Q33. In TypeScript, what best describes 'Type Inference'?
Q34. When learning TypeScript, why study 'Type Inference'?
Q35. Which statement about 'Type Inference' in TypeScript is most accurate?
Q36. In TypeScript, what best describes 'TypeScript Objects'?
Q37. When learning TypeScript, why study 'TypeScript Objects'?
Q38. Which statement about 'TypeScript Objects' in TypeScript is most accurate?
Q39. In TypeScript, what best describes 'Object Types'?
Q40. When learning TypeScript, why study 'Object Types'?
Q41. Which statement about 'Object Types' in TypeScript is most accurate?
Q42. In TypeScript, what best describes 'Optional Properties'?
Q43. When learning TypeScript, why study 'Optional Properties'?
Q44. Which statement about 'Optional Properties' in TypeScript is most accurate?
Q45. In TypeScript, what best describes 'Readonly Properties'?
Q46. When learning TypeScript, why study 'Readonly Properties'?
Q47. Which statement about 'Readonly Properties' in TypeScript is most accurate?
Q48. In TypeScript, what best describes 'Index Signatures'?
Q49. When learning TypeScript, why study 'Index Signatures'?
Q50. Which statement about 'Index Signatures' in TypeScript is most accurate?