Upload Button Icon Add office photos

Atos

Compare button icon Compare button icon Compare

Filter interviews by

Atos Senior Software Engineer Interview Questions and Answers

Updated 18 Dec 2024

Atos Senior Software Engineer Interview Experiences

3 interviews found

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

(2 Questions)

  • Q1. Struts framework question
  • Q2. Working flow of struts
  • Ans. 

    Struts is a framework for building Java web applications based on the Model-View-Controller (MVC) design pattern.

    • Struts framework is based on MVC architecture

    • It uses ActionServlet as the controller

    • Struts configuration is done using XML files like struts-config.xml

    • It provides built-in support for form validation and error handling

    • Struts actions are mapped to URLs in struts-config.xml

  • Answered by AI

I applied via Naukri.com and was interviewed in Apr 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. Diff between HANA and ECC
  • Ans. 

    HANA is an in-memory database platform while ECC is a traditional ERP system.

    • HANA is designed to handle large amounts of data in real-time while ECC is not optimized for real-time processing.

    • HANA uses column-based storage while ECC uses row-based storage.

    • HANA has a simpler data model and can handle unstructured data while ECC has a more complex data model.

    • HANA is a newer technology while ECC has been around for decades...

  • Answered by AI
  • Q2. Must know the details of FM's used in devlops

Interview Preparation Tips

Interview preparation tips for other job seekers - Must know everything you have written in the resume

Skills evaluated in this interview

Senior Software Engineer Interview Questions Asked at Other Companies

Q1. K Largest Elements Problem Statement You are given an integer k a ... read more
asked in DBS Bank
Q2. Tell me about yourself. What technology are you using? What is a ... read more
asked in GlobalLogic
Q3. MapSum Pair Implementation Create a data structure named 'MapSum' ... read more
asked in UST
Q4. Nth Prime Number Problem Statement Find the Nth prime number give ... read more
asked in Capgemini
Q5. Pascal's Triangle Construction You are provided with an integer ' ... read more

I was interviewed in Mar 2022.

Round 1 - Technical 

(1 Question)

  • Q1. Asked about the basic to advance .NET questions
Round 2 - Technical 

(1 Question)

  • Q1. Some more detailed and scenario based questions

Interview Preparation Tips

Interview preparation tips for other job seekers - I was selected in both the round and Hr also asked for submitting the documents, but after when I took the follow up HR was not giving the clear answer about the next discussion.
Please dont waste your time by giving an interview here.

Interview questions from similar companies

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

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

Round 1 - Coding Test 

String manipulation questions easy not that much hard

Round 2 - Technical 

(2 Questions)

  • Q1. String manipulation
  • Q2. Reverse a string according to it's input
  • Ans. 

    Reverse a string based on input

    • Use a loop to iterate through the characters of the input string

    • Append each character to the beginning of a new string to reverse it

    • Return the reversed string as the output

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

(2 Questions)

  • Q1. Java 8, Stream API
  • Q2. Dependency Injection in Spring
  • Ans. 

    Dependency Injection in Spring is a design pattern where objects are passed their dependencies rather than creating them internally.

    • In Spring, dependencies are injected into a class through constructor injection, setter injection, or field injection.

    • This helps in achieving loose coupling between classes and makes the code more testable and maintainable.

    • Example: @Autowired annotation in Spring is used for dependency inj

  • Answered by AI
Round 2 - HR 

(1 Question)

  • Q1. My Experience in IT
  • Ans. 

    I have over 8 years of experience in IT, specializing in software development and project management.

    • Developed web applications using Java, Spring, and AngularJS

    • Led a team of developers in implementing a new CRM system for a large client

    • Managed multiple projects simultaneously, ensuring on-time delivery and client satisfaction

  • Answered by AI

Skills evaluated in this interview

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

(1 Question)

  • Q1. Java questions and basics of testing
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. What are decorators in Python What is the use of __name == __main__ Django related questions
  • Ans. 

    Decorators in Python are functions that modify the behavior of other functions or methods. __name__ == __main__ is used to check if a Python script is being run directly or imported as a module.

    • Decorators are used to add functionality to existing functions without modifying their code.

    • They are defined using the @decorator syntax before the function definition.

    • Example: @staticmethod decorator in Python is used to define...

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Joins in SQL, Window functions Coding question Django ORM questions
Round 3 - HR 

(1 Question)

  • Q1. Salary related questions

Skills evaluated in this interview

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

I applied via Naukri.com and was interviewed in Feb 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Basic java and rest full API, multithreading and stream
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I was interviewed before Jan 2021.

Round 1 - Aptitude Test 

10 min aptitude test

