Chuyển đến phần nội dung
Luyện Nghe Tiếng Anh Chất
Tiếng Anh Chuyên Ngành
Listening Quiz: Thảo luận các thực hành tốt nhất cho thiết kế API – Medium Level
Th2 14, 2025
—
bởi
Anna Phạm
trong
Tiếng Anh dành cho Kỹ sư phần mềm (English for Software Engineer)
‹
1
2
3
4
5
›
1.
What is the main topic of David and Emma’s conversation?
Ways to improve website loading speed
The benefits of using social media for business
How to write secure passwords for online accounts
Best practices for designing and managing APIs
Explanation:
They discuss REST APIs, GraphQL, caching, authentication, and versioning, all of which are API design best practices.
2.
Why does Emma prefer GraphQL for new projects?
It is more widely supported than OAuth 2.0
It uses URI versioning
It is easier to cache than REST
It reduces data over-fetching
Explanation:
Emma says she prefers GraphQL because it reduces data over-fetching.
3.
What does Emma usually use for authentication in her APIs?
OAuth 2.0
URI versioning
Headers
REST
Explanation:
Emma says she usually uses OAuth 2.0 because it is secure and standard.
4.
What can be inferred about David’s view of REST APIs?
He dislikes them because they are difficult to use
He thinks they are simple and easy to cache
He uses headers instead of URI versioning
He believes they always reduce data over-fetching
Explanation:
David says REST is easier to cache, and earlier Emma described REST as simple and flexible. This supports the inference that he sees REST positively and values its caching advantage.
5.
What does David prefer for API versioning?
GraphQL, because it is evolving
Headers, because they are easier to manage
OAuth 2.0, because it is secure
URI versioning, because it is clear and simple
Explanation:
David says he prefers URI versioning because it is clear and simple.
Previous
Check
Next
Finish
Reset
Luyện tập thêm về bài học này:
Listening Lesson
Vocabulary Flashcards and Quiz
←
Trước đó:
Flashcards và Quiz Từ Vựng: Phối hợp một buổi rà soát bảo vệ an toàn cho người trưởng thành – Medium Level
Tiếp theo:
Tiếng Anh Quản Lý Chuỗi Cung Ứng: Tư vấn cho đội bán hàng về các hạn chế cung ứng – Advanced Level
→