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

Adobe计算机科学面试真题

职位分类
全部
数据相关
计算机科学
人工智能
产品经理
BQ
面试题
全部(96)
OOD(19)
Algorithm(39)
System Design(28)
高频题(0)
Math(0)
全部(96)
OOD(19)
Algorithm(39)
System Design(28)
高频题(0)
Math(0)
1.Center Display of Product Names
2.Minimum Absolute Difference in an Array
3.What do you understand by 'ref' in the context of your work?
4.What is the difference between '==' and '===' in JavaScript?
5.Can you list the different display options in CSS?
6.What is the difference between inline and inline-block in CSS?
7.Have you used CSS compilers, and can you discuss your experience with SCSS?
8.What are eTAGs?
9.What is CORS?
10.Code Challenge: Find Overlap Count in Two Unsorted Lists
11.Describe a scenario in your past projects where you significantly contributed to handling large-scale data in Java.
12.System Design - Yelp
13.System Design - Twitter
14.Implement LRU Cache
15.Design a Public Figures Information System
16.Implement Non-Maximum Suppression
17.Design a System for Moving Image Regions
18.Design an Image Search Engine
19.Application-based Coding Problem
20.Signature Function Modification
21.File Sharing System Design
22.Email Service System Design
23.Object-Oriented Design of Circuit Breaker Pattern
24.HTTP Request and JSON Parsing
25.Solve LeetCode 139 in 15 Minutes
26.Improvements for a Blog Engine
27.Create a Functional Login Form with Error Handling
28.Dynamic Programming Algorithm Challenges
29.Implement React Hooks for Simple Page Features
30.Implement a variant of LeetCode 718 with a very large unsorted array
31.Maximum Value Selection from a 2D Integer Array
32.Debugging Weak Reference in Java
33.Debugging Java Interface
34.Calculating Factorial of a Non-negative Integer
35.Java Knowledge from CTCI
36.Designing a Shopping Website
37.Java Syntax
38.Client Architecture
39.Balancing Parentheses
40.Implement a 2D Array Class
41.Static Functions
42.Inline Functions
43.Difference Between Pointer and Reference
44.Usage of Virtual Keyword
45.Mutable Variable Concept
46.Iterative Traversal of a Binary Search Tree
47.Recursive Addition in a Dictionary
48.Find a Number in a Sorted Matrix
49.Time Complexity of Java TreeMap
50.Counting the 1 Millionth Search Accurately
51.Distribute CPU Bound Work Across Multiple CPUs
52.Design a Rate Limiter
53.LeetCode Problem 319: Bulb Switcher
54.Design a Progress Bar for Loading Large Files
55.Binary Tree Right Side View
56.Classic Three Number Sum Problem
57.Discuss your experience with RESTful API and RPC
58.Why are debugging and bug-free coding skills important in interviews?
59.How to prepare for coding interviews at larger companies?
60.Is it advisable to use built-in functions during coding interviews?
61.What should you clarify before starting to write code in a technical interview?
62.Review and improve JavaScript coding.
63.Solving Pipeline Issues
64.Customize HashMap
65.JavaScript Code Analysis and Problem Solving
66.String Reversal and Data Structure Implementation
67.React Coding and Knowledge
68.2Sum Problem
69.Discuss the details of a side project, including specific DB schema design.
70.Different Types of Testing and Their Use Cases
71.Explain common browser APIs, specifically local/session storage and indexDB.
72.Discuss your work experience and knowledge of data types with a focus on hashmap.
73.Implement an AWS Service Call in an IDE
74.Coding Problem in Multiple Languages
75.Logical Sequence Problem
76.Merge Intervals
77.Identify buildings with a sea view given an array of building heights.
78.City Path Analysis
79.Binary Circuit Segregation
80.Disagreement with a Senior
81.Handling Bugs
82.Technical Deep Dive into a Project
83.2Sum Problem
84.High Concurrency and Cache Penetration Questions
85.Stack Median Calculation
86.Design Pattern Knowledge
87.Simple Trie Tree Problem
88.LeetCode Medium Greedy Algorithm Problem
89.Regular Expression Matching in PHP
90.Maximum Value During Conversion with Limited Operations
91.Max-Min Product in a Set After Operations
92.Blocking Queue Implementation Test Cases
93.Coding Problem: String Processing
94.Image Distortion Correction
95.Image Processing Method
96.High-level Computer Vision Task
1. Center Display of Product Names
Given a cell width and a list of strings, design a function to center the strings within the given width by adding periods to both ends of the product name to ensure precise alignment to the width of a field, with a bias toward the left. If the number of periods needed is odd, the left side has one more period than the right. Return a list of centered strings.
2. Minimum Absolute Difference in an Array
Given an array of distinct integers, determine the minimum absolute difference between any two elements, and print all pairs of elements with that difference, ensuring the smaller number appears first in each pair, and the pairs are sorted in ascending order.
3. What do you understand by 'ref' in the context of your work?
What do you understand by 'ref' in the context of your work?
4. What is the difference between '==' and '===' in JavaScript?
What is the difference between '==' and '===' in JavaScript?
5. Can you list the different display options in CSS?
Can you list the different display options in CSS?