← Back to Directory

Asana interview notes, page 1 of 5

Large Enterprises

Most of these Asana write-ups come from Software Engineers (31), then Product Managers (15) and Product Designers (1). The most reported rounds are the product sense round (15), the technical phone screen (13), the system design round (11) and the hiring manager screen (4).

47 interview notes · updated Jul 2026

Asana·Software Engineer·Onsite - Coding / Algorithms

Apr 2026
Two-hour coding round at Asana for a software engineer role, centered on an ASCII Printer problem. Not a lot to say about the experience itself since the problem was pretty much the whole thing.
  • Implement an ASCII Printer: given some input, produce the correct ASCII art or formatted text output.

“Two hours for one problem sounds generous until you're 45 minutes in and still not sure you understand the output format correctly.”

View Post

Asana·Product Manager·Onsite - Product Sense / Strategy

Apr 2026
Asana product interview with a prioritization question about performance optimization and which user segment to focus on. Not much else to go on from what I remember.
  • If Asana is looking to improve performance, should the focus be on enterprise customers or consumer users?

“I went straight to enterprise because the revenue argument felt obvious, but I think I underplayed the network effects you get from consumer adoption.”

View Post

Asana·Software Engineer·Onsite - System Design / Architecture

Apr 2026
Went through a system design round at Asana for a software engineer role. The prompt was designing a collaborative todo list, which sounds deceptively simple but has a lot of real-time sync and concurrency stuff hiding underneath.
  • Design a collaborative todo list application that supports multiple users working on the same list in real time.

“My first instinct was to just sketch out a basic CRUD API and call it a day, which would have been embarrassing.”

View Post

Asana·Product Manager·Onsite - Product Sense / Strategy

Apr 2026
Went through a product design round at Asana where they threw an Amazon wishlist question at me. Felt a bit odd prepping for Asana and then getting asked about a competitor's feature, but I guess they just want to see how you think.
  • How would you improve the design of Amazon's wishlist feature?

“I started by trying to define who actually uses wishlists and why, which felt like the right move, but I spent too long on that and rushed the actual improvement ideas.”

View Post

Asana·Software Engineer·Technical Phone Screen

Apr 2026
Asana coding round for a Software Engineer position. One algorithmic problem the whole time, but the follow-up questions kept it interesting longer than I expected.
  • Given an integer array, return a new array where each element is the product of all other elements in the original array. You cannot use division and the solution must run in O(n) time.
  • How does your solution handle arrays that contain one zero, or multiple zeros?

“I knew the prefix/suffix product trick going in, so the core solution came out okay.”

View Post

Asana·Product Manager·Onsite - Product Sense / Strategy

Apr 2026
Asana PM interview with a product design question focused on an underserved demographic. Pretty open-ended, which I wasn't fully prepared for.
  • How would you design a video streaming product specifically for senior citizens?

“I spent the first few minutes just trying to figure out who exactly 'senior citizens' meant and what their actual pain points were with existing streaming services.”

View Post

Asana·Product Manager·Onsite - Product Sense / Strategy

May 2026
PM interview at Asana, one question on measuring feature success for their ticketing product. Pretty focused session, felt more like a product sense screen than a full loop.
  • How would you measure the success of a feature improvement Asana made to their ticketing system?

“I went straight for adoption metrics and kind of forgot to anchor on what problem the improvement was actually solving first.”

View Post

Asana·Software Engineer·Technical Phone Screen

May 2026
Asana software engineering interview with a puzzle assembly problem that felt more involved than I expected. The core challenge was about spatial reasoning and graph-like matching, not just raw coding speed.
  • Given a set of 2D jigsaw puzzle pieces where each piece has edge descriptors for its four sides, assemble them into a valid grid so that all adjacent edges match correctly.

“My first instinct was to treat it like a graph problem and I spent too long thinking about it that way before realizing a hash map keyed on edge descriptors was way cleaner.”

View Post

Asana·Product Manager·Onsite - Product Sense / Strategy

May 2026
PM interview at Asana, product sense round. Single design question about building a video streaming app for a pretty niche user group. Came out of it feeling like I'd left a lot on the table.
  • How would you design a video streaming app specifically for senior citizens?

“My first instinct was to jump straight into features, which was a mistake.”

View Post

Asana·Software Engineer·Onsite - Behavioral / Leadership

May 2026
Behavioral round at Asana for a software engineer role. Four questions, all focused on ownership and collaboration. Nothing too surprising but the conflict question tripped me up a bit.
  • Walk me through a project you owned end-to-end. What was the goal, what tradeoffs did you make, and what was the actual impact?
  • Tell me about a time you helped a teammate grow or level up. What did you actually do and what changed for them?
  • Describe a conflict you had with a coworker or a partner team. How did you handle it and what came out of it?
  • Tell me about a time you disagreed with a technical or product decision. How did you push back and what did you take away from it?

“I had a decent story ready but I kept jumping between the technical decisions and the business outcome without connecting them well.”

View Post