I applied through an employee referral. The process took 1 day. I interviewed at Adobe in Oct 2023
Interview
I got called after one of my Friend referred by profile for the role. I received the call very next day. I was already have 2 offers in my hand so you can say I was already well prepared. Interviewers were Humble and Helpful in this process.
Interview questions [1]
Question 1
Certainly! **Round 1:** 1. Critical Render Path: The process browsers follow to convert HTML, CSS, and JavaScript into pixels for efficient rendering. 2. Async and Deferred Script Loading: - Async: Loads scripts independently without blocking. - Deferred: Delays script execution until the HTML parser finishes, maintaining order without blocking rendering. 3. Pre-fetch, Pre-connect, etc.: - Pre-fetch: Proactively fetches resources to enhance loading times. - Pre-connect: Initiates early connection setup to reduce latency. 4. Lighthouse Tool: An open-source tool automating web page quality improvement through audits and performance metrics. 5. Initial Page Load Lifecycle: The lifecycle events and processes during the first visit to a webpage, triggering resource loading. 6. Working of setTimeout, Promise Resolve, Console.log in Call Stack: - setTimeout: Delays function execution. - Promise Resolve: Handles asynchronous operations. - Console.log: Outputs information to the console for debugging. 7. Var, Let, Scope, Closures with setTimeout Callbacks: - Var: Function-scoped variable declaration. - Let: Block-scoped variable declaration. - Scope, Closures: Concepts governing variable visibility and encapsulation. 8. Multiple Questions on Apollo Client and GraphQL in React.js. **Round 2:** 9. (Major) Create Infinite Scroll using ReactJs and Custom Hook: Utilize ReactJs and a custom hook to implement an infinite scroll fetching data from jsonplaceholder and render images from response on image component accordingly and once scroll is at end fetch more images from api and render further kind of pagination. 10. Create Polyfill of Memo Function in JS: Develop a polyfill for the Memo function in JavaScript. Got out from here.
Process was good, but they asked graph (DFS/BFS) i was not ready, but i solved spiral matrix print and some js output questions, end the end they moved with others
1 st DSA round, 2nd DSA round and tech specific, 3 rd System Design round
asked questions about graph and tree, like topological sort in graph, longest sequence in array
Interview questions [1]
Question 1
Topological sort in graph, longest sequence in array
I applied through a recruiter. The process took 1 week. I interviewed at Adobe (Noida) in Aug 2025
Interview
Total 4 rounds were to be held.
2DSA and 2design rounds, taken alternately.
I cleared the 1 DSA round which asked me 1 easy-medium and 1 medium-hard problem.
Second round was Design round where i was asked to prepare a serverless thumbnail generation service
Bowls
Get actionable career advice tailored to you by joining more bowls.
Want the inside scoop on your own company?
Check out your Company Bowl for anonymous work chats.