Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Groupon Team. If you also belong to the team, you can get access from here

Groupon Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Groupon Software Development Engineer II Interview Questions and Answers for Freshers

Updated 7 May 2024

Groupon Software Development Engineer II Interview Experiences for Freshers

1 interview found

Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Hackerrank coding test

Round 2 - One-on-one 

(1 Question)

  • Q1. 2 sum problems and dp

Interview questions from similar companies

Interview Preparation Tips

Round: Test
Experience: First round was a simple round which involved 10 multiple choice questions and 3 coding questions on hackerrank platform.

Round: Technical Interview
Experience: Mainly on topics like networks, data structures and algorithms, operating systems. The interviewers looked for people who have had prior experience in web development and asked questions regarding web development in depth too.
Tips: I recommend everyone to read the book titled, 'Cracking the Coding Interview' as it was helpful in my approach to an interview.

General Tips: The one major thing that would give you the edge in joining Myntra would definitely be exposure to web development. Since it is not a part of the curriculum , it's all the more important for you to familiarize yourself with web development. In fact, a few projects in the same field would put you in a very advantageous position to get the job.
Skill Tips: 1. Start your placement preparations well ahead, no point regretting later.
2. Keep a concise resume. Do not take your resume to several pages.
3. Do not neglect aptitude preparation. Many people do this mistake and end up not clearing the first round for several companies.
4. Be thorough with your basics across all subjects. (Do not neglect any subject, even they you may like a few and dislike the others.)
5. Keep in mind, the interviewers are really friendly and try to make sure that you're not nervous during the interview. All they want to do is to test you. Be confident and give it your best shot.
Skills:
College Name: NIT Surathkal
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

Coding , decoding, numerical

Round 3 - HR 

(1 Question)

  • Q1. Asking Salary structure
Round 4 - Technical 

(1 Question)

  • Q1. Java and oops concepts

Interview Preparation Tips

Interview preparation tips for other job seekers - Self introduction, interview questions , coding

I applied via Company Website and was interviewed in Oct 2021. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - HR 

(3 Questions)

  • Q1. What are your strengths and weaknesses?
  • Q2. What are your salary expectations?
  • Q3. Research the company

Interview Preparation Tips

Interview preparation tips for other job seekers - This modernised job search system will offer help not only for job seekers but also for people in work who are looking to...... As part of our digital strategy we want to enable job seekers to help each other and share their collective.......

I appeared for an interview in Dec 2021.

Round 1 - Coding Test 

(2 Questions)

Round duration - 45 minutes
Round difficulty - Easy

This was a coding test with 2 DSA questions.

  • Q1. 

    Merge Two Sorted Arrays Problem Statement

    Given two sorted integer arrays ARR1 and ARR2 of size M and N, respectively, merge them into ARR1 as one sorted array. Assume that ARR1 has a size of M + N to hol...

  • Ans. 

    Merge two sorted arrays into one sorted array in place.

    • Iterate from the end of both arrays and compare elements to merge in place

    • Use two pointers to keep track of the current position in each array

    • Handle cases where one array is fully merged before the other

  • Answered by AI
  • Q2. 

    Count Ways to Reach the Nth Stair

    Given a number of stairs, starting from the 0th stair, calculate the number of distinct ways you can reach the Nth stair. You can climb either one step or two steps at a ...

  • Ans. 

    The question is about calculating the number of distinct ways to reach the Nth stair by climbing one or two steps at a time.

    • Use dynamic programming to solve this problem efficiently.

    • Define a recursive function to calculate the number of ways to reach each stair.

    • Consider base cases for 0 and 1 stairs.

    • Use memoization to store intermediate results and avoid redundant calculations.

    • Handle large values of N by taking modulo ...

  • Answered by AI
Round 2 - Video Call 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Medium

This was the first round with questions on DSA and Low Level design.

  • Q1. 

    Trapping Rain Water Problem Statement

    You are given a long type array/list ARR of size N, representing an elevation map. The value ARR[i] denotes the elevation of the ith bar. Your task is to determine th...

  • Ans. 

    Calculate the total amount of rainwater that can be trapped between given elevations in an array.

    • Iterate through the array and calculate the maximum height on the left and right of each bar.

    • Calculate the amount of water that can be trapped at each bar by taking the minimum of the maximum heights on the left and right.

    • Sum up the trapped water at each bar to get the total trapped water for the entire array.

  • Answered by AI
  • Q2. Can you provide a low-level design of a hotel management system?
  • Ans. 

    A low-level design of a hotel management system involves detailing the system's components and their interactions.

    • Define classes for entities like Room, Guest, Reservation, and Staff

    • Implement functions for booking rooms, checking availability, and managing guest information

    • Include modules for billing, housekeeping, and reporting

    • Utilize databases for storing information and APIs for external integrations

  • Answered by AI

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPASpinny interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, System Design, Aptitude, OOPSTime required to prepare for the interview - 4 monthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewRejected

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Jul 2022. There were 2 interview rounds.

Round 1 - Coding Test 

DSA - arrays, hashing, stack, 2hrs , google meet

Round 2 - Technical 

(2 Questions)

  • Q1. Low level design , OOPs, modular code,
  • Q2. Crickbuzz- players, teams, score

Interview Preparation Tips

