Upload Button Icon Add office photos

Sourcefuse Technologies

Compare button icon Compare button icon Compare

Filter interviews by

Sourcefuse Technologies Software Developer Intern Interview Questions and Answers

Updated 14 Sep 2021

Sourcefuse Technologies Software Developer Intern Interview Experiences

1 interview found

I appeared for an interview before Sep 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Medium

This round consisted of a coding test containing 2 questions purely based on Data Structures and Algorithms.
One was a Dynamic Programming Problem, and 
the other one was a linked list question

  • Q1. 

    Count Ways to Climb Stairs Problem

    Given a staircase with a certain number of steps, you start at the 0th step, and your goal is to reach the Nth step. At every step, you have the option to move either on...

  • Ans. 

    Count the number of distinct ways to climb stairs by moving either one step or two steps at a time.

    • Use dynamic programming to solve the problem efficiently.

    • Keep track of the number of ways to reach each step by considering the number of ways to reach the previous two steps.

    • Return the result modulo 10^9+7 to handle large outputs.

    • Example: For N=4, ways to climb are {0,1,2,3,4}, {0,1,3,4}, {0,2,4}. Total 3 ways.

  • Answered by AI
  • Q2. 

    Merge Sort Linked List Problem Statement

    You are given a singly linked list of integers. Your task is to sort the linked list using the merge sort algorithm.

    Explanation:

    Merge Sort is a divide and conq...

  • Ans. 

    Implement merge sort algorithm for singly linked list of integers.

    • Divide the linked list into two halves using slow and fast pointer technique.

    • Recursively sort the two halves.

    • Merge the sorted halves using a merge function.

    • Ensure to handle edge cases like empty list or single node list.

    • Example: Input: 3 1 2 -1, Output: 1 2 3 -1

  • Answered by AI
Round 2 - Video Call 

(1 Question)

Round duration - 45 minutes
Round difficulty - Easy

Introduction first
Tell me about your projects. He said you have done quite a few projects in JavaScript so tell me
Akshat what is es6 in JavaScript. I was not able to answer that.
What is bootstrap?
What is the difference between div and span tags in HTML?
How many handshakes will take place if there are 6 persons? I told him the P & C approach and then he said no please explain in the normal way so I said sir it's 1+ 2 + 3 + 4 + 5 = 15.
Reverse a String in optimal way
What is a preprocessor and preprocessor directive?
What is typedef?
Have you done exception handling? Explain
Polymorphism and inheritance and explain all types of both.
There were no questions asked on OS and DBMS in this round

  • Q1. 

    Palindrome Substrings

    Given a string STR, your objective is to determine the total count of palindromic substrings within it.

    Input:

    The first line contains an integer 't', the number of test cases. Eac...
  • Ans. 

    Count the total number of palindromic substrings in a given string.

    • Iterate through each character in the string and expand around it to find palindromic substrings.

    • Use dynamic programming to optimize the solution by storing previously computed results.

    • Consider both odd and even length palindromes while counting.

    • Example: For input 'abbc', the output should be 5 (['a', 'b', 'b', 'c', 'bb']).

  • Answered by AI
Round 3 - Video Call 

(1 Question)

Round duration - 45 minutes
Round difficulty - Easy

Your intro.
Bubble sort algorithm
Remove a specific character from all positions in a given string (3 test cases given)
Explain runtime polymorphism
Find minimum number of insertions required to make a string palindrome (he said No DP to be used)

I was able to code and explain all of them.
Make ER diagram of your 4th semester Project
He asked me if I know abt normalization
He asked me a ques on normalization, I was not able to answer it, then he asked me to write an SQL query based on the same table, I answered that
Query -> Find the maximum salary in each department, wherein the department and salary fields were in two different tables
Then he asked, tell me the different pillars of OOPs.
He asked about my projects
He saw my resume.
He asked about how the online coding test was, what were the difficulties you faced.

  • Q1. 

    Delete a Node from a Linked List

    You are provided with a linked list of integers. Your task is to implement a function that deletes a node located at a specified position 'POS'.

    Input:

    The first line co...
  • Ans. 

    Implement a function to delete a node from a linked list at a specified position.

    • Traverse the linked list to find the node at the specified position.

    • Update the pointers of the previous and next nodes to skip the node to be deleted.

    • Handle cases where the position is at the beginning or end of the linked list.

    • Ensure to free the memory of the deleted node to avoid memory leaks.

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Punjab Engineering College(Deemed To be University). Eligibility criteriaAbove 6 CGPASourceFuse Technologies interview preparation:Topics to prepare for the interview - Data Structures, OOPS, OS, DBMS, Algorithms, Dynamic ProgrammingTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : Keep eye contact
Tip 2 : Maintain fluctuating tone so that, the interviewer shows interest in you
Tip 3 : Do practice a lot of data structures from renowned websites like LeetCode and also from CodeZen

Application resume tips for other job seekers

Tip 1 : Add most recent and relevant projects only
Tip 2 : you should know each and everything written on your resume

Final outcome of the interviewSelected

Skills evaluated in this interview

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 Sourcefuse Technologies?
Ask anonymously on communities.

Interview questions from similar companies

I applied via Campus Placement and was interviewed before Aug 2021. There were 4 interview rounds.

Round 1 - Coding Test 

Coding cum aptitude test on Hackerrank

Round 2 - One-on-one 

(1 Question)

  • Q1. First round interview . Consisted questions based on projects , dsa
Round 3 - One-on-one 

(1 Question)

  • Q1. Round 2 . Question based from core technology. Micro services , etc
Round 4 - HR 

(1 Question)

  • Q1. Basic hr questions . Why are you fit for this role kind of things

Interview Preparation Tips

Interview preparation tips for other job seekers - Medium level interview rounds. Basic knowledge in dsa will be of a great help

Software Developer Intern Interview Questions Asked at Other Companies

Q1. Sum of Maximum and Minimum Elements Problem Statement Given an ar ... read more
asked in Amazon
Q2. Fish Eater Problem Statement In a river where water flows from le ... read more
asked in Apple
Q3. Kevin and his Fruits Problem Statement Kevin has 'N' buckets, eac ... read more
asked in CommVault
Q4. Sliding Maximum Problem Statement Given an array of integers ARR ... read more
Q5. Reverse Words in a String: Problem Statement You are given a stri ... read more
Round 1 - HR 

(1 Question)

  • Q1. Why you need new job?
  • Ans. 

    I am seeking a new job to further develop my skills and advance my career in software engineering.

    • Opportunity for professional growth

    • Desire for new challenges and projects

    • Better work-life balance

    • Company culture and values

    • Improved compensation and benefits

  • Answered by AI
Round 2 - Assignment 

Test interview questions

Round 3 - Technical 

(2 Questions)

  • Q1. Test interview questions
  • Q2. Devops interview questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Do well interview questions and answers 🙂
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is angular
  • Q2. What is an angular

Skills evaluated in this interview

I applied via LinkedIn and was interviewed in Jan 2021. There were 5 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. I have been questioned on AEM Concepts, Sling Models, schedulers, servlets, OSGI services
  • Q2. Be prepared for most of the concepts in AEM

Interview Preparation Tips

Interview preparation tips for other job seekers - The overall interview experience was very good.

I applied via LinkedIn

Interview Questionnaire 

1 Question

  • Q1. I have been questioned on different concepts in AEM, sling models, services, servlets, schedulers, workflow

Interview Preparation Tips

Interview preparation tips for other job seekers - The overall interview process was smooth and as per schedule.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I applied via Approached by Company and was interviewed in Feb 2023. 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 - Technical 

(2 Questions)

  • Q1. Basics to advance concepts of Cloud majorly AWS, Azure. Networking concepts like IP classes, subnetting, vnet etc. Previous project experience in details. How do you manage specific scenario. Real time que...
  • Q2. If you worked on the technology then you know the answers.

Interview Preparation Tips

Interview preparation tips for other job seekers - You should have good communication skills, and should have worked on client project in order to get selected.
Are these interview questions helpful?
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Nov 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Starts with a introduction, Core Java concepts, OOPS concepts, Singleton design pattern, Spring boot annotations like service, restcontroller.
  • Q2. DSA logical questions like 2nd highest number. How to find missing number from an array.
Round 2 - Behavioral 

(4 Questions)

  • Q1. Tell me about yourself.
  • Q2. Tell me about your family.
  • Ans. 

    I come from a close-knit family of five, including my parents, older sister, and younger brother.

    • Close-knit family of five

    • Parents, older sister, and younger brother

    • We enjoy spending time together traveling and trying new restaurants

  • Answered by AI
  • Q3. Why do you want to change the company
  • Q4. After that interviewer describes my work and position in the company.

Interview Preparation Tips

Interview preparation tips for other job seekers - I have applied for Java position through the referral. I have received a call on Thursday that we want to schedule your interview on Saturday. And on Saturday both the rounds happened with positive feedback.
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Oops, concepts, array, strin code
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Basic coding question will be there

Round 3 - Technical 

(2 Questions)

  • Q1. Opps , dbms , data structure
  • Q2. Explain about inheritence
  • Ans. 

    Inheritance is a mechanism in object-oriented programming where a class can inherit properties and methods from another class.

    • Inheritance allows for code reuse and promotes code organization.

    • The class that is being inherited from is called the parent or base class.

    • The class that inherits from the parent class is called the child or derived class.

    • The child class can access all the public and protected members of the par...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - java knowlege is required to clear the first round

Tell us how to improve this page.

Interview Questions from Similar Companies

Apisero Interview Questions
4.3
 • 66 Interviews
Zenoti Interview Questions
3.0
 • 45 Interviews
TestingXperts Interview Questions
3.9
 • 41 Interviews
Credera Interview Questions
3.7
 • 41 Interviews
Damco Solutions Interview Questions
3.8
 • 40 Interviews
Betsol Interview Questions
3.6
 • 39 Interviews
Simform Interview Questions
3.4
 • 37 Interviews
View all
Devops Engineer
59 salaries
unlock blur

₹6.2 L/yr - ₹22.5 L/yr

Software Engineer
51 salaries
unlock blur

₹6 L/yr - ₹18.8 L/yr

Senior Software Engineer
39 salaries
unlock blur

₹11 L/yr - ₹28 L/yr

QA Engineer
19 salaries
unlock blur

₹5.5 L/yr - ₹14 L/yr

Technical Lead
18 salaries
unlock blur

₹15.5 L/yr - ₹38.7 L/yr

Explore more salaries
Compare Sourcefuse Technologies with

Tekwissen

4.8
Compare

Damco Solutions

3.8
Compare

smartData Enterprises

3.3
Compare

In Time Tec Visionsoft

3.7
Compare
write
Share an Interview