DocuSign Software Engineer Blitz Interview Experience
Interview Experience
๐ Interview Overview -
Interview Mode: Blitz(Fast paced) -
Company: DocuSign -
Position: Software Engineer -
Total Rounds: 2 (Both Coding + DSA) -
Platform: Zoom (Meeting) + Hac
Full Details
๐ Interview Overview -
Interview Mode: Blitz(Fast paced) -
Company: DocuSign -
Position: Software Engineer -
Total Rounds: 2 (Both Coding + DSA) -
Platform: Zoom (Meeting) + HackerEarth (DSA) -
Result: โ
Rejected -
My Background: Dev-focused guy with no DSA experience :) --- ## ๐ด
Round 1 Array Manipulation ### Problem: Merge Two Sorted Arrays
Question: Standard merge two sorted arrays problem
My Approach: - Explained the naive approach first - Then implemented the solution
Follow-up Question: > "What if array size is big but the elements are from a small group?"
My Answer: Binary Search
Result: Round 1 cleared โ --- ## ๐ด
Round 2 Meeting Scheduling (Greedy/Interval Problem)
Problem Statement A startup owner wants to schedule meetings with investors. There are n investors available.
Given: - firstDay[n] - First day when investor i is available - lastDay[n] - Last day when investor i is available
Constraint: Only one meeting per day allowed
Goal:
Return the maximum number of meetings the owner can schedule
Example
**Input**: firstDay = [1, 1, 2, 3] lastDay = [1, 2, 2, 3]
**Output**: 3 Explanation: Day 1 โ Available: Investor 1, 2 โ Meet Investor 1 Day 2 โ Available: Investor 2, 3 โ Meet Investor 2 Day 3 โ Available: Investor 4 โ Meet Investor 4 Total meetings = 3
My Approach
Initial Thinking (15 mins): - Use a
HashMap to store all available investors for each day - Use a
HashSet to track investors already met
Implementation Issues: - Logic was mostly correct - Struggled with Java syntax (haven't done DSA in Java for years) - Spent time fixing syntax errors -
Test Results: 4/20
passed โ ๏ธ --- #DocuSign #InterviewExperience #SDE #CodingInterview #DSA #Rejected
About This Question
This is a candidate experience report from a docusign interview for a swe role during the coding round reported in 2026.
It covers the following topics: Arrays, Binary Search, Greedy, Hash Table .