Upload Button Icon Add office photos
Engaged Employer

i

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

iServeU Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

iServeU Software Developer Interview Questions and Answers

Updated 9 Jan 2025

6 Interview questions

A Software Developer was asked
Q. How do you implement asynchronous operations in Node.js?
Ans. 

Async in Node.js can be implemented using callbacks, promises, or async/await.

  • Use callbacks to handle asynchronous operations in Node.js

  • Promises can be used for cleaner asynchronous code

  • Async/await provides a more synchronous way to write asynchronous code

A Software Developer was asked
Q. What are the key differences between Angular and Node.js?
Ans. 

Angular is a front-end framework for building client-side applications, while Node.js is a back-end runtime environment for running server-side applications.

  • Angular is used for building dynamic web applications with HTML, CSS, and TypeScript.

  • Node.js is used for server-side scripting and building scalable network applications.

  • Angular is a front-end framework developed and maintained by Google.

  • Node.js is a back-end ...

Software Developer Interview Questions Asked at Other Companies

asked in Amazon
Q1. Maximum Subarray Sum Problem Statement Given an array of integers ... read more
asked in Rakuten
Q2. Merge Two Sorted Arrays Problem Statement Given two sorted intege ... read more
asked in Amazon
Q3. Minimum Number of Platforms Needed Problem Statement You are give ... read more
asked in Cognizant
Q4. Nth Fibonacci Number Problem Statement Calculate the Nth term in ... read more
asked in PhonePe
Q5. Form a Triangle Problem Statement You are given an array of integ ... read more
A Software Developer was asked
Q. What are the different modules of Node.js?
Ans. 

Node.js has several core modules that provide essential functionality for building applications.

  • HTTP: Allows Node.js to transfer data over the Hyper Text Transfer Protocol (HTTP)

  • FS: Provides file system operations like reading and writing files

  • OS: Gives information about the operating system on which Node.js is running

  • Path: Helps in working with file and directory paths

  • Events: Allows to handle events in Node.js ap...

A Software Developer was asked
Q. What is the difference between process.nextTick() and setImmediate()?
Ans. 

process.nextTick() is called before any I/O events, while setImmediate() is called after I/O events.

  • process.nextTick() is called at the end of the current event loop cycle, before any I/O events.

  • setImmediate() is called at the beginning of the next event loop cycle, after I/O events.

  • Use process.nextTick() for executing code asynchronously but as soon as possible.

  • Use setImmediate() for executing code asynchronously...

A Software Developer was asked
Q. Characteristics of column family
Ans. 

Column family is a data model used in NoSQL databases to store related data together.

  • Used in NoSQL databases like Apache Cassandra

  • Consists of rows and columns

  • Columns are grouped together and stored on disk sequentially

  • Supports wide rows and dynamic columns

  • Example: In a social media application, a column family could store user profiles with columns for name, age, and location

A Software Developer was asked
Q. General operations of Casendra CQL
Ans. 

Casendra CQL is a query language used for general operations in Casendra database.

  • Casendra CQL is similar to SQL but optimized for Cassandra database

  • It supports CRUD operations (Create, Read, Update, Delete)

  • It allows for filtering, sorting, and aggregating data

  • Example: SELECT * FROM table_name WHERE column_name = value;

iServeU Software Developer Interview Experiences

4 interviews found

Software Developer Interview Questions & Answers

user image BiswaSwarup Misra

posted on 9 Jan 2025

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
Selected Selected
Round 1 - Technical 

(2 Questions)

  • Q1. What is DBMS structure
  • Q2. What is API and MQTT

Interview Preparation Tips

Interview preparation tips for other job seekers - Super easy interview, practically free entry to prison
Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed in Mar 2023. There were 3 interview rounds.

Round 1 - HR 

