i
TCS
Filter interviews by
The equals method compares the content of two strings, while the == operator compares the memory addresses of the strings.
equals method checks if two strings have the same content
== operator checks if two strings are stored in the same memory location
Example: String str1 = new String("hello"); String str2 = new String("hello"); str1.equals(str2) returns true, but str1 == str2 returns false
Speed-related inquiry.
PL/SQL exceptions handle errors and manage control flow in Oracle databases, ensuring robust application behavior.
PL/SQL has predefined exceptions like NO_DATA_FOUND and ZERO_DIVIDE.
Custom exceptions can be defined using the EXCEPTION keyword.
Use the RAISE statement to trigger an exception manually.
Example: BEGIN SELECT salary INTO v_salary FROM employees WHERE emp_id = 100; EXCEPTION WHEN NO_DATA_FOUND THEN DBMS_OUTPU...
PL/SQL triggers are special procedures that automatically execute in response to certain events on a database table or view.
1. DML Triggers: Execute on Data Manipulation Language events (INSERT, UPDATE, DELETE). Example: AFTER INSERT trigger to log changes.
2. INSTEAD OF Triggers: Used on views to perform actions instead of the triggering action. Example: INSTEAD OF DELETE on a view.
3. System Triggers: Triggered by syst...
I am a detail-oriented Information Analyst with a strong background in data analysis and information management.
Experienced in collecting, analyzing, and interpreting data to drive business decisions
Proficient in using data visualization tools such as Tableau and Power BI
Skilled in database management and SQL queries
Strong communication and problem-solving skills
Bachelor's degree in Information Science
I am not comfortable disclosing my previous salary.
It is not appropriate to discuss previous salary in an interview setting.
Focus on discussing qualifications, skills, and experiences relevant to the position.
Employers should base salary offers on the candidate's value and market rates, not previous salary.
I expect to utilize my analytical skills to gather, organize, and interpret data to provide valuable insights for decision-making.
Expectation to work with large datasets and databases
Ability to analyze and interpret data to identify trends and patterns
Strong communication skills to present findings and recommendations
Desire to continuously learn and adapt to new technologies and tools
TCS interview questions for popular designations
I applied via Company Website and was interviewed in Nov 2024. There were 2 interview rounds.
Aptitude covers verbal, quantitative and logical
Get interview-ready with Top TCS Interview Questions
I applied via Campus Placement and was interviewed in Nov 2024. There was 1 interview round.
Code to reverse a string
Use a loop to iterate through the characters of the string
Swap the characters from start to end of the string
Continue swapping until you reach the middle of the string
Strings in Java are immutable to ensure thread safety, security, and optimization.
Immutable strings prevent accidental changes, ensuring data integrity.
String pooling optimizes memory usage by reusing common string literals.
Thread safety is maintained as immutable strings cannot be modified concurrently.
Security is enhanced as sensitive information in strings cannot be altered.
Examples: String str = "Hello"; str.concat...
I have worked on developing a mobile application for tracking daily fitness activities.
Developed a user-friendly interface for users to input their daily exercise and diet information
Implemented features such as step tracking, calorie counting, and goal setting
Integrated with wearable devices like Fitbit for automatic data syncing
I chose CSBS because of its strong reputation in the industry and the opportunity to work on cutting-edge technologies.
CSBS has a strong reputation in the industry for producing top-notch professionals
I was attracted to the opportunity to work on cutting-edge technologies and innovative projects
I believe CSBS will provide me with the skills and knowledge needed to excel in the digital field
Concepts on object-oriented programming
OOP is a programming paradigm based on the concept of objects, which can contain data in the form of fields and code in the form of procedures.
Encapsulation, inheritance, and polymorphism are key principles of OOP.
Examples of OOP languages include Java, C++, and Python.
I am a detail-oriented data entry operator with experience in accurately inputting and maintaining data in various systems.
Proficient in data entry software and Microsoft Office Suite
Strong attention to detail and accuracy
Ability to prioritize and manage multiple tasks efficiently
Experience in maintaining confidentiality of sensitive information
I have a Bachelor's degree in Computer Science with a focus on data management and analysis.
Bachelor's degree in Computer Science
Specialization in data management and analysis
I have a background in data entry and administrative work, with experience in accurately inputting and managing large amounts of information.
Experience in data entry and administrative tasks
Proficient in accurately inputting and managing large amounts of information
Familiarity with data entry software and tools
I am currently earning $45,000 per year in my current job.
My current job salary is $45,000 per year.
I am satisfied with my current salary.
I am open to discussing salary expectations for this position.
30 question mcq ask i gave 28
Project preparation discussion how would you execute project
Roles and responsibilities refer to the tasks and duties assigned to an individual within an organization.
Roles define the position or job title of an individual within the organization.
Responsibilities outline the specific tasks and duties that the individual is expected to perform.
Roles and responsibilities help clarify expectations, promote accountability, and ensure effective teamwork.
Examples: A process associate ...
I applied via Campus Placement and was interviewed in Nov 2024. There were 2 interview rounds.
The aptitude test will have logical reasoning, problem solving ,english and 2 coding questions to assess the candidate's knowledge
I applied via Campus Placement and was interviewed in Dec 2024. There were 2 interview rounds.
Aptitude questions were difficult
I am a dedicated and detail-oriented engineer with a passion for problem-solving and continuous learning.
I have a Bachelor's degree in Engineering from XYZ University.
I have completed internships at ABC Company and DEF Company, where I gained hands-on experience in engineering projects.
I am proficient in programming languages such as Java, C++, and Python.
I have strong analytical skills and enjoy working in a team envi...
Some of the top questions asked at the TCS interview for freshers -
The duration of TCS interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 640 interviews
Interview experience
based on 90.4k reviews
Rating in categories
Bangalore / Bengaluru
2-7 Yrs
Not Disclosed
System Engineer
1.1L
salaries
| ₹0 L/yr - ₹0 L/yr |
IT Analyst
66.4k
salaries
| ₹0 L/yr - ₹0 L/yr |
AST Consultant
51.6k
salaries
| ₹0 L/yr - ₹0 L/yr |
Assistant System Engineer
29.8k
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate Consultant
29.6k
salaries
| ₹0 L/yr - ₹0 L/yr |
Amazon
Wipro
Infosys
Accenture