Upload Button Icon Add office photos

Sterlite Technologies

Compare button icon Compare button icon Compare

Filter interviews by

Sterlite Technologies Senior Software Engineer Interview Questions and Answers

Updated 7 Oct 2023

7 Interview questions

A Senior Software Engineer was asked
Q. Explain the different types of joins in SQL.
Ans. 

Joins in SQL are used to combine data from two or more tables based on a related column.

  • Joins are used to retrieve data from multiple tables in a single query

  • Types of joins include inner join, left join, right join, and full outer join

  • Join conditions are specified using the ON keyword and can include multiple conditions

  • Aliases can be used to simplify the syntax of join queries

A Senior Software Engineer was asked
Q. What versions of Java and Spring Boot are you using in your current project?
Ans. 

We are using Java 11 and Spring Boot 2.4.3 in our current project.

  • Java 11 provides better performance and security features compared to previous versions.

  • Spring Boot 2.4.3 offers improved support for Kotlin and GraalVM.

  • We are also using Spring Data JPA for database access and Spring Security for authentication and authorization.

Senior Software Engineer Interview Questions Asked at Other Companies

asked in UST
Q1. Nth Prime Number Problem Statement Find the Nth prime number give ... read more
asked in DBS Bank
Q2. Tell me about yourself. What technology are you using? What is a ... read more
Q3. K Largest Elements Problem Statement You are given an integer k a ... read more
asked in GlobalLogic
Q4. MapSum Pair Implementation Create a data structure named 'MapSum' ... read more
Q5. If you have to prioritize between coding standards and project de ... read more
A Senior Software Engineer was asked
Q. Write a program to reverse sort the keys in a HashMap.
Ans. 

Program to reverse sort keys in HashMap

  • Create a List from the keySet() of the HashMap

  • Sort the List in reverse order using Collections.sort()

  • Iterate through the sorted List and add the keys to a new LinkedHashMap

  • Return the LinkedHashMap

A Senior Software Engineer was asked
Q. What are triggers?What are stored procedures?
Ans. 

Triggers are database objects that automatically execute in response to certain events. Stored procedures are precompiled SQL statements.

  • Triggers are used to enforce business rules or to audit changes to data.

  • Stored procedures are used to encapsulate frequently used SQL statements for reuse and to improve performance.

  • Triggers can be used to update related tables when a record is inserted, updated, or deleted.

  • Store...

A Senior Software Engineer was asked
Q. What is Singleton Design Pattern? Can we create a clone of an object from singleton class?
Ans. 

Singleton Design Pattern ensures only one instance of a class exists. No, we cannot create a clone of an object from singleton class.

  • Singleton pattern restricts the instantiation of a class to one object.

  • It is used when only one object is required to coordinate actions across the system.

  • The instance is created only when it is requested for the first time.

  • The constructor of the singleton class is private.

  • Clone meth...

A Senior Software Engineer was asked
Q. What is Maven ? what are different cycles in Maven
Ans. 

Maven is a build automation tool used primarily for Java projects. It manages dependencies and builds the project.

  • Maven is based on the concept of POM (Project Object Model) which describes the project dependencies, build process, and other configurations.

  • Maven has different cycles such as validate, compile, test, package, verify, install, and deploy.

  • The validate cycle checks if the project is correct and all nece...

A Senior Software Engineer was asked
Q. Various Springboot Annotations.
Ans. 

Springboot annotations are used to simplify the development process and provide additional functionality.

  • Annotations like @RestController and @RequestMapping are used to create RESTful web services.

  • @Autowired is used for dependency injection.

  • @Transactional is used to manage transactions.

  • @Component is used to mark a class as a Spring component.

  • @Value is used to inject values from properties files or environment var...

Are these interview questions helpful?

Sterlite Technologies Senior Software Engineer Interview Experiences

6 interviews found

I applied via Naukri.com and was interviewed in Jun 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 - One-on-one 

(3 Questions)

  • Q1. Basically related to SIP Protocol. IMS call flows . CLOUD Knowledge
  • Q2. Deployment Process IMS ARCHITECTURE LTE ARCHITECTURE
  • Q3. DIAMETER PROTOCOL SDP PROTOCOL

