Upload Button Icon Add office photos

Fresh

Compare button icon Compare button icon Compare

Filter interviews by

Fresh Node JS Developer Interview Questions and Answers

Updated 9 Mar 2023

Fresh Node JS Developer Interview Experiences

1 interview found

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
6-8 weeks
Result
Not Selected

I applied via Indeed and was interviewed before Mar 2022. There were 3 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 - One-on-one 

(2 Questions)

  • Q1. Work at my home amarjance be there at my place at sms mat karana
  • Q2. I love this my home and Kashmir wila
Round 3 - Aptitude Test 

Tum Kay and Kashmir too jannat be able Kam hia jani be able Kam hia ji ma I have no I'd

Interview Preparation Tips

Topics to prepare for Fresh Node JS Developer interview:
  • technology
Interview preparation tips for other job seekers - One two three days and Kashmir wila hia jaan ok I'll be there soon

Top trending discussions

View All
Interview Tips & Stories
2w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about Fresh?
Ask anonymously on communities.

Interview questions from similar companies

Team Lead Interview Questions & Answers

BigBasket user image akrshita chauhan

posted on 6 Feb 2022

I applied via Referral and was interviewed before Feb 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 

(6 Questions)

  • Q1. What are your salary expectations?
  • Q2. What is your family background?
  • Q3. Share details of your previous job.
  • Q4. Why should we hire you?
  • Q5. Why are you looking for a change?
  • Q6. Tell me about yourself.

Interview Preparation Tips

Interview preparation tips for other job seekers - Confedence label should be 💯 correct

Node JS Developer Interview Questions Asked at Other Companies

Q1. What are the main modules of Node.js? Explain in detail.
Q2. What are joins in mysql ? what is middleware ? what is JWT ? Diff ... read more
Q3. 1. What is Node.js? Describe the inner workings of Node.js
asked in Infosys
Q4. How do you deploy your Node.js application?
Q5. What are closures??promises??callback??asynchrnous programming??a ... read more

I appeared for an interview before Sep 2020.

Round 1 - Face to Face 

(1 Question)

Round duration - 30 minutes
Round difficulty - Easy

It was in the day time. I was asked the programming language of my choice. It was mostly focused on programming fundamentals. I was asked 2 questions based on Data Structures and Algorithms.

  • Q1. How can you detect a loop in a linked list?
  • Ans. 

    A loop in a linked list can be detected using Floyd's Cycle Detection Algorithm.

    • Use two pointers - slow and fast, where slow moves one step at a time and fast moves two steps at a time.

    • If there is a loop, the two pointers will eventually meet at some point within the loop.

    • To detect the start of the loop, reset one pointer to the head and move both pointers one step at a time until they meet again.

  • Answered by AI
Round 2 - Face to Face 

(1 Question)

Round duration - 30 minutes
Round difficulty - Easy

This round was mostly focused on my resume and projects.

  • Q1. Tell me about your projects.
Round 3 - Face to Face 

Round duration - 30 minutes
Round difficulty - Easy

It was in the evening. I went to their office in Gurgaon. It was taken by one of the technology director who had a lot of experience. 
 

Interview Preparation Tips

Professional and academic backgroundI completed Information Technology from Bharati Vidyapeeth's College of Engineering. I applied for the job as SDE - 1 in GurgaonAmerican Express interview preparation:Topics to prepare for the interview - Data structures and algorithms, Object-Oriented Programming System concepts, Database Management System, Operating System, Networking.Time required to prepare for the interview - 2 MonthsInterview preparation tips for other job seekers

Do practice a lot of data structures questions as mostly questions in interviews are based on them. Also, do prepare for projects mentioned in your resume and skills which you have mentioned. Coding ninjas has a big hand in making my interview clear as I have taken a course from the coding Ninjas which helped me a lot to make my concepts clear.

Application resume tips for other job seekers

Keep it short and crisp. Go through it properly before the interview. Make sure that you haven't put anything in it that can cause you problems during the interview.

Final outcome of the interviewSelected

Skills evaluated in this interview

I applied via Referral and was interviewed before Sep 2021. There were 3 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 - Case Study 

You have 2 counter and 3 employee and one counter is vacant how will manage.

