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?
How to write secure passwords for online accounts
Ways to improve website loading speed
Best practices for designing and managing APIs
The benefits of using social media for business
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 uses URI versioning
It is more widely supported than OAuth 2.0
It reduces data over-fetching
It is easier to cache than REST
Explanation:
Emma says she prefers GraphQL because it reduces data over-fetching.
3.
What does Emma usually use for authentication in her APIs?
Headers
REST
URI versioning
OAuth 2.0
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 uses headers instead of URI versioning
He believes they always reduce data over-fetching
He dislikes them because they are difficult to use
He thinks they are simple and easy to cache
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?
URI versioning, because it is clear and simple
OAuth 2.0, because it is secure
GraphQL, because it is evolving
Headers, because they are easier to manage
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
→