Upload Button Icon Add office photos

Filter interviews by

CouponDunia Software Engineer Interview Questions, Process, and Tips

Updated 7 Jun 2015

Top CouponDunia Software Engineer Interview Questions and Answers

  • Q1. Given a binary tree how would you identify whether it is a Binary Search tree or not?
  • Q2. Given a BST, convert it to a binary tree such that each element is replaced by the sum of all the elements greater than it?
  • Q3. Given an array. find the pattern it follows? there can be 4 patterns only: increasing, decreasing, increase then decrease and decrease then increase
View all 7 questions

2 CouponDunia Software Engineer Interview Experiences

8 questions found

Sort by: Popular

Software Engineer Interview Questions

user image Gautam Singh

posted on 7 Jun 2015

6 Interview Rounds

Interview Questions

  • Q1. Given a binary tree how would you identify whether it is a Binary Search tree or not? View Answers (1)
  • Q2. Solve it without using array (in case the solution is - Inorder traversal should be in sorted order)? View Answers (1)
  • Q3. Given a BST, convert it to a binary tree such that each element is replaced by the sum of all the elements greater than it? View Answers (1)
  • Q4. Given an employee table with employee name and salary find the 2nd highest salary in sql? View Answers (1)
  • Q5. Tell be about yourself? View Answers (1)
  • Q6. Given an array. find the pattern it follows? there can be 4 patterns only: increasing, decreasing, increase then decrease and decrease then increase View Answers (1)
  • Q7. Given an array of distinct positive numbers find the maximum sum of elements such that no 2 elements occurring in the maximum sum set is adjacent to each other View Answers (1)
  • Q8. How can you improve suggestions of coupons to the users? View Answers (1)

Interview Preparation Tips

Round: Resume Shortlist
Tips: - Keep your resume as compact as possible- Try to keep requirements of the profile in your resume- Survey on how much the company is paying in the market and then state your expected CTC in the range of +/- 2 LPA.

Round: Test
Experience: 2 questions were a bit easy and the 3rd one was a little tricky for the people who are afraid of recursive programming. All the questions are provided in the link here: -----/
Tips: - Programming experience or programmer's help ( :p ) was the only way out of it.- Try to solve problems which you can solve first rather than hanging on any tough problem, because people solving 2/3 questions were also selected for the next round.
Duration: 90 minutes
Total Questions: 3

Round: Technical Interview
Experience: The interviewer was very helpful in guiding, motivating and giving me time to solve the problems. It went quite smoothly and within days I was selected for the next interview.
Tips: - Never speak without thinking unless said to speak what you are thinking.- Try to clarify your doubts before you jump into solving questions asked.- If you are taking any assumption, forget not to notify it to the interviewer.

Round: App development
Experience: I was made to develop a Java application within a week and submit it with proper documentation. It was very interesting app and I learned tons of things while developing.
Tips: - Try to do your task by yourself.- Keep your code as clean and OOP-like as possible- Make your friend read your documentation you prepared to know if it is understandable.- Use git or any other VCS while developing to ensure fallback in case the application breaks down (which usually happens during development).

Round: Technical Interview
Experience: This was exactly like a last gateway to cross for entering into the company. The interviewer was modest and calm, watching all my steps that I take while solving the problem. Twisting problems and guiding me to unwind the twists. At the end...a great experience!
Tips: Same as the above interview tips, nothing much is required for any technical interview (if you ask me).

Skills: Programming, Java application development, Learning/Grabbing new skills, SQL knowledge
College Name: NIT DURGAPUR
Motivation: Few points that motivated me: - Web development related work which is my area of interest.
- Company was a startup so a lot of work => lot of learning (crucial for starting career).- Pay was decent, so I can sustain my living and save something.
Funny Moments: It was my last interview and while I was solving a problem I wrote something wrong, and by mistake " f**k " came out of my mouth. The interviewer was on the phone and for some time I was just wondering if she heard that word, whether it would affect my interview result and all sort of things, rather than about the problem.
A suggestion: Please mind what comes out of your mouth ;)

Skills evaluated in this interview

Software Engineer Interview Questions

user image Anonymous

posted on 9 May 2015

6 Interview Rounds

Interview Preparation Tips

Round: Round 1:
Experience: It was 5 question screening round which was meant to know about my expectations from the organization.

