Filter interviews by
I applied via LinkedIn and was interviewed in Feb 2024. There were 3 interview rounds.
I applied via Referral and was interviewed in Jan 2024. There were 2 interview rounds.
Create a program for string manipulation using an array of strings.
Use built-in string manipulation functions like substring, replace, and concat.
Iterate through the array of strings to perform different manipulations.
Consider edge cases like empty strings or null values.
Example: Reverse each string in the array and concatenate them together.
HashMap is a data structure that stores key-value pairs and uses hashing to efficiently retrieve values.
HashMap internally uses an array of linked lists to store key-value pairs.
When a key-value pair is added, the key is hashed to determine the index in the array where it will be stored.
If multiple keys hash to the same index, a linked list is used to handle collisions.
To retrieve a value, the key is hashed again to fi...
I applied via Referral and was interviewed in Jan 2024. There was 1 interview round.
Detailed understanding of Spring Framework and Java Concepts.
Questions on Stream API
Questions on Concurrency
2 Coding questions first on String manipulation and second based on Tree.
Overall prepare good for Java concepts.
Thales interview questions for designations
I applied via Approached by Company and was interviewed before Aug 2022. There were 4 interview rounds.
I applied via LinkedIn and was interviewed in May 2021. There were 4 interview rounds.
Top trending discussions
Use SQL query with ORDER BY and LIMIT to find the second highest salary.
Use SELECT statement to retrieve salary column from the table.
Use ORDER BY clause to sort the salaries in descending order.
Use LIMIT 1,1 to get the second highest salary.
Use SQL query with GROUP BY and window function to check for duplicate rows.
Use GROUP BY to group rows with same values together
Use COUNT() function to count the number of occurrences of each group
Use window function like ROW_NUMBER() to assign a unique number to each row within a group
I applied via Referral and was interviewed in Sep 2024. There were 2 interview rounds.
Node.js is a runtime environment that allows you to run JavaScript on the server side.
Node.js is built on Chrome's V8 JavaScript engine.
It uses an event-driven, non-blocking I/O model that makes it lightweight and efficient.
Node.js is commonly used for building server-side applications, APIs, and real-time applications.
It has a large ecosystem of libraries and frameworks, such as Express.js and Socket.io.
In Node.js, timers can be implemented using functions like setTimeout() and setInterval().
Use setTimeout() to execute a function once after a specified delay
Use setInterval() to execute a function repeatedly at a specified interval
Clear a timer using clearTimeout() or clearInterval()
Example: setTimeout(() => { console.log('Timer executed!'); }, 2000);
I applied via Referral and was interviewed before Oct 2020. There were 3 interview rounds.
I applied via Company Website and was interviewed before Mar 2021. There were 3 interview rounds.
Java assesment.
The duration of Thales Senior Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 5 interviews
2 Interview rounds
based on 23 reviews
Rating in categories
Technical Lead
282
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
279
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
181
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Technical Lead
92
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Engineer
80
salaries
| ₹0 L/yr - ₹0 L/yr |
AIRBUS
Tata Lockheed Martin Aerostructures
Raytheon
BAE Systems