<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KVGHS6G" height="0" width="0" style="display:none;visibility:hidden"></iframe>

MongoDB计算机科学面试真题

职位分类
全部
数据相关
计算机科学
人工智能
产品经理
BQ
面试题
全部(7)
OOD(2)
Algorithm(2)
System Design(3)
高频题(0)
Math(0)
全部(7)
OOD(2)
Algorithm(2)
System Design(3)
高频题(0)
Math(0)
1.Design an Access Control System
2.Completing Missing Business Logic
3.Java Code Review
4.Optimize a Search Index System Design
5.Design a Web Crawler with Concurrency
6.Implement a Union Iterator
7.Inverted Index Implementation
1. Design an Access Control System
For the on-site interview, you are tasked with designing an access control system. What are the main components you would include in your design, and how would you ensure the system is secure and efficient?
2. Completing Missing Business Logic
The second part of the phone interview involves completing missing business logic. How would you approach identifying and implementing the missing parts of business logic in a given codebase?
3. Java Code Review
During the phone interview, you will be asked to review Java code. What are the key aspects you would focus on while reviewing the code?
4. Optimize a Search Index System Design
Design a high-level search index system focusing on read and write operations, and then dive into details to optimize specifically for read operations.
5. Design a Web Crawler with Concurrency
Design a web crawler that can handle concurrency without purely relying on high-level API functions like parallelStream(), and instead requires writing native code.