Upload Button Icon Add office photos
Engaged Employer

i

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

Oriserve Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Oriserve Interview Questions and Answers

Updated 5 Mar 2025
Popular Designations

7 Interview questions

A Backend Developer was asked 9mo ago
Q. Explain async/await in JavaScript.
Ans. 

async await in JavaScript is a way to write asynchronous code in a synchronous manner.

  • async functions return a Promise

  • await keyword is used to pause the execution of async functions until a Promise is settled

  • async/await makes asynchronous code easier to read and write compared to using callbacks or Promises

View all Backend Developer interview questions
A Backend Developer was asked 9mo ago
Q. Given an array of integers, find if the array contains any duplicates. Your function should return true if any value appears at least twice in the array, and it should return false if every element is disti...
Ans. 

Find and return the duplicate element in an array of strings.

  • Iterate through the array and keep track of elements seen so far using a hash set.

  • If an element is already in the hash set, return it as the duplicate element.

  • Example: ['apple', 'banana', 'apple', 'orange'] should return 'apple' as the duplicate element.

View all Backend Developer interview questions
A Frontend Developer Intern was asked 9mo ago
Q. What is React DOM?
Ans. 

React DOM is a package that provides DOM-specific methods that can be used to render React components.

  • React DOM is used to render React components in the DOM.

  • It provides methods like ReactDOM.render() to render components.

  • React DOM takes care of updating the DOM to match the React components.

View all Frontend Developer Intern interview questions
An Associate Software Engineer was asked
Q. Explain how hoisting affects the output of setTimeout when using var.
Ans. 

Understanding setTimeout and variable hoisting in JavaScript is crucial for predicting output behavior.

  • setTimeout schedules a function to run after a specified delay, but it does not block code execution.

  • Variables declared with 'var' are hoisted to the top of their scope, meaning they are accessible before their declaration.

  • Example: console.log(a); var a = 5; // Output: undefined, due to hoisting.

  • If setTimeout is ...

View all Associate Software Engineer interview questions
A Frontend Developer Intern was asked 9mo ago
Q. What is SPA and how is react SPA?
Ans. 

SPA stands for Single Page Application. React is a popular JavaScript library for building SPAs.

  • SPA is a web application that loads a single HTML page and dynamically updates the page as the user interacts with it.

  • React is a JavaScript library for building user interfaces, including SPAs.

  • React uses a virtual DOM to efficiently update the UI without reloading the entire page.

  • React Router is commonly used with React...

View all Frontend Developer Intern interview questions
An Associate Software Engineer was asked
Q. Agrregation pipeline in mongodb
Ans. 

Aggregation pipeline in MongoDB is a framework for data aggregation operations.

  • Pipeline stages are used to process documents in a collection.

  • Operators like $match, $group, $project are used in pipeline stages.

  • Results can be transformed, sorted, grouped, and filtered using aggregation pipeline.

  • Example: db.collection.aggregate([{$match: {field: value}}, {$group: {_id: '$field', count: {$sum: 1}}}, {$sort: {count: -1...

View all Associate Software Engineer interview questions
A Software Engineer was asked 6mo ago
Q. Cant specify
Ans. 

The question was related to designing a scalable system for handling large amounts of data.

  • Focus on distributed systems and scalability

  • Consider using technologies like Hadoop, Spark, or Kafka

  • Discuss strategies for data partitioning and replication

View all Software Engineer interview questions
Are these interview questions helpful?

Oriserve Interview Experiences

7 interviews found

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Duplicate element in array
  • Ans. 

    Find and return the duplicate element in an array of strings.

    • Iterate through the array and keep track of elements seen so far using a hash set.

    • If an element is already in the hash set, return it as the duplicate element.

    • Example: ['apple', 'banana', 'apple', 'orange'] should return 'apple' as the duplicate element.

  • Answered by AI
  • Q2. Async await in js
  • Ans. 

    async await in JavaScript is a way to write asynchronous code in a synchronous manner.

    • async functions return a Promise

    • await keyword is used to pause the execution of async functions until a Promise is settled

    • async/await makes asynchronous code easier to read and write compared to using callbacks or Promises

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - HR 

(2 Questions)

  • Q1. Cant specify as per company policy
  • Q2. Cant specify
  • Ans. 

    The question was related to designing a scalable system for handling large amounts of data.

    • Focus on distributed systems and scalability

    • Consider using technologies like Hadoop, Spark, or Kafka

    • Discuss strategies for data partitioning and replication

  • Answered by AI
Round 2 - Coding Test 

.Cant specify as per company policy

Round 3 - One-on-one 

(1 Question)

  • Q1. Cant specify as per company policy

Interview Preparation Tips

Interview preparation tips for other job seekers - Be honest, innovative and curious.
Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I appeared for an interview in Feb 2025.

Round 1 - Technical 

(2 Questions)

  • Q1. DSA question of DP
  • Q2. Backend and Database discussion
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Aug 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. What is react dom?
  • Ans. 

    React DOM is a package that provides DOM-specific methods that can be used to render React components.

    • React DOM is used to render React components in the DOM.

    • It provides methods like ReactDOM.render() to render components.

    • React DOM takes care of updating the DOM to match the React components.

  • Answered by AI
  • Q2. What is SPA and how is react SPA?
  • Ans. 

    SPA stands for Single Page Application. React is a popular JavaScript library for building SPAs.

    • SPA is a web application that loads a single HTML page and dynamically updates the page as the user interacts with it.

    • React is a JavaScript library for building user interfaces, including SPAs.

    • React uses a virtual DOM to efficiently update the UI without reloading the entire page.

    • React Router is commonly used with React to h...

  • Answered by AI

Skills evaluated in this interview

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

I applied via LinkedIn and was interviewed in Jun 2024. There were 3 interview rounds.

Round 1 - HR 

(2 Questions)

  • Q1. Profile Related
  • Q2. Internship Related
Round 2 - Technical 

(1 Question)

  • Q1. Project Related
Round 3 - Case Study 

CI-CD related pipeline using Git, Jinkins.

Interview Preparation Tips

Interview preparation tips for other job seekers - Just focus on the basics.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I appeared for an interview in Nov 2023.

Round 1 - Technical 

(2 Questions)

  • Q1. Asked about Javascripts output based questions and some questions of Mongo DB
  • Q2. One question related to setTimeout output based whose answer was lying in hoisting of var
  • Ans. 

    Understanding setTimeout and variable hoisting in JavaScript is crucial for predicting output behavior.

    • setTimeout schedules a function to run after a specified delay, but it does not block code execution.

    • Variables declared with 'var' are hoisted to the top of their scope, meaning they are accessible before their declaration.

    • Example: console.log(a); var a = 5; // Output: undefined, due to hoisting.

    • If setTimeout is used ...

  • Answered by AI
Round 2 - Discussion with lead 

(2 Questions)

  • Q1. I was asked show my project repos and then was asked about questions related to those code and mongo queries
  • Q2. Agrregation pipeline in mongodb
  • Ans. 

    Aggregation pipeline in MongoDB is a framework for data aggregation operations.

    • Pipeline stages are used to process documents in a collection.

    • Operators like $match, $group, $project are used in pipeline stages.

    • Results can be transformed, sorted, grouped, and filtered using aggregation pipeline.

    • Example: db.collection.aggregate([{$match: {field: value}}, {$group: {_id: '$field', count: {$sum: 1}}}, {$sort: {count: -1}}])

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Oriserve Associate Software Engineer interview:
  • node.js
  • Javascript
  • MongoDB

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Palindrome question asked to solved in 10 minutes

Round 2 - HR 

(2 Questions)

  • Q1. Normal hr question
  • Q2. Why you want to join

Interview Preparation Tips

Interview preparation tips for other job seekers - Gdjhwwoysf

Top trending discussions

View All
Interview Tips & Stories
1w (edited)
a team lead
Why are women still asked such personal questions in interview?
I recently went for an interview… and honestly, m still trying to process what just happened. Instead of being asked about my skills, experience, or how I could add value to the company… the questions took a totally unexpected turn. The interviewer started asking things like When are you getting married? Are you engaged? And m sure, if I had said I was married, the next question would’ve been How long have you been married? What does my personal life have to do with the job m applying for? This is where I felt the gender discrimination hit hard. These types of questions are so casually thrown at women during interviews but are they ever asked to men? No one asks male candidates if they’re planning a wedding or how old their kids are. So why is it okay to ask women? Can we please stop normalising this kind of behaviour in interviews? Our careers shouldn’t be judged by our relationship status. Period.
Got a question about Oriserve?
Ask anonymously on communities.

Interview questions from similar companies

I applied via Campus Placement and was interviewed before Sep 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 - Coding Test 

Mcqs on javascript,. 1 coding question

Interview Preparation Tips

Interview preparation tips for other job seekers - Campus recruitment
1 online coding
2 technical rounds DSA
1 tech managerial
1 hr

Os, DBMS, DSA, stacks, trees,

I applied via Naukri.com and was interviewed in Oct 2018. There were 3 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. Asked me to draw spring mvc architecture and about collection framework.
  • Q2. Asked me to write the logic for pattern.
  • Ans. 

    This question involves creating a specific pattern using loops and conditional statements in programming.

    • Identify the desired pattern (e.g., asterisks, numbers).

    • Use nested loops: outer loop for rows, inner loop for columns.

    • Control the output format with conditional statements.

    • Example: For a pyramid pattern, increase spaces and asterisks in each row.

  • Answered by AI
  • Q3. Asked me on core java.

Interview Preparation Tips

General Tips: be thorough with the core java and good to have knowledge on spring mvc
Skills: Communication
Duration: <1 week

Software Engineer Interview Questions & Answers

FloBiz user image Vishal Kathpalia

posted on 22 Jan 2024

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
-

I applied via Referral and was interviewed in Dec 2023. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Leetcode Medium Question -- Container most water
  • Ans. 

    Find two lines that, together with the x-axis, form a container that holds the most water.

    • Use two pointers, one at each end of the array.

    • Calculate the area formed by the lines at the two pointers.

    • Move the pointer pointing to the shorter line inward to potentially find a taller line.

    • Repeat until the two pointers meet, keeping track of the maximum area found.

    • Example: For heights [1,8,6,2,5,4,8,3,7], the maximum area is 4...

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. LLD, Design patterns, Operating system

Oriserve Interview FAQs

How many rounds are there in Oriserve interview?
Oriserve interview process usually has 1-2 rounds. The most common rounds in the Oriserve interview process are Technical, HR and Coding Test.
How to prepare for Oriserve interview?
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 Oriserve. The most common topics and skills that interviewers at Oriserve expect are Javascript, Digital Marketing, Project Management, MongoDB and Python.
What are the top questions asked in Oriserve interview?

Some of the top questions asked at the Oriserve interview -

  1. One question related to setTimeout output based whose answer was lying in hoist...read more
  2. What is SPA and how is react S...read more
  3. Agrregation pipeline in mong...read more

Tell us how to improve this page.

Overall Interview Experience Rating

4.1/5

based on 10 interview experiences

Difficulty level

Easy 25%
Moderate 50%
Hard 25%

Duration

Less than 2 weeks 75%
2-4 weeks 25%
View more

Interview Questions from Similar Companies

TCS Interview Questions
3.6
 • 11.1k Interviews
Accenture Interview Questions
3.7
 • 8.7k Interviews
Infosys Interview Questions
3.6
 • 7.9k Interviews
Wipro Interview Questions
3.7
 • 6.1k Interviews
Cognizant Interview Questions
3.7
 • 5.9k Interviews
Amazon Interview Questions
4.0
 • 5.4k Interviews
Capgemini Interview Questions
3.7
 • 5.1k Interviews
Tech Mahindra Interview Questions
3.5
 • 4.1k Interviews
HCLTech Interview Questions
3.5
 • 4.1k Interviews
Genpact Interview Questions
3.7
 • 3.4k Interviews
View all

Oriserve Reviews and Ratings

based on 28 reviews

2.8/5

Rating in categories

2.4

Skill development

2.9

Work-life balance

2.9

Salary

2.7

Job security

2.8

Company culture

2.6

Promotions

2.6

Work satisfaction

Explore 28 Reviews and Ratings
Software Engineer
22 salaries
unlock blur

₹8 L/yr - ₹14 L/yr

Software Developer
10 salaries
unlock blur

₹8 L/yr - ₹12 L/yr

Business Analyst
6 salaries
unlock blur

₹7 L/yr - ₹12.2 L/yr

Associate Software Engineer
6 salaries
unlock blur

₹6.5 L/yr - ₹8.5 L/yr

Data Scientist
5 salaries
unlock blur

₹10 L/yr - ₹12.5 L/yr

Explore more salaries
Compare Oriserve with

Zidio Development

4.5
Compare

NexTurn

4.1
Compare

Springbord Systems

3.6
Compare

FloBiz

3.5
Compare
write
Share an Interview