Upload Button Icon Add office photos
Engaged Employer

i

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

SpanIdea Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Clear (1)

SpanIdea Associate Software Engineer Interview Questions, Process, and Tips

Updated 15 Jan 2023

Top SpanIdea Associate Software Engineer Interview Questions and Answers

  • Q1. 1. write a code to check whether entered input is a palindrome or not 2. wap to print the reverse of an array 3. find the second highest in the array
  • Q2. 2.What is type qualifier volatile and const
  • Q3. 1. What is topic present in C.
View all 8 questions

SpanIdea Associate Software Engineer Interview Experiences

2 interviews found

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

I applied via Campus Placement and was interviewed in Dec 2022. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. So they asked totally from my resume and they finally asked three coding questions which were simple and you should answer genuinely
  • Q2. 1. write a code to check whether entered input is a palindrome or not 2. wap to print the reverse of an array 3. find the second highest in the array
  • Ans. 

    Answer to coding questions for Associate Software Engineer interview

    • To check for palindrome, compare the input string with its reverse

    • To print the reverse of an array, loop through the array in reverse order and print each element

    • To find the second highest in an array, loop through the array and keep track of the highest and second highest values

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - resume should be genuine, be prepared beforehand and be strong on basics and always put a smile in the interview

I applied via Naukri.com and was interviewed in Feb 2021. There were 3 interview rounds.

Interview Questionnaire 

7 Questions

  • Q1. 1. What is topic present in C.
  • Ans. 

    C language has various topics including data types, control structures, functions, arrays, pointers, structures, and file handling.

    • Data types - int, float, char, double, etc.

    • Control structures - if-else, switch-case, loops, etc.

    • Functions - user-defined functions, library functions, etc.

    • Arrays - one-dimensional, multi-dimensional, etc.

    • Pointers - pointer variables, pointer arithmetic, etc.

    • Structures - user-defined data t...

  • Answered by AI
  • Q2. 2.What is type qualifier volatile and const
  • Ans. 

    The type qualifier volatile is used to indicate that a variable's value may change unexpectedly.

    • The volatile qualifier is used when a variable can be modified by external factors that are beyond the control of the program.

    • It is commonly used when accessing hardware registers or shared memory in multi-threaded environments.

    • The const qualifier is used to indicate that a variable's value cannot be modified once it is assi...

  • Answered by AI
  • Q3. 3.What is storage classes.
  • Ans. 

    Storage classes are keywords in C programming that define the scope and lifetime of variables.

    • There are four storage classes in C: auto, register, static, and extern.

    • Auto variables are local to a function and have a default value of garbage.

    • Register variables are stored in CPU registers for faster access.

    • Static variables retain their value between function calls.

    • Extern variables are declared outside of any function and...

  • Answered by AI
  • Q4. 4.write code to reverse word in string
  • Ans. 

    Code to reverse words in a string

    • Split the string into an array of words

    • Loop through the array and reverse each word

    • Join the reversed words back into a string

  • Answered by AI
  • Q5. 5. How computer is starting
  • Ans. 

    The computer starts by executing the BIOS, which initializes hardware and loads the operating system.

    • When the power button is pressed, the computer sends a signal to the power supply to turn on.

    • The BIOS (Basic Input/Output System) is then executed, which performs a Power-On Self Test (POST) to check hardware components.

    • The BIOS then loads the boot loader from the hard drive or other bootable device.

    • The boot loader then...

  • Answered by AI
  • Q6. What is process and thread
  • Ans. 

    A process is an instance of a program while a thread is a lightweight process that can run concurrently with other threads.

    • A process is a program in execution

    • A process has its own memory space and system resources

    • A thread is a subset of a process

    • A thread shares the same memory space and system resources as its parent process

    • Multiple threads can run concurrently within a single process

  • Answered by AI
  • Q7. What is system call.
  • Ans. 

    System call is a request made by a program to the operating system for a service or resource.

    • System calls provide an interface between a program and the operating system.

    • They allow programs to perform tasks such as reading and writing files, creating new processes, and managing memory.

    • Examples of system calls include open(), read(), write(), fork(), and exec().

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Please study well and get your dream job.

Skills evaluated in this interview

Associate Software Engineer Interview Questions Asked at Other Companies

asked in Accenture
Q1. Triplets with Given Sum Problem Given an array or list ARR consis ... read more
asked in Gainsight
Q2. Connecting Ropes with Minimum Cost You are given 'N' ropes, each ... read more
Q3. Intersection of Two Arrays II Given two integer arrays ARR1 and A ... read more
asked in Clarivate
Q4. Best Time to Buy and Sell Stock II Problem Statement Given the st ... read more
Q5. Ninja and Alternating Largest Problem Statement Ninja is given a ... read more

Interview questions from similar companies

I applied via Campus Placement and was interviewed before Jul 2020. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. They asked me the Fibonacci series then all about gate subjects like computer network and operating system

Interview Preparation Tips

Interview preparation tips for other job seekers - Have a strong grip in programming and gate subjects..you will be selected for sure

I applied via Company Website and was interviewed before Jan 2020. There were 4 interview rounds.

Interview Questionnaire 

4 Questions

  • Q1. Introduce yourself?
  • Q2. Why did you choose to be a software engineer?
  • Q3. How do you find yourself fit for this role?
  • Q4. What do you know about us?

Interview Preparation Tips

Interview preparation tips for other job seekers - Put your sight into the interviewer's eyes and be calm . Just keep on talking It's your interview you are the king don't let yourself eaten up by the questions he/she shoots at you.its fine even if you answer them partially or not at all. But don't be mum.
Also try to make sense on whatever you are speaking.
Nothing's going to stop you from working for your passion.

I was interviewed before Nov 2020.

Round 1 - Coding Test 

(6 Questions)

Round duration - 360 minutes
Round difficulty - Medium

They give you 6 hr. For 6 question but the good part is that you need to complete atleast 1 question and you are good to go.
Round will be cleared only after attempting one question and rest of the questions are for improving your rank.

  • Q1. 

    Pair Sum Problem Statement

    You are given an integer array 'ARR' of size 'N' and an integer 'S'. Your task is to find and return a list of all pairs of elements where each sum of a pair equals 'S'.

    Note:
    ...
  • Ans. 

    Find pairs of elements in an array that sum up to a given value, sorted in a specific order.

    • Iterate through the array and for each element, check if the complement (S - current element) exists in a hash set.

    • If the complement exists, add the pair to the result list.

    • Sort the result list based on the criteria mentioned in the problem statement.

  • Answered by AI
  • Q2. 

    Minimum Number of Platforms Needed Problem Statement

    You are given the arrival and departure times of N trains at a railway station for a particular day. Your task is to determine the minimum number of pl...

  • Ans. 

    The task is to determine the minimum number of platforms needed at a railway station based on arrival and departure times of trains.

    • Sort the arrival and departure times in ascending order.

    • Use two pointers to keep track of overlapping schedules.

    • Increment platform count when a new train arrives before the previous one departs.

  • Answered by AI
  • Q3. 

    Minimise Sum Problem Statement

    You are given a matrix of 'N' rows and 'M' columns and a non-negative integer 'K'. Determine the minimum possible sum of all elements in each submatrix after performing at m...

  • Ans. 

    Given a matrix and a non-negative integer K, find the minimum possible sum of all elements in each submatrix after performing at most K decrements.

    • Iterate through all submatrices and find the minimum possible sum after performing decrements

    • Keep track of the number of decrements performed on each element

    • Use dynamic programming to optimize the solution

    • Ensure not to decrease any number below 0

    • Return the minimum possible s

  • Answered by AI
  • Q4. 

    Chocolate Distribution Problem

    You are given an array/list CHOCOLATES of size 'N', where each element represents the number of chocolates in a packet. Your task is to distribute these chocolates among 'M'...

  • Ans. 

    Distribute chocolates among students to minimize the difference between the largest and smallest number of chocolates.

    • Sort the array of chocolates packets.

    • Use sliding window technique to find the minimum difference between the largest and smallest packets distributed to students.

    • Consider edge cases like when number of students is equal to number of packets.

  • Answered by AI
  • Q5. 

    Prime Time Again Problem Statement

    You are given two integers DAY_HOURS and PARTS. Consider a day with DAY_HOURS hours, which can be divided into PARTS equal parts. Your task is to determine the total ins...

  • Ans. 

    Calculate total instances of equivalent prime groups in a day divided into equal parts.

    • Divide the day into equal parts and find prime numbers in each part.

    • Identify prime groups where prime numbers occur at the same position in different parts.

    • Count the total instances of equivalent prime groups.

    • Ensure each hour in a prime group is in a different part of the day.

  • Answered by AI
  • Q6. 

    Constellation Identification Problem

    Given a matrix named UNIVERSE with 3 rows and 'N' columns, filled with characters {#, *, .}, where:

    • '*' represents stars.
    • '.' represents empty space.
    • '#' repre...
  • Ans. 

    The task is to identify constellations shaped like vowels within a matrix filled with characters {#, *, .}.

    • Iterate through the matrix to find 3x3 constellations shaped like vowels.

    • Check for vowels 'A', 'E', 'I', 'O', 'U' in each 3x3 constellation.

    • Print the vowels found in each constellation for each test case.

  • Answered by AI
Round 2 - HR 

Round duration - 20 Minutes
Round difficulty - Easy

Interview Preparation Tips

Professional and academic backgroundI applied for the job as Associate Software Engineer in MumbaiEligibility criteriaAbove 7 cgpaTata Consultancy Services (TCS) interview preparation:Topics to prepare for the interview - Data Structures, Python, Operating System, Algorithms, DBMSTime required to prepare for the interview - 2 MonthsInterview preparation tips for other job seekers

Tip 1 : learn basics
Tip 2 : learn any oops language and practice.
Tip 3 : code as much as you can.

Application resume tips for other job seekers

Tip 1 : short and precise. Upto the point.
Tip 2 : keep few things aside from resume

Final outcome of the interviewSelected

Skills evaluated in this interview

I applied via Company Website and was interviewed before Feb 2021. There were 3 interview rounds.

Round 1 - Aptitude Test 

TNQT: TCS National Qualifier Test

Round 2 - Technical 

(1 Question)

  • Q1. All technical questions related to your project and basic understanding of any programming language. Basically questions from your resume will be asked.
Round 3 - HR 

(2 Questions)

  • Q1. Tell me about yourself.
  • Q2. What is your family background?

Interview Preparation Tips

Interview preparation tips for other job seekers - All the best, TCS is not tough to get into. But getting good project is a main cookie to be cracked.

Interview Questionnaire 

3 Questions

  • Q1. Questions from hobbies etc mentioned in cv
  • Q2. Things i learned during my summer training
  • Ans. 

    During my summer training, I learned various programming languages, software development methodologies, and practical application of theoretical concepts.

    • Learned programming languages such as Java, Python, and SQL

    • Gained knowledge of software development methodologies like Agile and Waterfall

    • Applied theoretical concepts in real-world projects, enhancing problem-solving skills

  • Answered by AI
  • Q3. Questions from dbms,c,c++,java

Interview Preparation Tips

Round: Resume Shortlist
Experience: generally the questions were asked from the hobbies which i mentioned in the resume,so be honest
Tips: never over do things write what you are

Round: Test
Duration: 70 min minutes

General Tips: be positive never give up and take one step at a time
Skills: presence of mind, spoken skills specially english, body language
College Name: KIIT UNIVERSITY
Motivation: brand and working environment
Funny Moments: once u r placed every moment is happy and funny...

I was interviewed before May 2016.

Interview Questionnaire 

1 Question

  • Q1. Where do you see yourself in 5 years from now.
  • Ans. 

    In 5 years, I see myself as a senior software engineer leading a team of developers on innovative projects.

    • Continuing to enhance my technical skills through ongoing learning and certifications

    • Taking on more leadership responsibilities within the team

    • Contributing to the company's growth and success through my expertise

    • Mentoring junior team members to help them grow in their careers

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: It was just a basic aptitude test.
Tips: You need to speed up things.
Duration: 1 hour
Total Questions: 120

Round: Email Round
Experience: We just had to write and Email in 5 mins.
Tips: Check your grammar.

Round: Technical + HR Interview
Experience: Just checking the communication skills.
Tips: Just need to be confident.

Skills: Written Communication Skills
College Name: Global Institute of Technology

Interview Questionnaire 

1 Question

  • Q1. Questions related to basic logic gates and assembly language programs

Interview Preparation Tips

Round: Test
Experience: It was simple just all concept based question was their.
Tips: Get your 10th and 12th concept clear of maths and brush up basics formulas.
Duration: 60 minutes
Total Questions: 50

Round: Group Discussion
Experience: It was simple topic, i just spoke whatever i felt right about it.
Tips: just be confident and give minimum 3-4 points and encourage others also to participate.

Round: Technical Interview
Experience: It was fine not that good but here also they check your confidence.
Tips: just be confident and if you don't know the ans just say don't know.

General Tips: keep calm and just enjoy the selection process.
Because company needs you.
Skill Tips: be more clear and expressive, do not be silent .
Skills: communication skill
College Name: Vidyalankar Institute Of Technology

I was interviewed in Mar 2017.

Interview Questionnaire 

6 Questions

  • Q1. Explain your final year project
  • Ans. 

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

    • Used HTML, CSS, and JavaScript for the frontend

    • Implemented a backend using PHP and MySQL for data storage

    • Designed a user-friendly interface for adding, updating, and deleting products

    • Implemented features like barcode scanning and real-time stock tracking

    • Conducted testing and debugging to ensure system functionality

  • Answered by AI
  • Q2. As a mechanical engineering graduate, where do you see yourself in an IT firm
  • Ans. 

    As a mechanical engineering graduate, I see myself in an IT firm leveraging my problem-solving skills and technical knowledge to contribute to software development and innovation.

    • Applying my analytical and logical thinking skills to develop efficient software solutions

    • Utilizing my understanding of engineering principles to design and optimize software systems

    • Collaborating with cross-functional teams to integrate mechan...

  • Answered by AI
  • Q3. Which is your favourite subject
  • Ans. 

    My favorite subject is computer science.

    • I enjoy studying algorithms and data structures.

    • I find programming languages fascinating.

    • I am interested in software engineering principles and practices.

  • Answered by AI
  • Q4. Tell us your daily routine
  • Ans. 

    My daily routine involves a mix of coding, collaborating with team members, and continuous learning.

    • Start the day by checking emails and responding to any urgent messages

    • Attend daily stand-up meetings to discuss progress and plan the day's tasks

    • Work on coding tasks assigned by the team lead or project manager

    • Collaborate with team members to troubleshoot issues and brainstorm solutions

    • Participate in code reviews to ensu...

  • Answered by AI
  • Q5. How do you plan to be an efficient employee to the company?
  • Ans. 

    I plan to be an efficient employee by continuously improving my skills, being proactive, and collaborating effectively with my team.

    • Continuously improving my skills through self-learning and professional development opportunities

    • Being proactive in identifying and solving problems before they escalate

    • Collaborating effectively with my team by actively participating in meetings, sharing knowledge, and seeking feedback

    • Prio...

  • Answered by AI
  • Q6. Which is the most important gadget in your life without which life will be difficult for you
  • Ans. 

    My smartphone is the most important gadget in my life.

    • My smartphone helps me stay connected with family and friends

    • I use it for work-related communication and tasks

    • It serves as a source of entertainment during leisure time

    • I can access important information and services through it

    • It also serves as a camera for capturing memories

    • Examples: iPhone, Samsung Galaxy, Google Pixel

  • Answered by AI

Interview Preparation Tips

Round: Resume Shortlist
Experience: Our resumes were shortlisted online and we were called for next round via emails.

Round: Test
Experience: This was a computerized test that was held on the company's official server that they had designed especially for recruitment purpose. We were asked to answer a set of questions within a limited time frame.
Duration: 1 hour 30 minutes
Total Questions: 89

College Name: Vidyavardhini's College of Engg & Tech
Contribute & help others!
anonymous
You can choose to be anonymous

SpanIdea Interview FAQs

How many rounds are there in SpanIdea Associate Software Engineer interview?
SpanIdea interview process usually has 2 rounds. The most common rounds in the SpanIdea interview process are Resume Shortlist and Technical.
What are the top questions asked in SpanIdea Associate Software Engineer interview?

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

  1. 1. write a code to check whether entered input is a palindrome or not 2. wap to...read more
  2. 2.What is type qualifier volatile and cons...read more
  3. 1. What is topic present in...read more

Recently Viewed

JOBS

Browse jobs

Discover jobs you love

COMPANY BENEFITS

KNR Constructions

20 benefits

COMPANY BENEFITS

IRB Infrastructure

60 benefits

COMPANY BENEFITS

Dilip Buildcon

304 benefits

COMPANY BENEFITS

Dilip Buildcon

304 benefits

SALARIES

Trane Technologies

SALARIES

Evita Foods

REVIEWS

Solugenix India Private Limited

No Reviews

REVIEWS

Torry Harris Integration Solutions

No Reviews

SALARIES

Parul University

Tell us how to improve this page.

SpanIdea Associate Software Engineer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more

Fast track your campus placements

View all
SpanIdea Associate Software Engineer Salary
based on 79 salaries
₹3.5 L/yr - ₹6.5 L/yr
15% less than the average Associate Software Engineer Salary in India
View more details

SpanIdea Associate Software Engineer Reviews and Ratings

based on 8 reviews

3.5/5

Rating in categories

3.6

Skill development

3.6

Work-life balance

3.6

Salary

3.6

Job security

3.6

Company culture

3.6

Promotions

3.6

Work satisfaction

Explore 8 Reviews and Ratings
Software Engineer
211 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
130 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Associate Software Engineer
79 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Developer
31 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Talent Acquisition Executive
26 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare SpanIdea with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare
Did you find this page helpful?
Yes No
write
Share an Interview
Rate your experience using AmbitionBox
Terrible
Terrible
Poor
Poor
Average
Average
Good
Good
Excellent
Excellent