Upload Button Icon Add office photos
Engaged Employer

i

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

Suma Soft Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Suma Soft Junior .NET Developer Interview Questions and Answers

Updated 13 Sep 2022

Suma Soft Junior .NET Developer Interview Experiences

1 interview found

I applied via Naukri.com and was interviewed in Aug 2022. There were 2 interview rounds.

Round 1 - Coding Test 

Reverse the string and display

Round 2 - Technical 

(3 Questions)

  • Q1. What is StringBuffer and were is use
  • Ans. 

    StringBuffer is a mutable sequence of characters. It is used to efficiently manipulate strings.

    • StringBuffer is a class in Java that allows you to modify strings without creating a new object.

    • It is used when you need to concatenate a large number of strings efficiently.

    • StringBuffer is synchronized, so it is safe to use in multi-threaded environments.

    • It provides methods like append(), insert(), delete(), and reverse() to...

  • Answered by AI
  • Q2. What is generic how to declare
  • Ans. 

    Generics in .NET allow you to create reusable code that can work with different types.

    • Generics are declared using the 'generic' keyword followed by the type parameter(s) in angle brackets.

    • Example: 'public class MyGenericClass {}'

    • You can use multiple type parameters separated by commas.

    • Example: 'public class MyGenericClass {}'

    • Generics provide type safety and eliminate the need for casting.

    • Example: 'List myList =

  • Answered by AI
  • Q3. What is ArrayList where is used
  • Ans. 

    ArrayList is a dynamic array that can store objects of any type. It is used to store and manipulate collections of data.

    • ArrayList is part of the System.Collections namespace in .NET.

    • It can store objects of any type, including value types and reference types.

    • It automatically resizes itself as elements are added or removed.

    • Elements can be accessed by their index.

    • It provides methods for adding, removing, and searching for...

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Suma Soft Junior .NET Developer interview:
  • OOPS
  • Collections
  • Multithreading
  • C#.Net
Interview preparation tips for other job seekers - Do practice and and get knowledge. Work on your communication also

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Technical 

(3 Questions)

  • Q1. What is dependency injection and its lifetimes
  • Ans. 

    Dependency injection is a design pattern where components are given their dependencies rather than creating them.

    • Dependency injection helps in making components loosely coupled, making it easier to test and maintain code.

    • There are three main lifetimes for dependencies: transient, scoped, and singleton.

    • Transient dependencies are created each time they are requested.

    • Scoped dependencies are created once per request.

    • Single...

  • Answered by AI
  • Q2. What are filters
  • Ans. 

    Filters in .NET are used to perform logic before or after an action method is executed.

    • Filters can be used for authorization, logging, exception handling, etc.

    • Examples include AuthorizeFilter, ActionFilter, ExceptionFilter, ResultFilter.

    • Filters can be applied globally, at controller level, or at action level.

  • Answered by AI
  • Q3. What is CORS ? and we use this
  • Ans. 

    CORS stands for Cross-Origin Resource Sharing, a security feature that allows servers to specify who can access their resources.

    • CORS is used to prevent web pages from making requests to a different domain than the one that served the original page.

    • It is implemented using HTTP headers like Access-Control-Allow-Origin.

    • CORS is commonly used in web development to enable secure cross-origin requests in browsers.

    • Example: If ...

  • Answered by AI
Round 2 - Coding Test 

Reverse String Code by using C Sharp

Interview Preparation Tips

Topics to prepare for NeoSOFT Junior .NET Developer interview:
  • ASP.Net MVC
  • Web Api
  • Entity Framework
  • Angular

Skills evaluated in this interview

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

Technology advantage or not

Round 2 - Aptitude Test 

All aptitude topics,logical reasoning

Round 3 - Technical 

(2 Questions)

  • Q1. Oops,2 coding questions
  • Q2. Palindrome,even number
Round 4 - HR 

(2 Questions)

  • Q1. What do you know
  • Q2. Do you have any questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Similar to tcs,infosys pattern
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I applied via LinkedIn and was interviewed in Aug 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Basic questions on Java concepts like OOPS, multi threading, stream. MySQL join queries
  • Q2. Questions on Spring Boot and REST API
Round 2 - Technical 

(2 Questions)

  • Q1. Questions on currently working project?.
  • Q2. Your contribution to the project and what challenges you faced?
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
Selected Selected
Round 1 - Technical 

(2 Questions)

  • Q1. Looker developer
  • Q2. Sql server
Round 2 - Technical 

(2 Questions)

  • Q1. Looker developer
  • Q2. Sql server
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I applied via Indeed and was interviewed in May 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

This test was conducted in MSG browser and it has around 30 questions and around 3 to 5 are related to coding

Round 2 - Group Discussion 

Our topic of discussion is future of jobs and take the first initiative and don't go off topic and try to agree and add points with the fellow members

Round 3 - Technical 

(3 Questions)

  • Q1. Tell me about yourself
  • Ans. 

    Experienced Java Developer with a passion for creating efficient and scalable solutions.

    • Over 5 years of experience in Java development

    • Strong knowledge of object-oriented programming principles

    • Proficient in Spring framework and Hibernate

    • Experience with RESTful web services and microservices architecture

    • Familiar with Agile development methodologies

  • Answered by AI
  • Q2. Tell me about the project
  • Q3. Do you known nodejs
  • Ans. 

    Yes, Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine.

    • Node.js is used for server-side scripting and building scalable network applications.

    • It allows developers to use JavaScript for both client-side and server-side development.

    • Node.js has a large ecosystem of open-source libraries and frameworks like Express.js.

    • It is commonly used for building real-time web applications, APIs, and microservices.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - So try to be clear and try to learn the lastest programming language and try to answer everything and say that you can learn or do it if you were given a chance
I hope it helps and find you dream or first job quick good good luck🤞

Java Developer Interview Questions & Answers

Incedo user image Nithin Krishna

posted on 31 Aug 2024

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

(2 Questions)

  • Q1. Difference between ArrayList and LinkedList?
  • Ans. 

    ArrayList is implemented as a resizable array, while LinkedList is implemented as a doubly linked list.

    • ArrayList provides fast random access, LinkedList provides fast insertion and deletion.

    • ArrayList uses more memory as it needs to allocate a fixed size array, LinkedList uses more memory for storing references to the next and previous elements.

    • Example: ArrayList is better for scenarios where random access is required, ...

  • Answered by AI
  • Q2. Difference between HashMap and HashTable?
  • Ans. 

    HashMap is non-synchronized and allows null values, while HashTable is synchronized and does not allow null values.

    • HashMap is non-synchronized, meaning it is not thread-safe, while HashTable is synchronized and thread-safe.

    • HashMap allows null values for both keys and values, while HashTable does not allow null keys or values.

    • HashMap is faster than HashTable as it is non-synchronized, but HashTable is preferred in multi...

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-

I was interviewed in Jul 2024.

Round 1 - Technical 

(2 Questions)

  • Q1. Micro service disadvantage
  • Ans. 

    Microservices can introduce complexity, communication overhead, and potential performance issues.

    • Increased complexity due to managing multiple services

    • Communication overhead between services

    • Potential performance issues due to network latency

    • Difficulty in maintaining consistency across services

  • Answered by AI
  • Q2. @functionalinterface can we extend or not, map & flatmap
  • Ans. 

    No, @FunctionalInterface cannot be extended. Map and flatMap are default methods in the interface and cannot be overridden.

    • No, @FunctionalInterface cannot be extended as it is a single abstract method interface.

    • Map and flatMap are default methods in the interface and cannot be overridden.

    • Example: public interface MyInterface { void myMethod(); default void myDefaultMethod() { // implementation } }

  • Answered by AI

Skills evaluated in this interview

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

Hackerrank coding round.

Round 2 - Technical 

(1 Question)

  • Q1. Questions and coding testing your OOPS knowledge
Round 3 - Technical 

(1 Question)

  • Q1. Every tech stack, SQL, OOPS, JAVA

Interview Preparation Tips

Interview preparation tips for other job seekers - Be familiar with designing and writing better code follwing OOPS, YAGNI,DRY principles.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(3 Questions)

  • Q1. Why functional interface when we have interface
  • Ans. 

    Functional interfaces provide a single abstract method for functional programming in Java.

    • Functional interfaces allow for lambda expressions and method references to be used as instances of the interface.

    • Interfaces with multiple abstract methods cannot be used for lambda expressions.

    • Example: java.util.function.Function is a functional interface with a single abstract method apply().

  • Answered by AI
  • Q2. Java 8 explain all features in short
  • Ans. 

    Java 8 introduced new features like lambda expressions, streams, functional interfaces, and default methods.

    • Lambda expressions: Allows writing concise code by enabling functional programming.

    • Streams: Provides a way to work with sequences of elements efficiently.

    • Functional interfaces: Interfaces with a single abstract method, used for lambda expressions.

    • Default methods: Allows adding new methods to interfaces without br

  • Answered by AI
  • Q3. If one functional interface can extend another interface
  • Ans. 

    Yes, one functional interface can extend another interface in Java.

    • Functional interfaces can extend other functional interfaces in Java.

    • The child interface can have only one abstract method, but can inherit default methods from the parent interface.

    • Example: interface Parent { void method1(); } interface Child extends Parent { void method2(); }

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare core 100%. spring boot, sql, can be in 80s

Skills evaluated in this interview

Suma Soft Interview FAQs

How many rounds are there in Suma Soft Junior .NET Developer interview?
Suma Soft interview process usually has 2 rounds. The most common rounds in the Suma Soft interview process are Coding Test and Technical.
What are the top questions asked in Suma Soft Junior .NET Developer interview?

Some of the top questions asked at the Suma Soft Junior .NET Developer interview -

  1. what is StringBuffer and were is ...read more
  2. What is ArrayList where is u...read more
  3. What is generic how to decl...read more

Tell us how to improve this page.

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.4k Interviews
Infosys Interview Questions
3.6
 • 7.6k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
LTIMindtree Interview Questions
3.8
 • 3k Interviews
Mphasis Interview Questions
3.4
 • 806 Interviews
CitiusTech Interview Questions
3.4
 • 268 Interviews
View all
Back Office Executive
237 salaries
unlock blur

₹0.9 L/yr - ₹2.5 L/yr

Software Engineer
144 salaries
unlock blur

₹2 L/yr - ₹9 L/yr

Customer Care Executive
92 salaries
unlock blur

₹0.8 L/yr - ₹3 L/yr

Software Developer
88 salaries
unlock blur

₹2 L/yr - ₹8.6 L/yr

Sales Executive
72 salaries
unlock blur

₹1.4 L/yr - ₹3.6 L/yr

Explore more salaries
Compare Suma Soft with

TCS

3.7
Compare

Wipro

3.7
Compare

Infosys

3.6
Compare

HCLTech

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