(5 Questions)

  • Q1. How much was your previous in hand salary?
  • Q2. How far do you stay from the office, during nights if needed can you come on your own during any critical situation (Note: I'm a woman)?
  • Q3. Are you ok with 40% less in-hand pay from your previous job in Banglore, since you're getting to stay in your hometown and your expenses will be less here?
  • Q4. Are you married? Do you have children? What does your husband do? How long are you planning to stay in Bhubaneswar?
  • Q5. Are you ok with an employment bond of 24 months with a probation period of 12 months
Round 2 - Technical 

(6 Questions)

  • Q1. What are different modules of node js?
  • Ans. 

    Node.js has several core modules that provide essential functionality for building applications.

    • HTTP: Allows Node.js to transfer data over the Hyper Text Transfer Protocol (HTTP)

    • FS: Provides file system operations like reading and writing files

    • OS: Gives information about the operating system on which Node.js is running

    • Path: Helps in working with file and directory paths

    • Events: Allows to handle events in Node.js applica...

  • Answered by AI
  • Q2. Difference between angular and node js
  • Ans. 

    Angular is a front-end framework for building client-side applications, while Node.js is a back-end runtime environment for running server-side applications.

    • Angular is used for building dynamic web applications with HTML, CSS, and TypeScript.

    • Node.js is used for server-side scripting and building scalable network applications.

    • Angular is a front-end framework developed and maintained by Google.

    • Node.js is a back-end runti...

  • Answered by AI
  • Q3. Difference between process.nextTick( ) and setImmediate( )
  • Ans. 

    process.nextTick() is called before any I/O events, while setImmediate() is called after I/O events.

    • process.nextTick() is called at the end of the current event loop cycle, before any I/O events.

    • setImmediate() is called at the beginning of the next event loop cycle, after I/O events.

    • Use process.nextTick() for executing code asynchronously but as soon as possible.

    • Use setImmediate() for executing code asynchronously afte...

  • Answered by AI
  • Q4. How to implement async in node js
  • Ans. 

    Async in Node.js can be implemented using callbacks, promises, or async/await.

    • Use callbacks to handle asynchronous operations in Node.js

    • Promises can be used for cleaner asynchronous code

    • Async/await provides a more synchronous way to write asynchronous code

  • Answered by AI
  • Q5. General operations of Casendra CQL
  • Ans. 

    Casendra CQL is a query language used for general operations in Casendra database.

    • Casendra CQL is similar to SQL but optimized for Cassandra database

    • It supports CRUD operations (Create, Read, Update, Delete)

    • It allows for filtering, sorting, and aggregating data

    • Example: SELECT * FROM table_name WHERE column_name = value;

  • Answered by AI
  • Q6. Characteristics of column family
  • Ans. 

    Column family is a data model used in NoSQL databases to store related data together.

    • Used in NoSQL databases like Apache Cassandra

    • Consists of rows and columns

    • Columns are grouped together and stored on disk sequentially

    • Supports wide rows and dynamic columns

    • Example: In a social media application, a column family could store user profiles with columns for name, age, and location

  • Answered by AI
Round 3 - One-on-one 

(1 Question)

  • Q1. CEO asked to turn on camera. Asked if i'm married (i'm a woman), the interview was scheduled for 10;30pm in the night. Asked me not to be so formal and treat him like a friend and be casual. I suspect he w...

Interview Preparation Tips

Interview preparation tips for other job seekers - Please don't interview with such creeps and stay away from them. Really malicious intended people.

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
Selected Selected

I applied via Company Website and was interviewed before Dec 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Explain about yourself?
  • Ans. 

    I am a software developer with 5 years of experience in Java, Python, and SQL.

    • I have a Bachelor's degree in Computer Science from XYZ University.

    • I have worked on developing web applications using Java Spring framework.

    • I am proficient in writing complex SQL queries for database management.

    • I have experience in developing automation scripts using Python.

  • Answered by AI
  • Q2. What is OOP'S Concept in Java?
Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Walk-in and was interviewed before Aug 2023. There was 1 interview round.

Round 1 - Coding Test 

MCQ on programing. Easy peasy.

Interview Preparation Tips

Interview preparation tips for other job seekers - Easy interviews.

Top trending discussions

View All
Interview Tips & Stories
1w
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 iServeU?
Ask anonymously on communities.

Interview questions from similar companies

I appeared for an interview before Sep 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 90 mins
Round difficulty - Hard

There were questions related to DP and DFS.

 

  • 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
Round 2 - Video Call 

(3 Questions)

Round duration - 60 mins
Round difficulty - Medium

At first, I was asked about the different projects that I have done so far. We had a detailed discussion on the same.
He also checked my OOP concepts

  • Q1. Can you describe the process of designing an LRU Cache from scratch during your System Design Round?
  • Ans. 

    Designing an LRU Cache involves implementing a data structure that stores a fixed number of items and removes the least recently used item when full.

    • Start by defining the data structure for the cache, typically using a combination of a hashmap and a doubly linked list.

    • Implement methods for getting and setting key-value pairs in the cache.

    • When a new item is added to the cache, check if it exceeds the maximum capacity. I...

  • 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
  • Q3. 

    Middle of a Linked List

    You are given the head node of a singly linked list. Your task is to return a pointer pointing to the middle of the linked list.

    If there is an odd number of elements, return the ...

  • Ans. 

    Return the middle element of a singly linked list, or the one farther from the head if there are even elements.

    • Traverse the linked list with two pointers, one moving twice as fast as the other

    • When the fast pointer reaches the end, the slow pointer will be at the middle

    • If there are even elements, return the one that is farther from the head node

    • Handle edge cases like linked list of size 1 or empty list

  • Answered by AI