Interview Preparation Tips

Topics to prepare for Sterlite Technologies Senior Software Engineer interview:
  • Openstack
  • IMS
  • SIP
  • SDP
  • Diameter
  • Kubernetes
  • Docker
Interview preparation tips for other job seekers - Prepare your basic knowledge of All the Protocol and Call Flows.
Round 1 - Technical 

(1 Question)

  • Q1. Regarding project and skills

Interview Preparation Tips

Interview preparation tips for other job seekers - I have done interview with sterlite technologies

Senior Software Engineer Interview Questions & Answers

user image BALLA SANTOSH KUMAR

posted on 7 Oct 2023

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

I applied via LinkedIn and was interviewed before Oct 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all tips
Round 2 - Technical 

(1 Question)

  • Q1. Basics concepts in dot net
Round 3 - HR 

(1 Question)

  • Q1. Salary discussion only

I applied via Naukri.com and was interviewed in May 2021. There was 1 interview round.

Interview Questionnaire 

8 Questions

  • Q1. Version of Java and Spring boot you are using in your current project?
  • Ans. 

    We are using Java 11 and Spring Boot 2.4.3 in our current project.

    • Java 11 provides better performance and security features compared to previous versions.

    • Spring Boot 2.4.3 offers improved support for Kotlin and GraalVM.

    • We are also using Spring Data JPA for database access and Spring Security for authentication and authorization.

  • Answered by AI
  • Q2. What is Singleton Design Pattern? Can we create a clone of an object from singleton class?
  • Ans. 

    Singleton Design Pattern ensures only one instance of a class exists. No, we cannot create a clone of an object from singleton class.

    • Singleton pattern restricts the instantiation of a class to one object.

    • It is used when only one object is required to coordinate actions across the system.

    • The instance is created only when it is requested for the first time.

    • The constructor of the singleton class is private.

    • Clone method is...

  • Answered by AI
  • Q3. Joins in SQL
  • Ans. 

    Joins in SQL are used to combine data from two or more tables based on a related column.

    • Joins are used to retrieve data from multiple tables in a single query

    • Types of joins include inner join, left join, right join, and full outer join

    • Join conditions are specified using the ON keyword and can include multiple conditions

    • Aliases can be used to simplify the syntax of join queries

  • Answered by AI
  • Q4. What are triggers?What are stored procedures?
  • Ans. 

    Triggers are database objects that automatically execute in response to certain events. Stored procedures are precompiled SQL statements.

    • Triggers are used to enforce business rules or to audit changes to data.

    • Stored procedures are used to encapsulate frequently used SQL statements for reuse and to improve performance.

    • Triggers can be used to update related tables when a record is inserted, updated, or deleted.

    • Stored pro...

  • Answered by AI
  • Q5. Write a Program for reverse sort of keys in HashMap.
  • Ans. 

    Program to reverse sort keys in HashMap

    • Create a List from the keySet() of the HashMap

    • Sort the List in reverse order using Collections.sort()

    • Iterate through the sorted List and add the keys to a new LinkedHashMap

    • Return the LinkedHashMap

  • Answered by AI
  • Q6. Dependency Injection and Inversion of Control?
  • Q7. What is Maven ? what are different cycles in Maven
  • Ans. 

    Maven is a build automation tool used primarily for Java projects. It manages dependencies and builds the project.

    • Maven is based on the concept of POM (Project Object Model) which describes the project dependencies, build process, and other configurations.

    • Maven has different cycles such as validate, compile, test, package, verify, install, and deploy.

    • The validate cycle checks if the project is correct and all necessary...

  • Answered by AI
  • Q8. Various Springboot Annotations.
  • Ans. 

    Springboot annotations are used to simplify the development process and provide additional functionality.

    • Annotations like @RestController and @RequestMapping are used to create RESTful web services.

    • @Autowired is used for dependency injection.

    • @Transactional is used to manage transactions.

    • @Component is used to mark a class as a Spring component.

    • @Value is used to inject values from properties files or environment variable...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - It was easy and I had a nice experience . Interviewer was good . Just be clear with your basics and try to explain your points effectively.

