Upload Button Icon Add office photos

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

asked in UST
Q1. Find Nth PrimeYou are given a number 'N'. Your task is to find Nt ... read more
asked in Capgemini
Q2. Pascal's TriangleYou are given an integer N. Your task is to retu ... read more
Q3. K Largest Elements You are given with an integer k and an array o ... read more
asked in GlobalLogic
Q4. System Design QuestionCreate a simple shopping application. They ... read more
asked in Info Edge
Q5. Buy and Sell StockYou are Harshad Mehta’s friend. He told you the ... 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
2
Poor
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

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

Round 1 - Technical 

(16 Questions)

  • Q1. What are custom hooks in React, and what are their use cases? Additionally, can you provide an example of a custom hook that performs an API call and utilizes the retrieved data?
  • Q2. What is the difference between useMemo and useCallback in React?
  • Q3. What is the difference between class-based components and functional components in React?
  • Q4. How can you implement the lifecycle of a React component in a functional component?
  • Q5. What are the various state management techniques available in React?
  • Q6. What is the architecture of Redux, and what purposes do middlewares serve within it?
  • Q7. What is hoisting in JavaScript?
  • Q8. What is event bubbling in JavaScript?
  • Q9. What are block scope and function scope in JavaScript?
  • Q10. Have you had experience working with semantic tags in HTML?
  • Q11. What are the various methods for creating an object in JavaScript?
  • Q12. What are the differences between shallow copy and deep copy in JavaScript?
  • Q13. What will be the output of the following JavaScript code fragment: `const a; function test() { console.log(a); }; test();`?
  • Q14. How can you use CSS to arrange elements in a row and column layout?
  • Q15. Have you utilized CSS preprocessors, and if so, which ones?
  • Q16. If I have assigned different colors to an ID and a class and applied both to the same element, which color will be applied based on CSS specificity precedence?

Interview Preparation Tips

Topics to prepare for Cognizant Senior Software Engineer interview:
  • Javascript
  • React.Js
  • HTML
  • CSS
Interview preparation tips for other job seekers - Possessing a deep understanding of JavaScript and React is essential. Interviewers may engage in mind games with candidates; therefore, we should remain calm and focused solely on the questions. Additionally, we need to be confident in our answers; otherwise, they may respond with doubt, asking, "Is that so?"
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

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

Round 1 - Technical 

(2 Questions)

  • Q1. What is the design of the microservices implemented in your current project?
  • Q2. Can you provide a program that prints the second largest number in both an array and a list, illustrating implementations using streams as well as traditional methods?
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
Selected Selected
Round 1 - Coding Test 

Fundamentals of Data Structures and Algorithms, including SQL.

Round 2 - Technical 

(2 Questions)

  • Q1. Basics of DSA and Algo and sql
  • Q2. Basics
Round 3 - Technical 

(2 Questions)

  • Q1. Details on previus project
  • Q2. B
Round 4 - HR 

(1 Question)

  • Q1. Basics of DSA and algo ..sql
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Oct 2024. There was 1 interview round.

Round 1 - One-on-one 

(5 Questions)

  • Q1. List down Java 8 features and use case
  • Ans. 

    Java 8 introduced several new features including lambda expressions, streams, and functional interfaces.

    • Lambda expressions: Allow for more concise and readable code by enabling functional programming.

    • Streams: Provide a way to work with collections of objects in a more functional style.

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

    • Optional class: Helps to avoid null p...

  • Answered by AI
  • Q2. List down Spring boot annotation used
  • Ans. 

    Spring boot annotations are used to simplify the development process by providing metadata to the Spring framework.

    • 1. @SpringBootApplication - Main annotation to indicate the main class of a Spring Boot application.

    • 2. @RestController - Annotation for RESTful web services.

    • 3. @Autowired - Dependency injection annotation.

    • 4. @GetMapping, @PostMapping, @PutMapping, @DeleteMapping - Annotations for mapping HTTP requests to c...

  • Answered by AI
  • Q3. Difference between String builder and String Buffer
  • Ans. 

    String Builder is not synchronized and faster, while String Buffer is synchronized and slower.

    • String Builder is not thread-safe, while String Buffer is thread-safe.

    • String Builder is faster due to lack of synchronization, while String Buffer is slower due to synchronization.

    • String Builder is recommended for single-threaded operations, while String Buffer is recommended for multi-threaded operations.

  • Answered by AI
  • Q4. What is String pool
  • Ans. 

    String pool is a storage area in memory where strings are stored to optimize memory usage by reusing common strings.

    • String pool helps in reducing memory usage by storing only one copy of each unique string.

    • Strings created using double quotes are stored in the string pool.

    • Strings created using new keyword are not stored in the string pool.

  • Answered by AI
  • Q5. Number of memory type have. like heap memory , stack
  • Ans. 

    There are two main types of memory in a computer system: stack memory and heap memory.

    • Stack memory is used for static memory allocation and is managed by the compiler. It is typically faster but limited in size.

    • Heap memory is used for dynamic memory allocation and is managed by the programmer. It is slower but has a larger size.

    • Examples: C programming language uses stack memory for function calls and heap memory for dy

  • Answered by AI