Round 3 - Video Call 

Round duration - 60 mins
Round difficulty - Medium

It is HR + Technical round
asked about the Behavioural questions and how you justify yourself in an argument .questions related to current technology.
They gave me feedback on how well I had performed so far and gave me suggestions on what more can I do to further improve myself.

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 1 in BangaloreEligibility criteriaGood ProjectsRazorpay interview preparation:Topics to prepare for the interview - Projects, Development, NoSQL, Data Structure, OOPS, DBMS, Algorithm.Time required to prepare for the interview - 4 monthsInterview preparation tips for other job seekers

Tip 1 : Be thorough about your projects
Tip 2 : Prepare Ds and Algo and Practice all standard questions 
Tip 3 : Know the complexities of the code that you’ve written.

Application resume tips for other job seekers

Tip 1 : Mention at least 2 projects.
Tip 2 : Don't make any silly spelling mistakes on resume

Final outcome of the interviewSelected

Skills evaluated in this interview

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

I applied via Job Portal and was interviewed in Dec 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Find Target Element in a rotating sorted Array.
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Feb 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Sort array of cards in color red , blue,green
  • Ans. 

    Sort array of cards in red, blue, green colors.

    • Use a custom sorting function to sort the array based on color order.

    • Assign a numerical value to each color (e.g. red: 0, blue: 1, green: 2) and sort based on these values.

    • Implement a sorting algorithm like bubble sort or quicksort to rearrange the array based on color order.

  • Answered by AI

Skills evaluated in this interview

Are these interview questions helpful?
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in Nov 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

Logical reasoning, grammar, and coding: two basic level questions.

Round 2 - Technical 

(3 Questions)

  • Q1. Question on core Java
  • Q2. Question on SQL and PLSQL
  • Q3. Resume based question and on project
Round 3 - HR 

(2 Questions)

  • Q1. Resume and project based question
  • Q2. What do you like about your current company, and why do you want to join our organization?
  • Ans. 

    I appreciate the collaborative team environment and innovative projects at my current company, and I am excited about the opportunities for growth and learning at your organization.

    • Collaborative team environment fosters creativity and productivity

    • Innovative projects challenge me to learn and grow

    • Excited about the opportunities for growth and learning at your organization

  • Answered by AI
Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via LinkedIn

Round 1 - Technical 

(2 Questions)

  • Q1. Java Based question answers
  • Q2. Array traversal problem
  • Ans. 

    Traverse an array of strings

    • Use a loop to iterate through each element in the array

    • Access each element using its index

    • Perform any necessary operations on each element

  • Answered by AI

Skills evaluated in this interview

Interview experience
2
Poor
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before May 2023. There was 1 interview round.

Round 1 - Coding Test 

It was good. Mostly questions on spark

iServeU Interview FAQs

How many rounds are there in iServeU Software Developer interview?
iServeU interview process usually has 1-2 rounds. The most common rounds in the iServeU interview process are Technical, Resume Shortlist and HR.
What are the top questions asked in iServeU Software Developer interview?

Some of the top questions asked at the iServeU Software Developer interview -

  1. What are different modules of node ...read more
  2. Difference between process.nextTick( ) and setImmediate...read more
  3. How to implement async in node...read more

Tell us how to improve this page.

Overall Interview Experience Rating

1.5/5

based on 4 interview experiences

Difficulty level

Easy 50%
Moderate 50%

Duration

Less than 2 weeks 100%
View more
iServeU Software Developer Salary
based on 26 salaries
₹3 L/yr - ₹9 L/yr
47% less than the average Software Developer Salary in India
View more details

iServeU Software Developer Reviews and Ratings

based on 6 reviews

2.3/5

Rating in categories

3.0

Skill development

1.8

Work-life balance

2.4

Salary

2.1

Job security

1.6

Company culture

2.6

Promotions

2.2

Work satisfaction

Explore 6 Reviews and Ratings
Software Engineer
93 salaries
unlock blur

₹2.7 L/yr - ₹8 L/yr

Software Engineer Level 1
48 salaries
unlock blur

₹3.2 L/yr - ₹7.8 L/yr

Software Engineer Trainee
39 salaries
unlock blur

₹2.2 L/yr - ₹6.6 L/yr

Product Manager
32 salaries
unlock blur

₹4 L/yr - ₹17.1 L/yr

Software Developer
26 salaries
unlock blur

₹3 L/yr - ₹9 L/yr

Explore more salaries
Compare iServeU with

AGS Transact Technologies

3.0
Compare

Hitachi Payment Services

3.8
Compare

Rupeek

3.7
Compare

Mobikwik

3.6
Compare
write
Share an Interview