TCS
Flow Link Systems Interview Questions and Answers
Q1. How mant normalization forms are there
There are 5 normalization forms in database design.
1. First Normal Form (1NF) - Eliminate repeating groups and ensure each field contains only atomic values.
2. Second Normal Form (2NF) - Meet 1NF requirements and all non-key attributes are fully functional dependent on the primary key.
3. Third Normal Form (3NF) - Meet 2NF requirements and eliminate transitive dependencies.
4. Boyce-Codd Normal Form (BCNF) - Meet 3NF requirements and every determinant is a candidate key.
5. Four...read more
Q2. Write command in sql language to interpret a table
The SQL command to interpret a table is SELECT * FROM table_name;
Use the SELECT statement to retrieve data from a table
The * symbol selects all columns from the table
Replace 'table_name' with the actual name of the table
Q3. what is the use of abstract class?
Abstract class is used as a blueprint for other classes to inherit from, providing common methods and properties.
Provides a template for other classes to follow
Can contain abstract methods that must be implemented by child classes
Cannot be instantiated on its own, only used for inheritance
Allows for code reusability and organization
Example: Shape class with abstract method calculateArea, Circle and Square classes inheriting from Shape
Q4. What is java is used for
Java is a popular programming language used for developing applications, websites, and games.
Java is used for developing Android apps
It is used for creating web applications and server-side technologies
Java is used for developing desktop applications and games
It is also used for creating enterprise-level applications and software
Java is known for its platform independence and security features
Q5. what is the sue of interface?
Interfaces in computer engineering are used to define a contract for classes to implement, allowing for polymorphism and loose coupling.
Interfaces define a set of methods that a class must implement.
They allow for polymorphism, where objects of different classes can be treated as objects of the same interface.
Interfaces promote loose coupling between classes, making code more modular and easier to maintain.
Examples of interfaces in programming languages include Java interface...read more
Q6. Explian about 3 normalization
Normalization is the process of organizing data in a database to reduce redundancy and improve data integrity.
Normalization helps in reducing data redundancy by organizing data into multiple tables.
It improves data integrity by ensuring that each piece of data is stored in only one place.
There are 3 main forms of normalization: 1NF, 2NF, and 3NF.
Q7. Why do you choose java
I choose Java for its platform independence, strong community support, and extensive libraries.
Platform independence allows Java code to run on any device with a JVM
Strong community support means access to resources, forums, and updates
Extensive libraries provide pre-written code for common tasks, saving time and effort
More about working at TCS
Top HR Questions asked in Flow Link Systems
Interview Process at Flow Link Systems
Reviews
Interviews
Salaries
Users/Month