i
Tata Technologies
Filter interviews by
I applied via Walk-in and was interviewed in Jan 2024. There were 2 interview rounds.
Gave topic for discussion. How anyone can conduct GD round for experienced people without checking their technical knowledge.
Yes
Strings are immutable in most programming languages.
Immutable strings provide safety and consistency in code.
Immutable strings allow for efficient memory management.
Immutable strings enable string interning and caching for optimization.
Immutable strings facilitate thread safety in concurrent programming.
I applied via Walk-in and was interviewed in Jan 2024. There were 2 interview rounds.
Is women better hr then men
Yes
String is immutable, meaning its value cannot be changed once created
Immutable strings provide benefits like thread safety, caching, and security
Immutable strings allow for efficient memory management and optimization
Immutable strings enable easy sharing and reusability of string objects
BASIC APTITUDE QUESTIONS
BASED ON ARRAYS AND STRINGS
NEED GOOD COMMUNICATION
Tata Technologies interview questions for designations
Top trending discussions
posted on 6 Jan 2021
Compile time polymorphism is achieved through function overloading and templates.
Function overloading allows multiple functions with the same name but different parameters.
Templates allow generic programming by defining functions or classes that can work with different data types.
Examples of function overloading include cout<< for different data types and sqrt() for float and double.
Examples of templates include vector
posted on 28 Jul 2021
I applied via Recruitment Consulltant and was interviewed before Jul 2021. There were 4 interview rounds.
Wide range of aptitude questions including some technical
WAP to find the 2nd maximum number in an array
Sort the array in descending order and return the 2nd element
Iterate through the array and keep track of the maximum and 2nd maximum
Use a priority queue to find the 2nd maximum
Design patterns are reusable solutions to common software design problems.
Design patterns provide a common vocabulary for developers to communicate about solutions to common problems.
They can improve code readability, maintainability, and scalability.
Examples include the Singleton pattern, Factory pattern, and Observer pattern.
SOLID principles are a set of five design principles for writing maintainable and scalable code.
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: Clients should ...
posted on 20 Feb 2015
based on 4 interviews
Interview experience
based on 7 reviews
Rating in categories
Senior Design Engineer
2.3k
salaries
| ₹5.2 L/yr - ₹16.2 L/yr |
Design Engineer
2.1k
salaries
| ₹3 L/yr - ₹10.2 L/yr |
Technical Lead
1.7k
salaries
| ₹7.4 L/yr - ₹28 L/yr |
Solution Developer
1.6k
salaries
| ₹3 L/yr - ₹12.5 L/yr |
Team Lead
624
salaries
| ₹6.9 L/yr - ₹23 L/yr |
Larsen & Toubro Limited
Megha Engineering & Infrastructures
Shapoorji Pallonji Group
Kalpataru Projects International