Senior Frontend Developer
Interview Date
July 06, 2023
Result
Not Specified
Difficulty
—
Rounds
1 (Machine Coding Round)
Drive Type
Full-Time
Topics asked
Detailed experience
College: Not Specified
Interview Date: July 06, 2023
Interview Type: Full-Time
Result: Not Specified
Difficulty: Not Specified
Rounds: 1 (Machine Coding Round)
Topics Asked: Frontend, Problem Solving, Product/Feature discussion
A recruiter from DocuSign reached out to the candidate via LinkedIn and arranged a machine coding round. The interviewer was based in Seattle, so the interview took place in the late evening IST.
After introductions, the interviewer asked the candidate to explain a product or feature they had built and were proud of, followed by specific questions about it.
The candidate was then asked to code a solution for the following problem on a Hackerrank notepad (without execution, as per requirement):
Problem: Find an input string in a file. The file is large and cannot fit in memory. An API `char getChar()` is provided to access the file character by character, returning `null` when empty.
Example: `input: bca`, `file: abcabe` -> `return true`
Example: `input: cba`, `file: abcabe` -> `result: false`
Example: `input: ababc`, `file: abababc` -> `return: true`
The candidate provided a JavaScript solution involving a `readString` buffer and checking for `input.includes(readString)`.