Round: Round 2:
Experience: Online Coding round on Hackerrank3 coding coding questions:
– Run length Encoding of string with slight modification
– Finding buying day and selling day for a given set of days such that the profit of the buyer is maximum .
– Given a set of keywords and a long string, break the long string such that the split words are from the keywords onlyQuestions were fairly simple but test cases were very nice.

Round: Round 3:
Experience: 1st InterviewThe interview went for about 1 hr and was completely technical. The questions asked were:
– Given a binary tree how would you identify whether it is a Binary Search tree or not?
I gave the answer using inorder traversal.– given a bst, convert it to a binary tree such that each element is replaced by the sum of all the elements greater than it?– Given an employee table with employee name and salary find the 2nd highest salary.
I gave the vague answer of using inner query then he asked if instead of 2nd its nth highest then what would I do. After sometime I asked for the keyword (which was LIMIT) and then I wrote the query which was almost syntactically correct.– The answer to the question of binary tree, he asked me if I could solve it without using any space (my previous solution took O(n) space)?
I was writing the solution and in between he said to stop and asked me if I have any question.

Round: Round 4: Java application development
Experience: Imagine we have an Email Queue table in our database with each row representing an email that needs sending. Table Name: EmailQueue Columns: id, from_email_address, to_email_address, subject, body (you can also add columns as you wish, but at minimum it should have these columns). Write a java program that will read from this table and send the emails over an SMTP server (not local unix mail). For the SMTP sending you can use a pre-existing library of your choice, if you wish. Please take into consideration the following:Speed is of the utmost concern. Imagine we have 1 million emails to send. Your code should not sequentially send one email after another.Your solution should scale. In other words, if we determine the fastest we can send emails from a single server is 300 emails/second I should be able to run the same Java program on another server and be able to send another 300 emails/second.Your code should be careful to ensure that it is not possible for the same email to be sent twice (especially when running multiple processes of the program).Don’t worry about whether the SMTP server can handle the load. It can.Order emails are sent is not necessarily important. In other words, even though I’m calling this a “queue” it’s not important to guarantee that emails are sent in the order they arequeued.Comment your code extensively.Once again, speed is the primary concern. So do remember to think about what the slow points in the email sending process could be and take efforts to minimize those pain points.Send me instructions on how to compile/run/test your code along with the code itself. Also the sql statements for me to create the table that you are working with and the sql statements to insert a few test emails.

Round: Round 5: Final interview
Experience: It was of about 1 hr on soft and technical skills. Questions asked include:– Tell be about yourself?
– given an array. find the pattern it follows? there can be 4 patterns only: increasing, decreasing, increase then decrease and decrease then increase.
– Given an array of distinct positive numbers find the maximum sum of elements such that no 2 elements occurring in the maximum sum set is adjacent to each other.
I gave an incorrect answer and then I realised it, so I asked to rectify and she allowed me to do so.
– How can you improve suggestions of coupons to the users?
This discussion went for about 20 mins.

College Name: NA

Get interview-ready with top interview questions

Interview questions from similar companies

Software Engineer Interview Questions

Shine user image Anonymous

posted on 17 Jun 2024

Interview experience
5
 Excellent
Difficulty level
 -
Duration
 -
Result
 -

4 Interview Rounds

1

Aptitude Test Round

Quantiative Aptitude

2

One-on-one Round (1 Question)

  • Q1. Questions related to basic DSA, Searching, sorting, SQL Queries based on aggregate functions, Basic puzzle (GFG)
3

One-on-one Round (1 Question)

  • Q1. Resume based, Discussion about projects mentioned on the resume.
4

HR Round (1 Question)

  • Q1. Strength, Weakness,

Interview Preparation Tips

Interview preparation tips for other job seekers - Be calm during the process
Interview experience
5
 Excellent
Difficulty level
 Moderate
Duration
 Less than 2 weeks
Result
Selected  Selected

I applied via Indeed and was interviewed before Aug 2023.

3 Interview Rounds

1

Coding Test Round

Core HTML, CSS and JS

2

Coding Test Round

JS deep dive and react

3

Behavioral Round (1 Question)

  • Q1. Mimic Promise.all, Array.flat, OTP Component etc

Interview Preparation Tips

Interview preparation tips for other job seekers - Study core JS concepts and be strong in react fundamentals

Software Engineer Interview Questions

Meddo user image Nishant Srivastava

posted on 31 May 2021

Interview Questions

Interview experience
3
 Average
Difficulty level
 -
Duration
 -
Result
 -

4 Interview Rounds

1

Coding Test Round