Interview preparation tips for other job seekers - DSA, LLD(very much important)
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed before Mar 2023. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Sort colours or the dutch flag problem
  • Ans. 

    The Dutch Flag problem involves sorting an array of strings with three possible values in a specific order.

    • Create three pointers to keep track of the boundaries of each color group

    • Iterate through the array and swap elements to group them in the correct order

    • Time complexity of O(n) can be achieved by a single pass through the array

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Approached by Company and was interviewed in Jun 2024. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Rotate array leetcode question
  • Q2. Longest palindormic substring
  • Ans. 

    A palindrome is a word, phrase, number, or other sequence of characters that reads the same forward and backward.

    • Use dynamic programming to solve this problem efficiently.

    • Iterate through the string and expand around each character to find the longest palindrome.

    • Consider both odd and even length palindromes.

    • Example: Input 'babad', Output 'aba' or 'bab'.

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. Print all the subsequences of a string
  • Ans. 

    Generate all possible subsequences of a given string.

    • Use recursion to generate all possible combinations of characters in the string.

    • At each step, include or exclude the current character to form subsequences.

    • Store each subsequence in an array of strings.

  • Answered by AI
  • Q2. Print longest substring with k unique values
  • Ans. 

    Find and print the longest substring with k unique characters in an array of strings.

    • Iterate through the array of strings and keep track of the longest substring with k unique characters.

    • Use a sliding window approach to efficiently find the longest substring.

    • Keep a hashmap to store the frequency of characters in the current window.

    • Update the window boundaries based on the number of unique characters.

    • Return the longest

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Behaviour quesions

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I appeared for an interview before Mar 2024.

Round 1 - Coding Test 

There were questions from Dsa ,sql ,oops. McQueen and then coding questions were asked .

Round 2 - Technical 

(2 Questions)

  • Q1. Resume related questions were asked About projects in depth.
  • Q2. A simple coding question to check logic.
Round 3 - Technical 

(2 Questions)

  • Q1. Questions from trees and then sql queries .
  • Q2. Some more advanced questions from trees and sql.
Round 4 - HR 

(2 Questions)

  • Q1. Questions on personal development and challenges , how can we handle certain situations.
  • Q2. Why Myntra?
  • Ans. 

    Myntra stands out for its innovative approach to fashion e-commerce and commitment to customer satisfaction.

    • Myntra's diverse product range includes over 5,000 brands, catering to various fashion needs.

    • The platform's personalized shopping experience, powered by AI, enhances user engagement.

    • Myntra's focus on sustainability, such as eco-friendly packaging, aligns with modern consumer values.

    • The company fosters a vibrant w...

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Dec 2024.

Round 1 - Coding Test 

Two medium to hard-level questions and one hard question.

Round 2 - Coding Test 

3 medium level problems

Round 3 - Coding Test 

Two challenging problems were presented.

Round 4 - System design 

(1 Question)

  • Q1. Parking lot design
  • Ans. 

    Designing a parking lot involves considering factors like size, layout, capacity, accessibility, and efficiency.

    • Consider the size and layout of the parking lot to maximize space and ease of navigation.

    • Include designated spaces for different types of vehicles (e.g. compact cars, motorcycles, disabled parking).

    • Implement efficient traffic flow patterns to reduce congestion and improve overall user experience.

    • Incorporate f...

  • Answered by AI
Round 5 - HR 

(1 Question)

  • Q1. About previous role and experience

Groupon Interview FAQs

How many rounds are there in Groupon Software Development Engineer II interview for freshers?
Groupon interview process for freshers usually has 2 rounds. The most common rounds in the Groupon interview process for freshers are Coding Test and One-on-one Round.
How to prepare for Groupon Software Development Engineer II interview for freshers?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Groupon. The most common topics and skills that interviewers at Groupon expect are Java, Software Development, MySQL, Ruby and Python.
What are the top questions asked in Groupon Software Development Engineer II interview for freshers?

Some of the top questions asked at the Groupon Software Development Engineer II interview for freshers -

  1. Technical Interview with basic data structures and algorithms problems (stack a...read more
  2. In second round : Design Stackoverflow application. Given basic requirements fo...read more
  3. In first interview : 2 coding question on array. like find minimum required mee...read more

Tell us how to improve this page.

Groupon Software Development Engineer II Interview Process for Freshers

based on 1 interview

Interview experience

2
  
Poor
View more
Groupon Software Development Engineer II Salary
based on 54 salaries
₹19.6 L/yr - ₹36.5 L/yr
At par with the average Software Development Engineer II Salary in India
View more details

Groupon Software Development Engineer II Reviews and Ratings

based on 5 reviews

2.2/5

Rating in categories

2.5

Skill development

2.8

Work-life balance

3.1

Salary

1.4

Job security

2.1

Company culture

1.9

Promotions

1.9

Work satisfaction

Explore 5 Reviews and Ratings
Customer Service Representative
233 salaries
unlock blur

₹2.5 L/yr - ₹5.6 L/yr

Customer Service Executive
120 salaries
unlock blur

₹2.5 L/yr - ₹4.5 L/yr

Customer Support Executive
77 salaries
unlock blur

₹2.4 L/yr - ₹4.8 L/yr

Customer Support Representative
73 salaries
unlock blur

₹2.6 L/yr - ₹4.5 L/yr

Senior Customer Service Representative
71 salaries
unlock blur

₹3.2 L/yr - ₹6 L/yr

Explore more salaries
Compare Groupon with

Amazon

4.0
Compare

Google

4.4
Compare

Nearbuy

4.6
Compare

Rakuten

3.6
Compare
Did you find this page helpful?
Yes No
write
Share an Interview