Skills evaluated in this interview

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

Round 1 - Aptitude Test 
Round 2 - Coding Test 
Round 3 - HR 

(4 Questions)

  • Q1. Share details of your previous job.
  • Ans. 

    In my previous role, I developed scalable applications using Java and Spring, focusing on microservices architecture and cloud deployment.

    • Microservices Architecture: I designed and implemented microservices for a large-scale e-commerce platform, improving scalability and maintainability.

    • Cloud Deployment: Utilized AWS for deploying applications, leveraging services like EC2 and S3 for efficient resource management.

    • Agile...

  • Answered by AI
  • Q2. What are your salary expectations?
  • Ans. 

    Salary expectations depend on experience, market rates, and the specific role's responsibilities and location.

    • Market Research: I have researched the average salary for Senior Software Engineers in this region, which typically ranges from $120,000 to $150,000.

    • Experience Level: Given my 8 years of experience in software development and leadership roles, I believe a salary in the upper range is justified.

    • Skills and Expert...

  • Answered by AI
  • Q3. Why are you looking for a change?
  • Ans. 

    I am seeking a change to pursue new challenges, enhance my skills, and contribute to innovative projects in a dynamic environment.

    • Career Growth: I am looking for opportunities that offer a clear path for advancement, such as leading projects or mentoring junior developers.

    • Skill Development: I want to work with new technologies and frameworks that can broaden my expertise, like cloud computing or machine learning.

    • Cultur...

  • Answered by AI
  • Q4. Tell me about yourself.
  • Ans. 

    I am a Senior Software Engineer with extensive experience in full-stack development, specializing in Java and modern web technologies.

    • Extensive Experience: Over 8 years of experience in software development, working on various projects from e-commerce platforms to enterprise applications.

    • Full-Stack Proficiency: Skilled in both front-end and back-end technologies, including Java, Spring Boot, React, and Angular, allowin...

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Sterlite Technologies Senior Software Engineer interview:
  • EJB
  • Java
  • Gitlab
  • SQL
  • Rest
Interview preparation tips for other job seekers - Ask about the technologies they are hiring for and training procedure at the time of interview. Otherwise you'll regret joining.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed before 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 - Technical 

(2 Questions)

  • Q1. Basic javascript questions
  • Q2. Opps concepts of PHP

Interview Preparation Tips

Interview preparation tips for other job seekers - All questions are related to my past experience and projects

Top trending discussions

View All
Interview Tips & Stories
4d (edited)
a team lead
Why are women still asked such personal questions in interview?
I recently went for an interview… and honestly, m still trying to process what just happened. Instead of being asked about my skills, experience, or how I could add value to the company… the questions took a totally unexpected turn. The interviewer started asking things like When are you getting married? Are you engaged? And m sure, if I had said I was married, the next question would’ve been How long have you been married? What does my personal life have to do with the job m applying for? This is where I felt the gender discrimination hit hard. These types of questions are so casually thrown at women during interviews but are they ever asked to men? No one asks male candidates if they’re planning a wedding or how old their kids are. So why is it okay to ask women? Can we please stop normalising this kind of behaviour in interviews? Our careers shouldn’t be judged by our relationship status. Period.
Got a question about Sterlite Technologies?
Ask anonymously on communities.

Interview questions from similar companies

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

I applied via Job Portal and was interviewed in Jul 2024. There were 3 interview rounds.

Round 1 - Coding Test 

Dsa and pointer and logical .

Round 2 - Coding Test 

Tree and LL and graphs.

Round 3 - HR 

(2 Questions)

  • Q1. How will you solved problems
  • Ans. 

    I approach problems methodically by breaking them down, analyzing root causes, brainstorming solutions, and testing them.

    • Break down the problem into smaller, manageable parts

    • Analyze the root causes of the problem

    • Brainstorm potential solutions

    • Test and iterate on the solutions until the problem is resolved

  • Answered by AI
  • Q2. How will you manage workload
  • Ans. 

    I will manage workload by prioritizing tasks, setting realistic deadlines, delegating when necessary, and regularly reviewing progress.

    • Prioritize tasks based on deadlines and importance

    • Set realistic deadlines and milestones

    • Delegate tasks to team members when necessary

    • Regularly review progress and adjust workload as needed

  • Answered by AI
Are these interview questions helpful?
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Regarding Java memory management
Round 2 - One-on-one 

(1 Question)

  • Q1. Regarding RMI process
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Java basics , oops , spring
Round 2 - One-on-one 

(1 Question)

  • Q1. Manger round basics behavior
  • Ans. 

    Understanding basic managerial behaviors is crucial for effective team dynamics and project success.

    • Effective communication: A manager should clearly convey expectations and feedback. For example, holding regular one-on-one meetings.

    • Empathy: Understanding team members' challenges fosters a supportive environment. For instance, offering flexible work hours during personal crises.

    • Decision-making: A good manager makes inf...

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. A string contains parenthesis, curly brackets and square brackets. Check if the string is valid or not.
  • Ans. 

    Check if a string containing parenthesis, curly brackets, and square brackets is valid.

    • Use a stack to keep track of opening brackets

    • Pop from stack when encountering a closing bracket, ensuring it matches the corresponding opening bracket

    • Return false if stack is not empty at the end

  • Answered by AI

Skills evaluated in this interview

Sterlite Technologies Interview FAQs

How many rounds are there in Sterlite Technologies Senior Software Engineer interview?
Sterlite Technologies interview process usually has 2-3 rounds. The most common rounds in the Sterlite Technologies interview process are Technical, Resume Shortlist and HR.
How to prepare for Sterlite Technologies Senior Software Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Sterlite Technologies. The most common topics and skills that interviewers at Sterlite Technologies expect are Software Engineering, Architecture, Javascript, Technical Documentation and Linux.
What are the top questions asked in Sterlite Technologies Senior Software Engineer interview?

Some of the top questions asked at the Sterlite Technologies Senior Software Engineer interview -

  1. What is Singleton Design Pattern? Can we create a clone of an object from singl...read more
  2. Version of Java and Spring boot you are using in your current proje...read more
  3. What is Maven ? what are different cycles in Ma...read more
What are the most common questions asked in Sterlite Technologies Senior Software Engineer HR round?

The most common HR questions asked in Sterlite Technologies Senior Software Engineer interview are -

  1. Why are you looking for a chan...read more
  2. What are your salary expectatio...read more
  3. Share details of your previous j...read more

Tell us how to improve this page.

Overall Interview Experience Rating

4/5

based on 2 interview experiences

Difficulty level

Moderate 100%

Duration

Less than 2 weeks 100%
View more
Sterlite Technologies Senior Software Engineer Salary
based on 202 salaries
₹5 L/yr - ₹17 L/yr
37% less than the average Senior Software Engineer Salary in India
View more details

Sterlite Technologies Senior Software Engineer Reviews and Ratings

based on 54 reviews

3.8/5

Rating in categories

3.6

Skill development

3.9

Work-life balance

3.7

Salary

3.3

Job security

3.8

Company culture

3.2

Promotions

3.7

Work satisfaction

Explore 54 Reviews and Ratings
Sr Software Engineer

Bangalore / Bengaluru

8-13 Yrs

Not Disclosed

Sr. Software Engineer

Bangalore / Bengaluru

5-7 Yrs

Not Disclosed

Sr. Software Engineer

Bangalore / Bengaluru

4-7 Yrs

Not Disclosed

Explore more jobs
Process Associate
637 salaries
unlock blur

₹2 L/yr - ₹5.8 L/yr

Field Engineer
291 salaries
unlock blur

₹2.4 L/yr - ₹7 L/yr

Associate Manager
244 salaries
unlock blur

₹8.6 L/yr - ₹14 L/yr

Associate Officer
212 salaries
unlock blur

₹3.8 L/yr - ₹6.7 L/yr

Software Engineer
207 salaries
unlock blur

₹3.1 L/yr - ₹14.2 L/yr

Explore more salaries
Compare Sterlite Technologies with

Indus Towers

3.7
Compare

Cisco

4.2
Compare

BT Business

4.0
Compare

Lumen Technologies

4.0
Compare
write
Share an Interview