Upload Button Icon Add office photos
Engaged Employer

i

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

SOTI Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Clear (1)

SOTI Full Stack Software Developer Interview Questions and Answers

Updated 1 Oct 2024

SOTI Full Stack Software Developer Interview Experiences

3 interviews found

Interview experience
2
Poor
Difficulty level
Hard
Process Duration
-
Result
-
Round 1 - Coding Test 

In the 1st round the coding test is conducted online we have cameras facing us to monitor us and we login to the test portal then there are some instructions carefully read those instructions and act according to it then thera are 4 coding questions were given which are at a high difficulty rate all the questions are very big and tough to understand and there are hidden test cases too submit the code and check the hidden test cases

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
No response

I applied via Campus Placement

Round 1 - Coding Test 

The coding test have 4 questions it is very difficult questions

Full Stack Software Developer Interview Questions Asked at Other Companies

asked in Synergy
Q1. Oops in Java Patterns in Java JDK,JRE,JVM MVC Array questions str ... read more
asked in UST
Q2. If a application is running slow what process would you follow to ... read more
asked in Cognizant
Q3. Briefly explain the method you will use to execute an array linke ... read more
Q4. How do we link our stylesheet with the HTML?
asked in Cognizant
Q5. What is the difference between primary key, foreign key, candidat ... read more
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Coding Test 

There was one question on DP.

Round 2 - Technical 

(2 Questions)

  • Q1. Dependency injection
  • Q2. Application level question on Delegates

Interview questions from similar companies

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

I applied via Campus Placement and was interviewed in May 2024. There was 1 interview round.

Round 1 - Aptitude Test 

It was an 1 and half hour test basics of aptitude were asked

Interview Preparation Tips

Interview preparation tips for other job seekers - just learn basics thats all
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
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 Resume tips
Round 2 - One-on-one 

(1 Question)

  • Q1. Introduce yourself,core java
Round 3 - One-on-one 

(1 Question)

  • Q1. Coding test, java , spring boot, Microservice,hibernate

Interview Preparation Tips

Interview preparation tips for other job seekers - Explain in deep any question, don’t hesitate for asking again
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Aug 2023. There were 4 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 Resume tips
Round 2 - Coding Test 

So basically the questions were from strings, arrays, bitwise operators and some mathematical logic based questions. There were 10 questions and they will provide you a laptop and you have to complete all of them in 3 hours (java, c++)
Just be prepared on the above mentioned topics the questions were of easy level if your concept is clear you can crack it easily then there will one more round there they will ask theoretical questions once these both technical rounds are clear you're all set to go for HR round. So this is for 1-2yrs exp guys for freshers they also have to go through aptitude round and question pattern is similar

Round 3 - Technical 

(3 Questions)

  • Q1. Basic oops concepts some tricky ques
  • Q2. Questions from collection framework
  • Q3. Multithreading basic questions
Round 4 - HR 

(1 Question)

  • Q1. Basic hr questions
Round 1 - Aptitude Test 

It was easy

Round 2 - Coding Test 

6 coding rounds

Round 3 - Coding Test 

System design tesr

Round 4 - HR 

(4 Questions)

  • Q1. Why should we hire you?
  • Q2. Where do you see yourself in 5 years?
  • Q3. What are your strengths and weaknesses?
  • Q4. Tell me about yourself.

Interview Preparation Tips

Interview preparation tips for other job seekers - One of the best product companies which cares about employees

I applied via Naukri.com

Round 1 - Technical 

(2 Questions)

  • Q1. I applied online for the post of software developer, interview was conducted by First IPO on behalf of Mindtree.
  • Q2. Basics of OOPs, program o find out prime number, basic coding problem asks for output, closure, arrays in JavaScript

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare basic of oops like static and instance member, polymorphism, inheritance.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Aptitude Test 

General aptitude, computer science fundamentals multiple-choice questions, and data structures and algorithms multiple-choice questions were asked.

Round 2 - Technical 

(2 Questions)

  • Q1. Given a string, write a function to reverse the string.
  • Ans. 

    Function to reverse a given string

    • Create an empty string to store the reversed string

    • Iterate through the input string in reverse order and append each character to the new string

    • Return the reversed string

  • Answered by AI
  • Q2. Given a sorted array of integers, write a function to perform a binary search to find the index of a target value. If the target value is not found, return -1.
  • Ans. 

    Binary search function to find target value in sorted array

    • Define function that takes sorted array and target value as input

    • Initialize variables for start, end, and middle indices

    • Use while loop to iterate until start is less than or equal to end

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. About the company
  • Q2. What are three significant achievements in your life?
  • Ans. 

    Graduating with honors, winning a hackathon, volunteering in a developing country

    • Graduated with honors from university with a degree in Computer Science

    • Won first place in a hackathon competition by developing a unique and innovative software solution

    • Volunteered in a developing country to help build schools and provide education to underprivileged children

  • Answered by AI
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(5 Questions)

  • Q1. What is concurrent hashmap
  • Ans. 

    ConcurrentHashMap is a thread-safe implementation of the HashMap class in Java.

    • ConcurrentHashMap allows multiple threads to read and write to the map concurrently without causing any data corruption.

    • It achieves thread-safety by dividing the map into segments, each of which can be locked independently.

    • ConcurrentHashMap is more efficient than using synchronized collections for concurrent access.

    • Example: ConcurrentHashMap

  • Answered by AI
  • Q2. How is dependency injection different from dependency inversion
  • Ans. 

    Dependency injection is a design pattern where dependencies are provided to a class from the outside, while dependency inversion is a principle that states high-level modules should not depend on low-level modules, but both should depend on abstractions.

    • Dependency injection is a technique to achieve dependency inversion.

    • Dependency injection involves providing dependencies to a class from the outside, typically through ...

  • Answered by AI
  • Q3. If I add 2 same attribute values for a object to a set...will I see 2 objects in the set, if yes what changes you make to the code to insert unique objects to a set
  • Ans. 

    No, you will not see 2 objects in the set. To insert unique objects to a set, you can override the equals() and hashCode() methods in the object class.

    • In a set, each element must be unique based on the equals() method. If you add 2 objects with the same attribute values, only one will be stored in the set.

    • To ensure uniqueness, override the equals() and hashCode() methods in the object class. This will define how object...

  • Answered by AI
  • Q4. What is serialisation, externalisation, serializable
  • Ans. 

    Serialisation is the process of converting an object into a format that can be easily stored or transmitted. Externalisation is a way to customize the serialization process. Serializable is an interface in Java that allows objects to be serialized.

    • Serialisation is the process of converting an object into a format that can be easily stored or transmitted

    • Externalisation is a way to customize the serialization process

    • Seri...

  • Answered by AI
  • Q5. Write a Generic method to add string or integer to List or List
  • Ans. 

    Create a generic method to add string or integer to List or List

    • Create a generic method that takes a List and an element as input

    • Use Java generics to specify the type of List and element

    • Check the type of List and element, then add the element to the List

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Preparation of core Java is needed...not even a single minute is used to tell any of your project experience

Skills evaluated in this interview

Contribute & help others!
anonymous
You can choose to be anonymous

SOTI Interview FAQs

How many rounds are there in SOTI Full Stack Software Developer interview?
SOTI interview process usually has 1-2 rounds. The most common rounds in the SOTI interview process are Coding Test and Technical.
What are the top questions asked in SOTI Full Stack Software Developer interview?

Some of the top questions asked at the SOTI Full Stack Software Developer interview -

  1. Application level question on Delega...read more
  2. Dependency inject...read more

Recently Viewed

INTERVIEWS

SOTI

No Interviews

INTERVIEWS

Birla White

No Interviews

INTERVIEWS

Valtech

No Interviews

INTERVIEWS

Valtech

No Interviews

SALARIES

Denso Haryana Private Limited, Plant 1

INTERVIEWS

Seclore

No Interviews

INTERVIEWS

Birla White

No Interviews

INTERVIEWS

Valtech

No Interviews

INTERVIEWS

SOTI

No Interviews

INTERVIEWS

SOTI

No Interviews

Tell us how to improve this page.

SOTI Full Stack Software Developer Interview Process

based on 3 interviews

1 Interview rounds

  • Coding Test Round
View more
Software Developer
92 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
65 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Associate Software Developer
58 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Quality Assurance Specialist
48 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Software Developer
39 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare SOTI with

Zoho

4.3
Compare

Freshworks

3.5
Compare

TCS

3.7
Compare

Infosys

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