Round 3 - HR 

(2 Questions)

  • Q1. How will you manage your personal life and professional life
  • Ans. 

    Balancing personal and professional life requires effective time management, prioritization, and setting clear boundaries.

    • Time Management: I use tools like calendars and task lists to allocate specific time slots for work and personal activities, ensuring I stay organized.

    • Prioritization: I identify urgent and important tasks using the Eisenhower Matrix, which helps me focus on what truly matters, both at work and home.

    • ...

  • Answered by AI
  • Q2. Are you comfortable with outstation travelling
  • Ans. 

    Yes, I am comfortable with outstation travelling.

    • I have previous experience of travelling outstation for work.

    • I am adaptable and can easily adjust to new environments.

    • I am willing to travel as per the job requirements.

    • I understand the importance of face-to-face meetings and building relationships with clients.

    • I am aware of the safety measures to be taken while travelling and will ensure to follow them.

    • I am excited abou...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Study more interview journey you may never know which dish land in your plate

I appeared for an interview before Dec 2020.

Round 1 - Face to Face 

(2 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

This round was purely based on Data Structures and Algorithms . One has to be fairly comfortable in solving Algorithmic problems to pass this round . Both the questions asked were quite common and luckily I had already prepared them from CodeStudio and LeetCode.

  • Q1. 

    Binary Tree Traversals Problem Statement

    Given a Binary Tree with 'N' nodes, where each node holds an integer value, your task is to compute the In-Order, Pre-Order, and Post-Order traversals of the binar...

  • Ans. 

    Compute the In-Order, Pre-Order, and Post-Order traversals of a Binary Tree given in level-order format.

    • Implement functions to perform In-Order, Pre-Order, and Post-Order traversals of a Binary Tree.

    • Use level-order input to construct the Binary Tree.

    • Traverse the Binary Tree recursively to generate the required traversals.

    • Ensure proper handling of null nodes represented by -1 in the input.

    • Return the three traversals as ...

  • Answered by AI
  • Q2. 

    Reverse Linked List Problem Statement

    Given a Singly Linked List of integers, your task is to reverse the Linked List by altering the links between the nodes.

    Input:

    The first line of input is an intege...
  • Ans. 

    Reverse a singly linked list by altering the links between nodes.

    • Iterate through the linked list and reverse the links between nodes

    • Use three pointers to keep track of the current, previous, and next nodes

    • Update the links between nodes to reverse the list

    • Return the head of the reversed linked list

  • Answered by AI
Round 2 - Face to Face 

(1 Question)

Round duration - 45 Minutes
Round difficulty - Medium

This round basically tested some concepts from Data Structures and File Manipulation .

  • Q1. 

    Intersection of Two Arrays Problem Statement

    Given two arrays A and B with sizes N and M respectively, both sorted in non-decreasing order, determine their intersection.

    The intersection of two arrays in...

  • Ans. 

    The problem involves finding the intersection of two sorted arrays efficiently.

    • Use two pointers to iterate through both arrays simultaneously.

    • Compare elements at the pointers and move the pointers accordingly.

    • Handle cases where elements are equal and update the intersection array.

    • Return the intersection array as the result.

  • Answered by AI

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPABig Basket interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, Operating Systems, Aptitude, OOPSTime required to prepare for the interview - 3 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 interviewSelected

Skills evaluated in this interview

I applied via Referral

Interview Questionnaire 

6 Questions

  • Q1. Design the most optimal data structures for an LRU cache
  • Q2. Convert a sorted array to balanced binary search tree
  • Ans. 

    Convert a sorted array to balanced binary search tree

    • Find the middle element of the array and make it the root of the tree

    • Recursively construct the left subtree using the left half of the array

    • Recursively construct the right subtree using the right half of the array

    • Repeat until all elements are added to the tree

  • Answered by AI
  • Q3. Reverse a singly linked list in groups of k in­place
  • Ans. 

    Reverse a singly linked list in groups of k in­place

    • Divide the linked list into groups of k nodes

    • Reverse each group of k nodes

    • Connect the reversed groups to form the final linked list

  • Answered by AI
  • Q4. Design the most optimal data structure for storing a word and its meaning. Note that a word could have multiple meanings
  • Q5. Write a recursive routine to calculate a ^ n
  • Ans. 

    A recursive routine to calculate a ^ n

    • The base case is when n is 0, in which case the result is 1

    • For any other value of n, the result is a multiplied by the result of a^(n-1)

    • The recursive function should call itself with a^(n-1) as the new input

  • Answered by AI
  • Q6. Design the most optimal data structure for a never ending stream of numbers. It should be optimized for insertion, deletion, searching, finding kth largest and kth smallest
  • Ans. 

    Design optimal data structure for never-ending stream of numbers for insertion, deletion, searching, kth largest and kth smallest.

    • Use a balanced binary search tree like AVL or Red-Black tree for efficient insertion, deletion, and searching.

    • Maintain two heaps, one for kth largest and one for kth smallest.

    • For finding kth largest, use a min heap of size k and for kth smallest, use a max heap of size k.

    • Alternatively, use a...

  • Answered by AI

Interview Preparation Tips

Skills:
College Name: NA

Skills evaluated in this interview

Interview Preparation Tips

Round: Test
Duration: 2 hours
Total Questions: 22

College Name: Jaypee University Of Information Technology, Solan
Are these interview questions helpful?

I appeared for an interview before Sep 2016.

Interview Questionnaire 

5 Questions

  • Q1. Search an element in sorted rotated array.
  • Ans. 

    Search an element in sorted rotated array.

    • Use binary search to find the pivot point where the array is rotated.

    • Divide the array into two subarrays and perform binary search on the appropriate subarray.

    • Handle the cases where the target element is at the pivot point or not present in the array.

  • Answered by AI
  • Q2. Kth largest element in an array.
  • Ans. 

    Find the Kth largest element in an array.

    • Sort the array in descending order and return the element at index K-1.

    • Use a max heap to find the Kth largest element efficiently.

    • Implement a quickselect algorithm to find the Kth largest element in linear time.

  • Answered by AI
  • Q3. Reverse a linked list in group of n element.
  • Ans. 

    Reverse a linked list in groups of n elements.

    • Divide the linked list into groups of n elements.

    • Reverse each group individually.

    • Connect the reversed groups to form the final linked list.

    • Handle cases where the number of elements is not a multiple of n.

    • Example: 1->2->3->4->5->6->7->8, n=3 -> 3->2->1->6->5->4->8->7

  • Answered by AI
  • Q4. Median of two sorted array.
  • Ans. 

    Find the median of two sorted arrays.

    • Merge the two arrays into one sorted array and find the median.

    • Use binary search to find the median in O(log(min(m, n))) time complexity.

    • Handle edge cases like empty arrays or arrays of different lengths.

  • Answered by AI
  • Q5. It was a DP question. In a matrix, I have to count number of paths from (0, 0) to (m, n) while crossing through some indexes were not allowed.
  • Ans. 

    Count number of paths from (0, 0) to (m, n) in a matrix while crossing through some indexes were not allowed.

    • Use dynamic programming to solve the problem

    • Create a 2D array to store the number of paths

    • Traverse the matrix and update the array based on the allowed paths

    • Return the value at the last index of the array

  • Answered by AI

Interview Preparation Tips

Round: Technical Interview
Experience: Interviewer was mainly focused on problem solving skill.

College Name: KIIT University

Skills evaluated in this interview

I appeared for an interview in Aug 2017.

Interview Preparation Tips

Round: Test
Experience: Platform: Hackerearth
20 MCQs with negative marking, topics included OS, DS-Algo, Networking.
2 Programming Problems.
Duration: 1 hour 30 minutes
Total Questions: 22

Round: Technical Interview
Experience: 3 DS-Algo problems were asked. Made to written codes on paper.

Round: Technical Interview
Experience: 2 DS-Algo problems were asked. Made to written codes on paper.
Few OS questions were also asked.

Skills: Data Structures and Algorithms, Operating Systems
College Name: IIT (BHU)

Software Developer Interview Questions & Answers

Amazon user image Pruthvi Perumalla

posted on 28 Aug 2015

I applied via Campus Placement

Interview Questionnaire 

4 Questions

  • Q1. Given a binary tree, build a doubly linked list for the leaves of the tree in the given order without using any extra space
  • Ans. 

    The question asks to convert the leaves of a binary tree into a doubly linked list without using extra space.

    • Traverse the binary tree in a depth-first manner

    • When a leaf node is encountered, update its left and right pointers to form the doubly linked list

    • Keep track of the previous leaf node to update its right pointer

    • Return the head of the doubly linked list

  • Answered by AI
  • Q2. Given a table m*n , find the number of ways of reaching from one corner to opposite corner, if a person can only move in two directions( towards the goal)
  • Ans. 

    Count number of ways to reach opposite corner of a m*n table moving in two directions only.

    • Use dynamic programming to solve the problem

    • The number of ways to reach a cell is the sum of the number of ways to reach the cell above it and the cell to the left of it

    • The number of ways to reach the opposite corner is the number of ways to reach the cell in the last row and last column

    • Example: For a 2*2 table, there are 2 ways ...

  • Answered by AI
  • Q3. A person can take one or two steps at a time. Find the number of ways in which n steps can be travelled
  • Ans. 

    The number of ways to travel n steps by taking one or two steps at a time.

    • This is a classic problem that can be solved using dynamic programming.

    • The number of ways to travel n steps is equal to the sum of the number of ways to travel n-1 steps and n-2 steps.

    • Use an array to store the number of ways for each step, starting with base cases for 0 and 1 steps.

    • Iterate through the array to calculate the number of ways for eac...

  • Answered by AI
  • Q4. Take a infix expression as input and print its postfix expression
  • Ans. 

    Convert infix expression to postfix expression.

    • Use a stack to keep track of operators.

    • Iterate through the infix expression and push operands to output.

    • If an operator is encountered, pop operators from stack until a lower precedence operator is found.

    • Push the operator to stack.

    • After iterating, pop remaining operators from stack and append to output.

    • Reverse the output to get postfix expression.

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: Multiple choice questions pretty much covered everything. This included details of big O notation , concepts from computer organisation etc . Be a little careful while writing outputs as there might be misleading options.
Duration: 90 minutes
Total Questions: 22

Round: Technical Interview
Experience: Building part was quite easy . Should have a little practice of writing code on paper.
Be careful about edge cases . The interviewer took it pretty seriously (things like root node should not be null)

Skills: Data Structures And Algorithms, C and one Object oriented language, Computer Organisation, Basic Aptitude topics like Combinatorics
Duration: 2 months
College Name: IIT Madras

Skills evaluated in this interview

Fresh Interview FAQs

How many rounds are there in Fresh Node JS Developer interview?
Fresh interview process usually has 3 rounds. The most common rounds in the Fresh interview process are Resume Shortlist, One-on-one Round and Aptitude Test.

Tell us how to improve this page.

Overall Interview Experience Rating

5/5

based on 1 interview experience

Difficulty level

Easy 100%

Duration

6-8 weeks 100%
View more

Interview Questions from Similar Companies

Amazon Interview Questions
4.0
 • 5.4k Interviews
Flipkart Interview Questions
3.9
 • 1.5k Interviews
Asian Paints Interview Questions
4.0
 • 715 Interviews
Senco Gold Interview Questions
4.4
 • 568 Interviews
BigBasket Interview Questions
3.9
 • 399 Interviews
American Express Interview Questions
4.1
 • 387 Interviews
Tata Group Interview Questions
4.2
 • 370 Interviews
Meesho Interview Questions
3.7
 • 368 Interviews
View all
Data Entry Operator
4 salaries
unlock blur

₹2.7 L/yr - ₹4.5 L/yr

Teacher
3 salaries
unlock blur

₹2.4 L/yr - ₹4 L/yr

Supervisor
3 salaries
unlock blur

₹1.8 L/yr - ₹3.2 L/yr

HUB Manager
3 salaries
unlock blur

₹3 L/yr - ₹4 L/yr

Explore more salaries
Compare Fresh with

Amazon

4.0
Compare

Flipkart

3.9
Compare

Mahindra & Mahindra

4.1
Compare

Asian Paints

4.0
Compare
write
Share an Interview