Interview Preparation Tips

Topics to prepare for IBM Senior Software Engineer interview:
  • Collections
  • java 8
  • Spring Boot
  • tsl
  • SSL
  • OOPS
  • String pool
  • Heap memory
  • Strig builder
  • String buffer

Skills evaluated in this interview

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

I applied via Company Website and was interviewed in Dec 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. What is the SQL query to find the second highest rank in a dataset?
  • Ans. 

    Use a subquery to find the second highest rank in a dataset.

    • Use a subquery to select the maximum rank from the dataset.

    • Then use another subquery to select the maximum rank that is less than the maximum rank found in the first subquery.

  • Answered by AI
  • Q2. What is a program to determine whether a number is odd or even?
  • Ans. 

    A simple program using modulo operator to determine if a number is odd or even.

    • Use the modulo operator (%) to check if the number divided by 2 leaves a remainder

    • If the remainder is 0, the number is even. If the remainder is 1, the number is odd

    • Example: num % 2 == 0 (even), num % 2 == 1 (odd)

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - One-on-one 

(3 Questions)

  • Q1. Difference between Interface and Abstraction
  • Ans. 

    Interface defines a contract for a class to implement while Abstraction hides the implementation details.

    • Interface is a blueprint of a class that defines what methods a class must implement.

    • Abstraction is a concept where only relevant information is shown and irrelevant details are hidden.

    • Interfaces can have multiple inheritance while Abstraction can be achieved through abstract classes or interfaces.

    • Example: Interface...

  • Answered by AI
  • Q2. How data flows from frontend to backend in Asp.net core
  • Ans. 

    Data flows from frontend to backend in Asp.net core through HTTP requests and responses.

    • Frontend sends HTTP requests to backend API endpoints

    • Backend processes the requests and sends back HTTP responses

    • Data can be passed in the request body, query parameters, or headers

    • Example: Frontend sends a POST request to create a new user, backend receives the request, processes it, and sends a success response

  • Answered by AI
  • Q3. Functions vs Stored Procedure
  • Ans. 

    Functions are reusable code blocks that return a value, while stored procedures are precompiled SQL statements that can perform multiple operations.

    • Functions return a value, while stored procedures do not necessarily return a value.

    • Functions can be used in SQL queries, while stored procedures are called using EXECUTE statement.

    • Functions are easier to test and debug compared to stored procedures.

    • Stored procedures can co...

  • Answered by AI

Skills evaluated in this interview

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

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

Round 1 - Technical 

(2 Questions)

  • Q1. More questions on interfaces
  • Q2. Comparator related questions
Round 2 - Technical 

(2 Questions)

  • Q1. Stream api coding questins
  • Q2. Database questions

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.

People are getting interviews through

based on 1 Atos interview
Job Portal
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.
Atos Senior Software Engineer Salary
based on 53 salaries
₹4.4 L/yr - ₹13.2 L/yr
39% less than the average Senior Software Engineer Salary in India
View more details

Atos Senior Software Engineer Reviews and Ratings

based on 33 reviews

4.5/5

Rating in categories

4.5

Skill development

4.5

Work-Life balance

4.3

Salary & Benefits

4.0

Job Security

4.1

Company culture

4.1

Promotions/Appraisal

4.1

Work Satisfaction

Explore 33 Reviews and Ratings
Associate Consultant
5.2k salaries
unlock blur

₹3 L/yr - ₹12 L/yr

Consultant
3.8k salaries
unlock blur

₹6.9 L/yr - ₹26.7 L/yr

Senior Consultant
1.9k salaries
unlock blur

₹10.8 L/yr - ₹34 L/yr

System Engineer
916 salaries
unlock blur

₹2 L/yr - ₹6.3 L/yr

Senior Associate
410 salaries
unlock blur

₹1.8 L/yr - ₹7.5 L/yr

Explore more salaries
Compare Atos with

TCS

3.7
Compare

Infosys

3.7
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview