Upload Button Icon Add office photos

Filter interviews by

Technosapphire Software Developer Interview Questions and Answers for Freshers

Updated 5 Jan 2022

Technosapphire Software Developer Interview Experiences for Freshers

1 interview found

I applied via LinkedIn and was interviewed in Dec 2021. There were 3 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Basic ooos concept
  • Ans. 

    Object-oriented programming (OOP) is a paradigm based on objects that encapsulate data and behavior.

    • Encapsulation: Bundling data and methods that operate on the data within one unit (e.g., a class).

    • Inheritance: Mechanism to create a new class based on an existing class (e.g., a 'Dog' class inheriting from an 'Animal' class).

    • Polymorphism: Ability to present the same interface for different underlying data types (e.g., a...

  • Answered by AI
  • Q2. For loop, apptitudet etc

Interview Preparation Tips

Interview preparation tips for other job seekers - Basic concept .net core related

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

Interview questions from similar companies

I applied via Campus Placement and was interviewed before Nov 2021. 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 - Aptitude Test 

Numerical and logical aptitude test

Round 3 - Coding Test 

There are 5 rounds on datastructure and algorithm

Interview Preparation Tips

Interview preparation tips for other job seekers - Nice hr and all team is suportive
Good and smoth interview experiance

Software Developer Interview Questions Asked at Other Companies for Fresher

asked in Amazon
Q1. Maximum Subarray Sum Problem Statement Given an array of integers ... read more
asked in Nagarro
Q2. Crazy Numbers Pattern Challenge Ninja enjoys arranging numbers in ... read more
asked in Mr Cooper
Q3. Connect Ropes Problem Statement Given a number of ropes denoted a ... read more
asked in TCS
Q4. Palindromic Numbers Finder Given an integer 'N', your task is to ... read more
Q5. Validate Binary Tree Nodes Problem You are provided with 'N' bina ... read more

I applied via Referral and was interviewed in Sep 2021. There were 6 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Tell us about Reliability?
  • Ans. 

    Reliability refers to the ability of a system or component to perform its required functions under stated conditions for a specified period of time.

    • Reliability is a measure of how often a system or component fails and how quickly it can be restored to normal operation.

    • It is important to design systems with redundancy and failover mechanisms to ensure high reliability.

    • Reliability can be improved through regular maintena...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - I have got selected by Interviewer Rajib Das.

I appeared for an interview in Nov 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 135 minutes
Round difficulty - Easy

Coding questions was easy if you know the basic of coding in any language. I submitted optimized solution for every questions that's why i got selected in this round.

  • Q1. 

    Find K'th Character of Decrypted String

    You are given an encrypted string where repeated substrings are represented by the substring followed by its count. Your task is to find the K'th character of the d...

  • Ans. 

    Given an encrypted string with repeated substrings represented by counts, find the K'th character of the decrypted string.

    • Parse the encrypted string to extract substrings and their counts

    • Iterate through the substrings and counts to build the decrypted string

    • Track the position in the decrypted string to find the K'th character

  • Answered by AI
  • Q2. 

    Cycle Detection in Undirected Graph Problem Statement

    You are provided with an undirected graph containing 'N' vertices and 'M' edges. The vertices are numbered from 1 to 'N'. Your objective is to determi...

  • Ans. 

    Detect if an undirected graph contains a cycle.

    • Use Depth First Search (DFS) to traverse the graph and detect cycles.

    • Maintain a visited array to keep track of visited vertices.

    • If a visited vertex is encountered again during DFS, a cycle exists.

    • Check for back edges while traversing the graph.

    • Consider disconnected graphs as well.

  • Answered by AI
Round 2 - Assignment 

(3 Questions)

Round duration - 150 minutes
Round difficulty - Medium

  • Q1. 

    Pair Sum Problem Statement

    You are provided with an array ARR consisting of N distinct integers in ascending order and an integer TARGET. Your objective is to count all the distinct pairs in ARR whose sum...

  • Ans. 

    Count distinct pairs in an array whose sum equals a given target.

    • Use two pointers approach to iterate through the array and find pairs with sum equal to target.

    • Keep track of visited pairs to avoid counting duplicates.

    • Return -1 if no such pair exists with the given target.

  • Answered by AI
  • Q2. 

    Next Smaller Palindrome Problem Statement

    You are given a palindrome number represented as a string S. Your task is to find the largest palindrome number that is strictly less than S.

    Example:

    Input:
    T...
  • Ans. 

    Given a palindrome number represented as a string, find the largest palindrome number that is strictly less than the given number.

    • Iterate from the middle towards the start and end of the string to find the next smaller palindrome.

    • If the number is odd in length, simply mirror the left half to the right half to get the next smaller palindrome.

    • If the number is even in length, decrement the middle digit and mirror the left...

  • Answered by AI
  • Q3. 

    Longest Common Subsequence Problem Statement

    Given two strings STR1 and STR2, determine the length of their longest common subsequence.

    A subsequence is a sequence that can be derived from another sequen...

  • Ans. 

    The problem involves finding the length of the longest common subsequence between two given strings.

    • Use dynamic programming to solve this problem efficiently.

    • Create a 2D array to store the lengths of common subsequences of substrings.

    • Iterate through the strings to fill the array and find the length of the longest common subsequence.

    • Example: For input STR1 = 'abcde' and STR2 = 'ace', the longest common subsequence is 'a...

  • Answered by AI
Round 3 - Face to Face 

(2 Questions)

Round duration - 30 minutes
Round difficulty - Easy

Interview went well.The interviewer asked me how the previous interviews were.

  • Q1. 

    Boundary Traversal of a Binary Tree

    Given a binary tree of integers, your task is to output the boundary nodes of this binary tree in Anti-Clockwise order, starting from the root node.

    Explanation:

    The b...

  • Ans. 

    Output the boundary nodes of a binary tree in Anti-Clockwise order, starting from the root node.

    • Traverse the left boundary nodes in top-down order

    • Traverse the leaf nodes from left to right

    • Traverse the right boundary nodes in bottom-up order

    • Combine the above traversals to get the boundary nodes in Anti-Clockwise order

  • Answered by AI
  • Q2. 

    Sort 0 1 2 Problem Statement

    Given an integer array arr of size 'N' containing only 0s, 1s, and 2s, write an algorithm to sort the array.

    Input:

    The first line contains an integer 'T' representing the n...
  • Ans. 

    Sort an array of 0s, 1s, and 2s in linear time complexity.

    • Use three pointers to keep track of the positions of 0s, 1s, and 2s in the array.

    • Iterate through the array and swap elements based on the values encountered.

    • Maintain left pointer for 0s, right pointer for 2s, and current pointer for traversal.

    • Example: If current element is 0, swap it with element at left pointer and increment both pointers.

  • Answered by AI
Round 4 - HR 

Round duration - 20 minutes
Round difficulty - Easy

This round is very easy, In this round they basically need confidence and truthful person.

Interview Preparation Tips

Eligibility criteriaabove 7.5 CGPADeloitte interview preparation:Topics to prepare for the interview - Data Structures, Web development, System Design, Algorithms, Dynamic Programming, Database, Networking, DevOps, Operating System, Database Management System, Object-Oriented Programming System , basic aptitudeTime required to prepare for the interview - 5 monthsInterview preparation tips for other job seekers

Tip 1 : For Data Structures number of questions doesn't matter. Try to understand the logic behind them and try to apply them in creating multiple scenario's. 
Tip 2 : Do lot of hard work and practice of Data Structures and Algorithms based questions
Tip 3 : See which part interests you more, Increase your knowledge horizon, Always try to build a system a system considering It will be served to millions of customers.
Tip 4 : I personally recommend you Coding Ninjas and Geeks For Geeks for interview preparation.

Application resume tips for other job seekers

Tip 1 : Always try to make it a single page 
Tip 2 : do mention all your skills which you are confident of in your resume.
Tip 3 : Always make resume company specific

Final outcome of the interviewSelected

Skills evaluated in this interview

I appeared for an interview in Nov 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 2 hours
Round difficulty - Medium

In the 1st round 
Aptitude
Reasoning
English
Automata fix( code debug) 
Timing in morning
Environment is good
Interviewer was very cool and interactive

  • Q1. 

    Encode the Message Problem Statement

    Given a text message, your task is to return the Run-length Encoding of the given message.

    Run-length encoding is a fast and simple method of encoding strings, repres...

  • Ans. 

    Implement a function to encode a text message using run-length encoding.

    • Iterate through the message and count consecutive characters

    • Append the character and its count to the encoded message

    • Handle edge cases like single characters or empty message

  • Answered by AI
Round 2 - Video Call 

(1 Question)

Round duration - 30 minutes
Round difficulty - Medium

This is interview round 
Ques from basic electronics
C language

  • Q1. 

    Print Name and Age Problem Statement

    Create a class named Person with a string variable 'name' and an integer variable 'age', such that these variables are not accessible outside the class. Implement a me...

  • Ans. 

    Create a class Person with private variables name and age, and methods to set and get their values.

    • Create a class Person with private variables 'name' and 'age'.

    • Implement a method setValue to set the variables' values.

    • Implement a method getValue to print the variables' values.

    • Ensure the name is a non-empty string and the age is a non-negative integer.

    • Encapsulate the data and provide a clear interface for setting and ge...

  • Answered by AI

Interview Preparation Tips

Eligibility criteriaAbove 6 cgpaCognizant interview preparation:Topics to prepare for the interview - Electronics basics, C language , Data structure, OOPS, ProjectsTime required to prepare for the interview - 2 monthsInterview preparation tips for other job seekers

Tip 1 : Do aptitude from indiabix. Go through your basics. At least one language u know. Learn about your branch basics. Know concept of data structure and oops. 
Tip 2 : prepare your final project well. 

Application resume tips for other job seekers

Tip 1 : the skills you know very well mention in resume
Tip 2 : mention project in resume

Final outcome of the interviewSelected

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Feb 2022. 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 

C , java

Interview Preparation Tips

Interview preparation tips for other job seekers - Selection is based on skills and also believe
Round 1 - Aptitude Test 

HTML

Round 2 - Aptitude Test 

Aptitude and resume shortlist and HTML

Round 3 - 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

Interview Preparation Tips

Interview preparation tips for other job seekers - No tips
Are these interview questions helpful?

I applied via Naukri.com and was interviewed before May 2021. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Java Collection, OOPS, Seralization
Round 2 - Technical 

(1 Question)

  • Q1. Java OOPS, Collection, threading, SQL
Round 3 - HR 

(1 Question)

  • Q1. Nothing specific, Salary Negotiations.

Interview Preparation Tips

Interview preparation tips for other job seekers - overall good experience and process was quick

Interview Questionnaire 

1 Question

  • Q1. Scenario based question on Relationship, Role, OWD,

Interview Questionnaire 

3 Questions

  • Q1. Difference between inner join and outer join
  • Ans. 

    Inner join returns only matching rows from both tables while outer join returns all rows from one table and matching rows from the other.

    • Inner join is used to combine data from two tables based on a common column.

    • Outer join is used to combine data from two tables where one table may not have matching rows in the other.

    • There are three types of outer join: left outer join, right outer join, and full outer join.

    • Left outer...

  • Answered by AI
  • Q2. What is abstract class
  • Ans. 

    An abstract class is a class that cannot be instantiated and is used as a base class for other classes.

    • An abstract class can have abstract and non-abstract methods.

    • Abstract methods have no implementation and must be implemented by the derived class.

    • An abstract class can have constructors and fields.

    • An abstract class can be used to define a common interface for a group of related classes.

    • Example: Animal is an abstract c...

  • Answered by AI
  • Q3. What is normalization and difference between 3NF and BCNF
  • Ans. 

    Normalization is a process of organizing data in a database to reduce redundancy and dependency.

    • Normalization is used to eliminate data redundancy and dependency.

    • 3NF (Third Normal Form) eliminates transitive dependencies while BCNF (Boyce-Codd Normal Form) eliminates partial dependencies.

    • 3NF is a subset of BCNF.

    • Normalization helps in improving data consistency and integrity.

    • Normalization can also improve database perfo...

  • Answered by AI

Skills evaluated in this interview

Technosapphire Interview FAQs

What are the top questions asked in Technosapphire Software Developer interview for freshers?

Some of the top questions asked at the Technosapphire Software Developer interview for freshers -

  1. Basic ooos conc...read more
  2. For loop, apptitudet ...read more

Tell us how to improve this page.

Technosapphire Software Developer Salary
based on 10 salaries
₹1 L/yr - ₹4.5 L/yr
74% less than the average Software Developer Salary in India
View more details

Technosapphire Software Developer Reviews and Ratings

based on 1 review

5.0/5

Rating in categories

5.0

Skill development

5.0

Work-life balance

5.0

Salary

5.0

Job security

5.0

Company culture

5.0

Promotions

5.0

Work satisfaction

Explore 1 Review and Rating
Software Developer
10 salaries
unlock blur

₹1 L/yr - ₹6.8 L/yr

Software Engineer
7 salaries
unlock blur

₹1.3 L/yr - ₹4 L/yr

DOT NET Developer
5 salaries
unlock blur

₹2.2 L/yr - ₹3.5 L/yr

Softwaretest Engineer
5 salaries
unlock blur

₹1.5 L/yr - ₹3.2 L/yr

Java Developer
4 salaries
unlock blur

₹3 L/yr - ₹7.5 L/yr

Explore more salaries
Compare Technosapphire with

Cognizant

3.7
Compare

Teleperformance

3.9
Compare

iEnergizer

4.7
Compare

Reliance Retail

3.9
Compare
write
Share an Interview