Round 2 - Coding Test 

3 coding problem to solve on hackerrank

Round 3 - Coding Test 

Multiple choice test

Round 4 - Technical 

(1 Question)

  • Q1. Technical interview
Round 5 - HR 

(1 Question)

  • Q1. HR discussion and salary negotiations

I applied via Naukri.com and was interviewed in Jul 2022. There was 1 interview round.

Round 1 - Technical 

(7 Questions)

  • Q1. What are indexes in the database? what is the difference between clustered and non-clustered indexes?
  • Ans. 

    Indexes are used to improve database performance. Clustered indexes determine the physical order of data, while non-clustered indexes do not.

    • Indexes are used to speed up data retrieval operations in a database.

    • Clustered indexes determine the physical order of data in a table, while non-clustered indexes do not.

    • A table can have only one clustered index, but multiple non-clustered indexes.

    • Clustered indexes are generally ...

  • Answered by AI
  • Q2. Write a query to delete duplicate rows from a table.
  • Ans. 

    Query to delete duplicate rows from a table

    • Use GROUP BY clause to group the rows by their unique values

    • Use HAVING clause to filter out the groups with count greater than 1

    • Use DELETE statement to delete the duplicate rows

  • Answered by AI
  • Q3. Class A { public string A() { return "hello"; } } what is wrong with above code?
  • Q4. What is a singleton pattern and how to implement it?
  • Ans. 

    Singleton pattern restricts the instantiation of a class to a single instance and provides a global point of access to it.

    • Create a private constructor to restrict instantiation of the class

    • Create a private static instance of the class

    • Create a public static method to access the instance

    • Ensure thread safety if necessary

    • Examples: Database connection, Logger, Configuration settings

  • Answered by AI
  • Q5. How do you handle exceptions in stored procedures?
  • Ans. 

    Handle exceptions in stored procedures by using TRY-CATCH blocks.

    • Use TRY-CATCH blocks to catch and handle exceptions

    • Log the error message and severity level

    • Rollback the transaction if necessary

    • Rethrow the error if it cannot be handled

    • Use RAISERROR to raise custom error messages

  • Answered by AI
  • Q6. Explain SOLID principles.
  • Ans. 

    SOLID principles are a set of five design principles that help in creating maintainable and scalable software.

    • S - Single Responsibility Principle: A class should have only one reason to change.

    • O - Open-Closed Principle: Software entities should be open for extension but closed for modification.

    • L - Liskov Substitution Principle: Subtypes should be substitutable for their base types.

    • I - Interface Segregation Principle: C...

  • Answered by AI
  • Q7. Difference between throw and throw exception?
  • Ans. 

    throw is used to throw an exception while throw exception is used to throw a specific exception.

    • throw is used to throw any type of exception while throw exception is used to throw a specific type of exception.

    • throw exception is followed by the type of exception that needs to be thrown.

    • throw can be used to throw any object while throw exception can only be used to throw an exception object.

    • Example: throw new Exception("

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - You need to give quite a few interviews to be prepared.

Skills evaluated in this interview

Atos Interview FAQs

How many rounds are there in Atos Senior Software Engineer interview?
Atos interview process usually has 1-2 rounds. The most common rounds in the Atos interview process are Technical and Resume Shortlist.
What are the top questions asked in Atos Senior Software Engineer interview?

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

  1. working flow of str...read more
  2. Diff between HANA and ...read more
  3. Some more detailed and scenario based questi...read more

Tell us how to improve this page.

Atos Senior Software Engineer Interview Process

based on 1 interview

Interview experience

5
  
Excellent
View more
Atos Senior Software Engineer Salary
based on 263 salaries
₹5.2 L/yr - ₹19.5 L/yr
15% less than the average Senior Software Engineer Salary in India
View more details

Atos Senior Software Engineer Reviews and Ratings

based on 39 reviews

4.3/5

Rating in categories

4.3

Skill development

4.5

Work-life balance

3.9

Salary

3.8

Job security

4.5

Company culture

3.9

Promotions

4.1

Work satisfaction

Explore 39 Reviews and Ratings
Associate Consultant
5.3k salaries
unlock blur

₹3 L/yr - ₹11.5 L/yr

Consultant
4k salaries
unlock blur

₹7 L/yr - ₹26.9 L/yr

Senior Consultant
2k salaries
unlock blur

₹11 L/yr - ₹36 L/yr

System Engineer
937 salaries
unlock blur

₹2 L/yr - ₹6 L/yr

Software Engineer
847 salaries
unlock blur

₹2.4 L/yr - ₹10 L/yr

Explore more salaries
Compare Atos with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

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