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

Atlassian计算机科学面试真题

职位分类
全部
数据相关
计算机科学
人工智能
产品经理
BQ
面试题
全部(81)
OOD(1)
Algorithm(19)
System Design(55)
高频题(0)
Math(0)
全部(81)
OOD(1)
Algorithm(19)
System Design(55)
高频题(0)
Math(0)
1.Describe the front-end and back-end processes after posting a comment
2.Rate Limit Function Implementation
3.Design a Hierarchical Data Storage and Retrieval System
4.Design a Machine Learning Platform System
5.Popularity Tracker System
6.System Design for User Favorite Color Tracking
7.Implement a Rate Limiter
8.Design a Web Login Form
9.Find the Top K Largest Elements
10.Design a Tagging System
11.Design a Rate Limiter
12.Identify People in the Office During a Time Interval
13.Maximum Throughput Calculation in a Directed Graph
14.Design a Feature to Show Number of Friends Who Viewed a Post
15.Scalable Solution for Sending Notifications
16.Explain Strong and Eventual Consistency
17.System Design for Recursive Image Fetching
18.Design a Delayed Task Queue for a Distributed System
19.Data Structure Interview: Voting System
20.Code Design Interview: Snake Game
21.System Design: Tagging System
22.Design and Test a Rate Limiter
23.Data Structure Design for Vote Scoring
24.Extend the MVP to Support Sharing Favorite Color
25.Design an MVP for User Favorite Color Feature
26.Design a Job Scheduler
27.Maximum Profit
28.API Rate Limiter Implementation
29.System Design a Web Crawler
30.Design an API Rate Limiter
31.Design a Distributed Task Scheduler
32.Design a Task Scheduler
33.System Design: Top K Problem
34.Rate Limiter Implementation
35.Files Grouping and Size Calculation
36.File Collection Top N Statistics with Hierarchical Collections
37.Rate Limiting with Token Bucket and Credit System
38.Design a File and Collection Size System
39.System design a Tags management system that is product-agnostic.
40.Design an API rate limiter and write test cases for it.
41.Design a variant of the Snake game without food where the snake grows one unit every five steps. Write test cases for it.
42.Web Development Concepts and Experience Correlation
43.Design a Snake Game
44.Tag Management System Design
45.Rate Limiting Algorithm and Design
46.String Array to Target String Construction
47.Implement a Rate Limiter
48.Optimize the use of hashmap and heap in solving coding problems
49.Design a Rate Limiter
50.Design a Distributed Task Scheduler
51.Analytics System Instability
52.Refrigerator Internal Controller Design
53.Web Service Performance Issue
54.System Design for Trending Posts
55.Top K Elements in Batch Processing
56.Leaky Bucket Algorithm for Rate Limiting
57.Identifying Frequent Access Users
58.Identifying Invalid Entries and Exits
59.Reducing Server Cluster Costs for a Short Video Sharing Service
60.Video Sharing System Upgrade for Increased Traffic
61.Design an Internal Controller for a Refrigerator
62.Web Service Performance Issue
63.Querying a Discounted Price from an API
64.Design a URL Crawler
65.Design a Tagging System
66.Implement a Rate Limiter
67.Design a Task Scheduler
68.Image Crawler System Design
69.Voting Algorithm
70.Rate Limiting Algorithm
71.Reflow and Justify Text
72.Implement wrapLines Function
73.Designing a Web-Based Password Validation System
74.Estimating Server Needs for Log Query System
75.System Concerns for Global Game Machines
76.Deployment Strategy for Music Streaming Service
77.Maximum Revenue from Flower Bouquets
78.String Compression
79.Roman Numeral Conversion
80.Better Compression
81.Romanizer
1. Describe the front-end and back-end processes after posting a comment
Describe what happens on both the front-end and back-end after a user posts a comment. Include all aspects that you can think of.
2. Rate Limit Function Implementation
Write a rateLimit function. Clarify the requirements and constraints of the function with the interviewer, who has a background in Backend Engineering but no experience in Machine Learning.
3. Design a Hierarchical Data Storage and Retrieval System
Design a system to store and retrieve a hierarchical model which can store any data with the following characteristics: all nodes are under a root node, the root node doesn’t have any parent, there can be multiple root nodes, and each node can have multiple child nodes. The system should allow adding a child node to any node and retrieving all the children of a node, along with an indicator to show if each child node has further children or not (TERMINAL node indicator). You do NOT have to worry about the content stored in the nodes. Focus on API Design and Data Modeling. Additionally, the system should support a feature to view the expanded tree up to the current node.
4. Design a Machine Learning Platform System
Design a machine learning platform system, starting from data preparation. Describe how you would design the training platform and how you would deploy models online. Include considerations for monitoring and optimization throughout the process.
5. Popularity Tracker System
Implement a popularity tracker system that can handle operations to increase and decrease the popularity of items, and return the most popular item.