VAYUZ Technologies interview experience Real time questions & tips from candidates to crack your interview

Product Engineer

VAYUZ Technologies
upvote
share-icon
2 rounds | 14 Coding problems

Interview preparation journey

expand-icon
Application story
I applied for the Product Engineer role through Naukri.com. After submitting my application, I was contacted by a recruiter to schedule the interview.
Preparation
Duration: 1 Month
Topics: Django, Node, Python, JavaScript, MySQL, SQL, PHP, System Design, Kubernetes, AWS, Jenkins
Tip
Tip

Tip 1: Focus more on Django-based questions instead of DSA.

Tip 2: Node.js is a plus point, so make sure you have knowledge of Node.js.

Application process
Where: Naukri
Eligibility: 3 years of experience in backend development, (Salary Package: 7.8 LPA)
Resume Tip
Resume tip

Tip 1: Mention Node.js in the skills section.

Tip 2: Also mention DevOps-related skills such as Kubernetes (K8s), AWS, and Jenkins.

Interview rounds

01
Round
Easy
Face to Face
Duration45 minutes
Interview date16 May 2025
Coding problem7

1. Container With Most Water

Moderate
15m average time
90% success
0/80
Asked in companies
MicrosoftAmazonSAP Labs

Given a sequence of ‘N’ space-separated non-negative integers A[1],A[2],A[3],......A[i]…...A[n]. Where each number of the sequence represents the height of the line drawn at point 'i'. Hence on the cartesian plane, each line is drawn from coordinate ('i',0) to coordinate ('i', 'A[i]'), here ‘i’ ranges from 1 to ‘N’. Find two lines, which, together with the x-axis forms a container, such that the container contains the most area of water.

Note :
1. You can not slant the container i.e. the height of the water is equal to the minimum height of the two lines which define the container.

2. Do not print anything, you just need to return the area of the container with maximum water.
Example

water-diagram

For the above Diagram, the first red marked line is formed between coordinates (2,0) and (2,10), and the second red-marked line is formed between coordinates (5,0) and (5,9). The area of water contained between these two lines is (height* width) = (5-2)* 9 = 27, which is the maximum area contained between any two lines present on the plane. So in this case, we will return 3* 9=27.
Try solving now

2. Django Signals

What is a signal in Django?

3. Django Serializers

How do serializers work in Django, and what are serializers?

4. Celery Overview

What is Celery and how does it work? (Learn)

5. Multithreading Concept

What is multithreading? (Learn)

6. Threading vs Processing

What is the difference between multithreading and multiprocessing?

 

7. CRUD Assignment

They asked me to create a normal CRUD application in Django for a school management system.

02
Round
Easy
Online Coding Interview
Duration30 minutes
Interview date17 May 2025
Coding problem7

1. VC Interview

The interview round with the company’s VC began with a casual, get-to-know-you conversation. The discussion later transitioned into a deeper technical dive, focusing primarily on system design rather than specific code-level questions.

2. Python GIL

Explain Python’s Global Interpreter Lock (GIL). How does it affect multithreading, and what alternatives are available for CPU-bound tasks?

3. ORM Optimization

How would you optimize database query performance in Django using the ORM? Mention specific tools or techniques you have used, such as select_related() and prefetch_related().

4. Rate Limiting

Describe how you would handle rate limiting for a public-facing API. What strategies and tools are available?

5. DBMS

What is the difference between DELETE, TRUNCATE, and DROP in SQL? (Learn)

6. Service Communication

How do microservices communicate with each other? Discuss the different communication patterns, such as synchronous and asynchronous communication.

7. NoSQL Choice

When would you choose a NoSQL database over a relational database for a backend project? Provide examples of suitable use cases.

 

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
8519 views
0 comments
0 upvotes
Analytics Consultant
3 rounds | 10 problems
Interviewed by ZS
908 views
0 comments
0 upvotes
company logo
SDE - Intern
1 rounds | 3 problems
Interviewed by Amazon
3320 views
0 comments
0 upvotes
company logo
SDE - 2
4 rounds | 6 problems
Interviewed by Expedia Group
2581 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Product Engineer
3 rounds | 10 problems
Interviewed by Sprinklr
1828 views
0 comments
0 upvotes
company logo
Product Engineer
5 rounds | 10 problems
Interviewed by Sprinklr
1251 views
0 comments
0 upvotes
company logo
Product Engineer
3 rounds | 5 problems
Interviewed by Sprinklr
613 views
0 comments
0 upvotes