Moderate Coding question

2

Technical Round (2 Questions)

  • Q1. On Java, OOPS concepts and coding logics
  • Q2. Data Structures and algorithms
3

Technical Round (2 Questions)

  • Q1. Mostly the same as Round 1
  • Q2. But question complexity is increased
4

HR Round (2 Questions)

  • Q1. Normal questions about us
  • Q2. Nothing major as I remember
Interview experience
3
 Average
Difficulty level
 -
Duration
 -
Result
 -

2 Interview Rounds

1

Coding Test Round

It was a leetcode medium

2

Assignment Round

It was a leetcode medium

Software Developer Interview Questions

ParallelDots user image Gaurav Bharadwaj

posted on 3 Jul 2024

Interview experience
5
 Excellent
Difficulty level
 Easy
Duration
 Less than 2 weeks
Result
 Not Selected

I applied via LinkedIn and was interviewed in Jan 2024.

1 Interview Round

1

Coding Test Round

DSA questions asked in an interview

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

I applied via campus placement at Vellore Institute of Technology (VIT) and was interviewed in Nov 2022.

3 Interview Rounds

1

Resume Shortlist Round

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
2

Aptitude Test Round

Normal Math Quants, Verbal and Logical ability questions. This round actually comprises of both Aptitude and Coding

3

Technical Round (5 Questions)

  • Q1. Questions about cloud, What do you understand by cloud ?, What's the importance of it?
  • Q2. Python coding question - Write a code for Fibonacci series.
  • Q3. Python conceptual questions
  • Q4. What is an CIDR block? why is it used ?what is the range of CIDR block?
  • Q5. Introduce yourself in a few lines.

Interview Preparation Tips

Interview preparation tips for other job seekers - - Be straight to the point
- Don't Fumble around
- Be thorough with your concepts.

Skills evaluated in this interview

Software Engineer Interview Questions

Shine user image Anonymous

posted on 17 Jun 2024

Interview experience
5
 Excellent
Difficulty level
 -
Duration
 -
Result
 -

4 Interview Rounds

1

Aptitude Test Round

Quantiative Aptitude

2

One-on-one Round (1 Question)

  • Q1. Questions related to basic DSA, Searching, sorting, SQL Queries based on aggregate functions, Basic puzzle (GFG)
3

One-on-one Round (1 Question)

  • Q1. Resume based, Discussion about projects mentioned on the resume.
4

HR Round (1 Question)

  • Q1. Strength, Weakness,

Interview Preparation Tips

Interview preparation tips for other job seekers - Be calm during the process

CouponDunia Interview FAQs

What are the top questions asked in CouponDunia Software Engineer interview?

Some of the top questions asked at the CouponDunia Software Engineer interview -

  1. Given a binary tree how would you identify whether it is a Binary Search tree o...read more
  2. Given a BST, convert it to a binary tree such that each element is replaced by ...read more
  3. Given an array. find the pattern it follows? there can be 4 patterns only: incr...read more

Tell us how to improve this page.

Interview Questions from Similar Companies

Paytm Interview Questions
3.3
 • 742 Interviews
Freecharge Interview Questions
4.0
 • 49 Interviews
MagicPin Interview Questions
3.1
 • 48 Interviews
Mobikwik Interview Questions
4.0
 • 44 Interviews
InsanelyGood Interview Questions
4.1
 • 19 Interviews
Vegrow Interview Questions
4.2
 • 16 Interviews
Shine Interview Questions
2.6
 • 15 Interviews
Pepper Content Interview Questions
2.5
 • 11 Interviews
Cashkaro.com Interview Questions
3.6
 • 10 Interviews
Elevate Interview Questions
3.5
 • 9 Interviews
View all
Assistant Manager
5 salaries
unlock blur

₹6.5 L/yr - ₹9.5 L/yr

Sales Executive
3 salaries
unlock blur

₹390 L/yr - ₹390 L/yr

Senior Software Engineer
3 salaries
unlock blur

₹12 L/yr - ₹20 L/yr

Executive Accountant
3 salaries
unlock blur

₹3.5 L/yr - ₹3.5 L/yr

Software Development Engineer Test
3 salaries
unlock blur

₹5.2 L/yr - ₹12.5 L/yr

Explore more salaries
Compare CouponDunia with

Cashkaro.com

3.6
Compare

GrabOn

4.2
Compare

Nearbuy

4.6
Compare

MagicPin

3.1
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview