Upload Button Icon Add office photos

Filter interviews by

WorkSpan Associate Software Engineer Interview Questions and Answers

Updated 21 Oct 2023

WorkSpan Associate Software Engineer Interview Experiences

1 interview found

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

I applied via AngelList and was interviewed in Sep 2023. There were 5 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 

Graph question and sliding window

Round 3 - One-on-one 

(2 Questions)

  • Q1. Two pointers question easy
  • Q2. Set related question
Round 4 - One-on-one 

(2 Questions)

  • Q1. Stack related question
  • Q2. Some ds related question
Round 5 - HR 

(1 Question)

  • Q1. Add project experiences

Interview questions from similar companies

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

I applied via campus placement at National Institute of Technology (NIT), Calicut and was interviewed in Aug 2024. There were 2 interview rounds.

Round 1 - Coding Test 

It was easy. Only basic questions were asked.

Round 2 - Technical 

(2 Questions)

  • Q1. What was your project?
  • Ans. 

    Developed a web-based inventory management system for a retail company

    • Used HTML, CSS, and JavaScript for front-end development

    • Utilized PHP and MySQL for back-end development

    • Implemented features such as product tracking, order processing, and reporting

    • Collaborated with team members to ensure project completion within deadline

  • Answered by AI
  • Q2. How can you improve your website?
  • Ans. 

    Improving a website involves optimizing performance, enhancing user experience, and updating content regularly.

    • Optimize website speed by compressing images and minifying code

    • Enhance user experience by improving navigation and adding interactive features

    • Update content regularly to keep information fresh and relevant

  • Answered by AI
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

1 hour, around 40 questions on well known aptitude topics.

Round 2 - Coding Test 

Simple questions - overlapping area, bit manipulation

Round 3 - Technical 

(1 Question)

  • Q1. Simple program on printing even numbers, optimizing the code. Interviewer wanted to test your logical ability.
Round 4 - Behavioral 

(1 Question)

  • Q1. Three facts about you, you haven't mentioned in resume, why should we hire you etc..
Interview experience
4
Good
Difficulty level
Hard
Process Duration
-
Result
Not Selected
Round 1 - Aptitude Test 

There are 2 sections one is Output guess and Another one is Quantitative

Round 2 - Coding Test 

I didn't attend 2nd round..i was eliminated in 1st round

Interview Preparation Tips

Interview preparation tips for other job seekers - Study hard
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Group Discussion 

Machine learning advantages and disadvantage
hello world hello OWRLD2

Round 2 - HR 

(2 Questions)

  • Q1. What is u r name
  • Ans. 

    My name is John Doe.

    • Full name is John Doe

    • Common first and last name combination

    • No middle name provided

  • Answered by AI
  • Q2. What is salary expectation?
  • Ans. 

    I am looking for a competitive salary based on my skills, experience, and the industry standard.

    • Research the average salary for Associate Software Engineers in the industry

    • Consider your level of experience and skills when determining your salary expectation

    • Be prepared to negotiate based on the company's offer and benefits package

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - nothing
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - Coding Test 

HackerRank - 2 Questions - LinkedList(Medium), HashMap(Medium)

Round 2 - Technical 

(1 Question)

  • Q1. Questions on OOPS
Round 3 - HR 

(1 Question)

  • Q1. Why OpenText? How do you see yourself in next 5 years

I was interviewed in Dec 2021.

Round 1 - Video Call 

(7 Questions)

Round duration - 60 Minutes
Round difficulty - Easy

This round started with a coding questions in which I was expected to first explain my approach and then code the solution. This was followed by some more questions from Operating System and Computer Networks.

  • Q1. Minimum number of swaps required to sort an array

    You have been given an array 'ARR' of 'N' distinct elements.

    Your task is to find the minimum no. of swaps required to sort the array.

    F...
  • Ans. 

    Approach :

    1) The basic idea is to make a new array (called temp), which is a sorted form of the input array.

    2) Make a map that stores the elements and their corresponding index, of the input array. So at each i starting from 0
    to N is in the given array, where N is the size of the array:

    3) If i is not in its correct position according to the sorted array, then

    4) We will fill this position with the correct element from t...

  • Answered Anonymously
  • Q2. OS Question

    Print 1 to 100 using more than two threads(optimized approach).

  • Ans. 

    Prerequisite to solve this problem : Multithreading

    The idea is to create two threads and print even numbers with one thread and odd numbers with another thread.

    Below are the steps:

    1) Create two threads T1 and T2 , where T1 and T2 are used to print odd and even numbers respectively.

    2) Maintain a global counter variable and start both threads.

    3) If the counter is even in the Thread T1, then wait for the thread T2 to prin...

  • Answered Anonymously
  • Q3. OS Question

    Difference between Process and Program

  • Ans. 

    Process : A Process is an execution of a specific program. It is an active entity that actions the purpose of the
    application. Multiple processes may be related to the same program. For example, if we double-click on Google
    Chrome browser, we start a process that runs Google Chrome and when we open another instance of Chrome, we
    essentially create a second process.


    Program : A Program is an executable file which contains a...

  • Answered Anonymously
  • Q4. OS Question

    Difference between Process and Thread

  • Ans. 

    Process : A process is the execution of a program that allows us to perform the appropriate actions specified in a
    program. It can be defined as an execution unit where a program runs. The OS helps us to create, schedule, and
    terminates the processes which is used by CPU. The other processes created by the main process are called child
    process.


    Thread : Thread is an execution unit that is part of a process. A process can h...

  • Answered Anonymously
  • Q5. Computer Networks Question

    Describe the OSI Reference Model

  • Ans. 

    Open System Interconnections (OSI) is a network architecture model based on the ISO standards. It is called the OSI
    model as it deals with connecting the systems that are open for communication with other systems.

    The OSI model has seven layers. The principles used to arrive at the seven layers can be summarized briefly as
    below : 

    1) Create a new layer if a different abstraction is needed.
    2) Each layer should have a ...

  • Answered Anonymously
  • Q6. Computer Networks Question

    What is the use of a router and how is it different from a gateway?

  • Ans. 

    The router is a networking device used for connecting two or more network segments. It directs the traffic in the
    network. It transfers information and data like web pages, emails, images, videos, etc. from source to destination in
    the form of packets. It operates at the network layer. The gateways are also used to route and regulate the network
    traffic but, they can also send data between two dissimilar networks while a

  • Answered Anonymously
  • Q7. Computer Networks Question

    Explain TCP/IP Model

  • Ans. 

    The most widely used and available protocol is TCP/IP i.e. Transmission Control Protocol and Internet Protocol. TCP/IP specifies how data should be packaged, transmitted and routed in their end to end data communication.

    Given below is a brief explanation of each layer : 

    1) Application Layer: This is the top layer in the TCP/IP model. It includes processes that use the Transport Layer Protocol to transmit the data ...

  • Answered Anonymously
Round 2 - Video Call 

(5 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

This round had 2 coding questions followed by some questions from OOPS and Java.

  • Q1. Spiral Order Traversal of a Binary Tree

    You have been given a binary tree of 'N' nodes. Print the Spiral Order traversal of this binary tree.

    For example
    For the given binary tree [1, 2, 3, -1, -...
  • Ans. 

    Approach :

    1) We will maintain two stacks, one for each direction i.e. leftToRight and rightToleft.

    2) We will do a level order traversal of the given binary tree and push nodes of each level onto one of the stack
    according to the current direction of traversal.

    3) After we’ve pushed all nodes of a level onto one stack, we’ll start popping those nodes. While popping the nodes
    we will push their children (if any) onto our ot...

  • Answered Anonymously
  • Q2. Two Sum

    Given an array ‘A’ of size ‘N’, sorted in non-decreasing order. Return the pair of two distinct indices whose value adds up to the given ‘target’. The given array is 0 indexed. So returned indices ...

  • Ans. 

    Approach :

    1) We can store the frequency of every element in the array in a hashmap.

    2) We will loop over every index i, and check the frequency of (Target - ARR[i]) is the hashmap:
    2.1) If (Target - ARR[i]) is equal to ARR[i], we will check if frequency of ARR[i] . If it is greater than 1 then we will
    decrease the frequency of ARR[i] by 2 and add a pair (ARR[i] , ARR[i]) to our answer.

    2.2) Else, if the frequency of ARR[i]...

  • Answered Anonymously
  • Q3. OOPS Question

    What do you mean by data encapsulation?

  • Ans. 

    1) Data Encapsulation is an Object-Oriented Programming concept of hiding the data attributes and their behaviors in
    a single unit.

    2) It helps developers to follow modularity while developing software by ensuring that each object is independent of
    other objects by having its own methods, attributes, and functionalities.

    3) It is used for the security of the private properties of an object and hence serves the purpose of d

  • Answered Anonymously
  • Q4. OOPS Question

    Explain Singleton Class in Java

  • Ans. 

    1) In object-oriented programming, a singleton class is a class that can have only one object (an instance of the
    class) at a time.

    2) After first time, if we try to instantiate the Singleton class, the new variable also points to the first instance created.

    3) So whatever modifications we do to any variable inside the class through any instance, it affects the variable of the
    single instance created and is visible if we a...

  • Answered Anonymously
  • Q5. Java Question

    What is Garbage collector in JAVA?

  • Ans. 

    1) Garbage Collection in Java is a process by which the programs perform memory management automatically.

    2) The Garbage Collector(GC) finds the unused objects and deletes them to reclaim the memory.

    3) In Java, dynamic memory allocation of objects is achieved using the new operator that uses some memory and the
    memory remains allocated until there are references for the use of the object.

    4) When there are no references t...

  • Answered Anonymously
Round 3 - HR 

(2 Questions)

Round duration - 30 Minutes
Round difficulty - Easy

This was a typical HR round with some standard Behavioral questions.

  • Q1. Basic HR Question

    Tell me something about yourself?

  • Ans. 

    Tip 1 : Prepare the points that you will speak in your introduction prior to the interview.
    Tip 2 : Tell about your current cgpa, achievements and authenticated certification
    Tip 3 : I told about my role in current internship and what all I do

  • Answered Anonymously
  • Q2. Basic HR Question

    Why should we hire you ?

  • Ans. 

    Tip 1 : The cross questioning can go intense some time, think before you speak.

    Tip 2 : Be open minded and answer whatever you are thinking, in these rounds I feel it is important to have opinion.

    Tip 3 : Context of questions can be switched, pay attention to the details. It is okay to ask questions in these round,
    like what are the projects currently the company is investing, which team you are mentoring. How all is the ...

  • Answered Anonymously

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPARobert Bosch Engineering and Business Solutions Vietnam interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, Computer Networks, Operating System, Software Design Patterns, 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

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed in Jul 2022. There were 2 interview rounds.

Round 1 - Aptitude Test 

They give me 4 questions which were pretty average i got 3 out of 4 right

Round 2 - Coding Test 

They gave me a python coding problem which was kind of hard

Interview Preparation Tips

Interview preparation tips for other job seekers - brush your coding skills before this interview and study aptitude

I applied via Recruitment Consulltant and was interviewed in Jul 2022. There were 2 interview rounds.

Round 1 - HR 

(1 Question)

  • Q1. What are doing from HR post?
Round 2 - Java 

(1 Question)

  • Q1. Programming bese question?

Interview Preparation Tips

Topics to prepare for Microsoft Corporation Associate Software Engineer interview:
  • ASP.Net
Interview preparation tips for other job seekers - PHP ,Java programming, ASP. Net, CCC, C++.

I applied via Naukri.com and was interviewed in May 2022. There was 1 interview round.

Round 1 - HR 

(1 Question)

  • Q1. Be prepared with your strength and weakness and just be yourself.

Interview Preparation Tips

Interview preparation tips for other job seekers - Be yourself and focus on the basics whatever you have learnt throughout your curriculum.

WorkSpan Interview FAQs

How many rounds are there in WorkSpan Associate Software Engineer interview?
WorkSpan interview process usually has 5 rounds. The most common rounds in the WorkSpan interview process are One-on-one Round, Resume Shortlist and Coding Test.
What are the top questions asked in WorkSpan Associate Software Engineer interview?

Some of the top questions asked at the WorkSpan Associate Software Engineer interview -

  1. two pointers question e...read more
  2. stack related quest...read more
  3. some ds related quest...read more

Tell us how to improve this page.

Software Engineer
11 salaries
unlock blur

₹10.5 L/yr - ₹29 L/yr

Senior Consultant
7 salaries
unlock blur

₹17.5 L/yr - ₹25 L/yr

Consultant
4 salaries
unlock blur

₹12.5 L/yr - ₹18 L/yr

Software Engineer III
4 salaries
unlock blur

₹46.5 L/yr - ₹48 L/yr

Software Development Engineer II
4 salaries
unlock blur

₹23.5 L/yr - ₹31.7 L/yr

Explore more salaries
Compare WorkSpan with

Zinnov Management Consulting

3.3
Compare

NASSCOM

4.0
Compare

TCS

3.7
Compare

Infosys

3.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview