Poshmark logo

Poshmark Data Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 5 interview experiences · FREE TO READ

4.6 Rounds average
Average Typical difficulty
40% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Poshmark.

Showing 3 of 5
Poshmark logo
Poshmark

Data Engineer

Engineering · nearly a year ago

Entry Difficult Negative experience No offer 4 rounds
Interview process
Technical screen Phone screen Phone screen Recruiter call
Interview formats
Coding

the whole process was about 45 mins, the interviewer asked me to solve a dsa question, which I did, but I haven't heard back from them yet. first round was dsa, second was role related, third was resume based, and the fourth was with hr.

Confirmed questions1 question
  • solve a dsa problem
Poshmark logo
Poshmark

Senior Data Engineer

Engineering · more than a year ago

Senior Average Positive experience Accept offer 6 rounds
Interview process
Technical screen Technical screen Technical screen Technical screen Technical screen Background check
Interview formats
Coding Technical

The interview happened in total 6 rounds: 1.Online coding contest 2.once u get selected in coding round. They move for a screening round taken by a senior employee 3.If u pass, the remaining 4 interviews are scheduled a.Inteview with Senior Data engineer b.Interview with another S.D.E (same day) c.Interview with D.E Manager d.Interview with Head of Poshmark India 4.if abv goes well, Call with HR is scheduled to discuss the payscale and benefits offered by the company(got the call after 10 days as it was festive season and offshore had holidays) Everyone who Interviewed me and HR was very nice and humble. Really enjoyed the experience

Confirmed questions8 questions
  • simple array question to solve in O(n) time and O(1) space
  • Binary Tree question (medium level)
  • basic array Coding question
Poshmark logo
Poshmark

Data Engineer

Engineering · more than a year ago

Mid Average Positive experience Accept offer 8 rounds
Interview process
Recruiter call Technical screen Technical screen Technical screen Technical screen Technical screen Technical screen Offer
Interview formats
Behavioral Technical Coding System Design

Applied through Linkedin and got a call from HR within a week. Round 1 was a 1-hour Skype call with detailed discussion on my background, an Android project, its challenges, and module optimization, followed by a coding question about grouping anagrams. Round 2 was a 45-minute face-to-face interview focusing on my background and a Recommender system project, along with questions about BST, complexity, finding the kth element from the end of a linked list, and the next greater element in an array. Round 3, another 45-minute face-to-face, involved background discussion and a question about finding the most frequent elements in an array with an O(N) expectation. Round 4, also 45 minutes face-to-face, included background talk and a question about finding the next greater permutation of digits. Round 5, a 45-minute face-to-face, covered background discussion and two coding problems: finding the vertical view of a binary tree and replacing BST node data with the sum of greater nodes. Round 6 was a 30-minute face-to-face with the India head, involving detailed background discussion, project talks, some behavioral questions, and company information. Round 7 was a 50-minute Skype call with the Director of Data Engineering from the US, where I discussed my background, projects, and motivation, and implemented a dynamic array list. Round 8 was an HR round via phone, lasting 20 minutes, where they explained the company and role, discussed my interests, and covered salary negotiation and availability.

Confirmed questions2 questions
  • For the coding questions in previous rounds, they may ask to write algorithms on paper and also may ask to implement on coderpad in our favorite language.
  • He explained about the company, role and asked about my interests. Salary negotiation. Availability to join.

Poshmark Data Engineer Interview Questions

Quoted word for word from Poshmark interview reports.

simple array question to solve in O(n) time and O(1) space

Read reports

For the coding questions in previous rounds, they may ask to write algorithms on paper and also may ask to implement on coderpad in our favorite language.

Read report

Formats, difficulty and experience

Across all 5 Poshmark interview reports.

Interview formats

Coding 38.5%
Technical 30.8%
Behavioral 15.4%
System Design 15.4%

Interview difficulty

Easy 0%
Average 80%
Difficult 20%

Candidate experience

Positive 40%
Negative 60%