Wunderman Thompson Commerce interview experience Real time questions & tips from candidates to crack your interview

Technical Lead

Wunderman Thompson Commerce
upvote
share-icon
3 rounds | 5 Coding problems

Interview preparation journey

expand-icon
Journey
I got to know about the field of computer science in my class 11th. I found it interesting and decided that I will pursue my career in the field of computer science. but I couldn't get CSE then I take ECE and learned the various concepts like DSA and all in college.
Application story
I applied to this company via referral (he was my senior). I received a call a week later that I have been shortlisted for interview rounds.
Why selected/rejected for the role?
I think I was on point with my coding solutions to the questions asked in the interviews. I provided the optimal solutions and I was giving correct explanations to some theory questions asked.
Preparation
Duration: 2 Months
Topics: Data Structures, OOPS, System Design, Dynamic Programming, Low Level Designing, Binary Search, Trees, Graphs
Tip
Tip

Tip 1 : Do practice coding question regularly. 
Tip 2 : Check previous interview experiences.
Tip 3 : Maintain your consistency

Application process
Where: Referral
Eligibility: No
Resume Tip
Resume tip

Tip 1 : Don't write false information in your resume.
Tip 2 : Be prepared with your resume

Interview rounds

01
Round
Hard
Video Call
Duration60 Minutes
Interview date10 Jul 2021
Coding problem2

1. House Robber III

Moderate
35m average time
65% success
0/80
Asked in companies
AdobeServiceNowWunderman Thompson Commerce

The ninja visits an amusement park but finds himself confused because he wants to ride the rides such that he gets maximum fun. The amusement park has only one entrance that is root.

Each ride has a fun number assigned to it and ninja wants to maximize this fun but there is a rule in the park that no one is allowed to ride two directly connected rides.

As the ninja is smart and good in programming because he did a course from coding ninja, he found immediately that park rides are connected like binary tree where the root is the root of the binary tree. Help the ninja to get the maximum fun this time.

Try solving now

2. Task Scheduler

Moderate
35m average time
65% success
0/80
Asked in companies
UberFacebookOracle

A ninja needs to complete ‘n’ tasks. Each task is represented by an uppercase letter of the English alphabet. Different letters are assigned to different tasks. A ninja can complete tasks in any order. He takes one unit of time to complete one task. For each unit of time, he could complete either one task or just be idle.

Ninja easily gets bored by doing the same task again. So he decided to keep at least ‘t’ units of time between any two same tasks.

You are given a string ‘tasks’ consisting of ‘n’ uppercase letters of the English alphabet, representing the tasks ninja need to complete, and an integer ‘t’ representing the least units of time between any two same tasks. Find out the minimum total units of time ninja will take to complete all ‘n’ tasks.

Problem approach
  1. Create a frequency array freq to count the number of occurrences of each task.
  2. Sort the freq array in ascending order.
  3. Calculate the maximum frequency maxFreq of any task.
  4. Calculate the number of idle slots idleSlots required by the most frequent task, which is equal to (maxFreq - 1) * n.
  5. Iterate over the remaining tasks in descending order of frequency and subtract the minimum of maxFreq and the frequency of the task from idleSlots.
  6. If idleSlots is still positive, add it to the length of the input task list tasks. Otherwise, return tasks.size().
Try solving now
02
Round
Medium
Video Call
Duration60 Minutes
Interview date15 Jul 2021
Coding problem2

1. Merge Intervals

Moderate
20m average time
80% success
0/80
Asked in companies
FacebookInnovaccerSalesforce

You are given N number of intervals, where each interval contains two integers denoting the start time and the end time for the interval.

The task is to merge all the overlapping intervals and return the list of merged intervals sorted by increasing order of their start time.

Two intervals [A,B] and [C,D] are said to be overlapping with each other if there is at least one integer that is covered by both of them.

For example:

For the given 5 intervals - [1, 4], [3, 5], [6, 8], [10, 12], [8, 9].

Since intervals [1, 4] and [3, 5] overlap with each other, we will merge them into a single interval as [1, 5].

Similarly, [6, 8] and [8, 9] overlap, merge them into [6,9].

Interval [10, 12] does not overlap with any interval.

Final List after merging overlapping intervals: [1, 5], [6, 9], [10, 12].
Try solving now

2. Technical Questions

After the DSA problem, he asked me some questions from OS and CN. Questions were as follow :
1) What is Mutex ?
2) What is Semaphores ?
3) Difference between semaphore and mutex ?

So, these were the core fundamentals questions asked..

Problem approach

Tip 1 : First think in your mind what you are doing to speak, and then only start speaking.. No issue in asking for time and build an abstract solution in your mind first.
Tip 2 : Explain step by step even if you are getting in much detail.. But the person in front of you must understand what you are trying to tell.
Tip 3 : Have a good understanding of core subjects, atleast the top interview questions which are asked in every interview rounds.

03
Round
Easy
HR Round
Duration40 Minutes
Interview date19 Jul 2021
Coding problem1

1. Basic HR Questions

Introduce yourself.

Why this company?

I was asked about the technology I worked or willing to work on

Problem approach

Tip 1 : Communicate well
Tip 2 : remain calm and have confidence

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
4 rounds | 8 problems
Interviewed by Amazon
8518 views
0 comments
0 upvotes
Analytics Consultant
3 rounds | 10 problems
Interviewed by ZS
907 views
0 comments
0 upvotes
company logo
SDE - Intern
1 rounds | 3 problems
Interviewed by Amazon
3319 views
0 comments
0 upvotes
company logo
SDE - 2
4 rounds | 6 problems
Interviewed by Expedia Group
2580 views
0 comments
0 upvotes