Coupang Interview Experience | L5 | Senior Software Engineer [Passed]
Anonymous User
4635

Hey folks, recently I have interviewed for Coupang (Bangalore Office) for Senior Software Engineer (L5). Briefly about me -

YOE: 4
Current Company: Big Tech
Area: Backend

The round of interviews were structured as follows - total 4 rounds: 2 coding rounds, 1 LLD / HLD round, 1 Behavioural

Round 1 (Coding/DSA Round)

Q: You have a source pattern and a target string, figure out how many ways you could get the source pattern in the target string as a subsequence if you cannot take consecutive characters (PS: loosely worded but hope the example below makes sense). Example:

Source: abc
Target: abbccc

Answer - 2 (abbccc, abbccc)

Expectation - you should be able to write down a working solution for this. DFS + Memoization was expected.

Round 2 (Behavioural)

This is taken by the director of engineering in their teams and is valued quite a lot, prepare their leadership princples well.

Q1: Tell me about a time when you had to solve a problem when there were multiple solutions to this.
Q2: Tell me about a time when you had to take a hard decision in your engineering process.

Round 3 (LLD/HLD)

Q: Create a UML diagram / list out the entities and APIs that you'd need to create a Book shop.

Functional Requirements:

  • You should be able to search for books with title and authors. (Note: The company may require you to keep this extendible to support more items like paper bags, copies, stationary etc.)
  • You should be able to search your own purchases.
  • You should be able to keep track of inventories and items.
  • You should be able to handle payments.

NFRs:

  • Take care of availablity.
  • Keep the stock inventory strongly consistent.

Round 4 (DSA Round)

Easiest round imo, they required working solutions of -

  1. Counter clockwise version of spiral matrix.
  2. Diagonal traversal of matrix LC-498.

I have cleared all the rounds and received an offer, May luck be in your favour if you're interviewing with them fellow comrade :D

Comments (6)