i
Talent Formula
Filter interviews by
I applied via Naukri.com and was interviewed in Nov 2024. There were 2 interview rounds.
Threading is a way for a program to split itself into multiple simultaneous tasks.
Threading allows for concurrent execution of tasks within a single process.
Types of threading include user-level threads and kernel-level threads.
User-level threads are managed by the application, while kernel-level threads are managed by the operating system.
Examples of threading in programming languages include Java's Thread class and P
OOPs stands for Object-Oriented Programming. Variables are placeholders for data, classes are blueprints for objects, and methods are functions within classes.
OOPs stands for Object-Oriented Programming, which is a programming paradigm based on the concept of objects.
Variables are used to store data within a program. They can be of different types such as int, float, string, etc.
A class is a blueprint for creating obje...
Deployment of an application involves transferring the application from development to production environment.
Choose a deployment method (e.g. manual, automated)
Prepare the production environment (e.g. servers, databases)
Package the application (e.g. Docker container, zip file)
Deploy the application to production environment
Test the deployed application for functionality and performance
Docker is a platform for developing, shipping, and running applications. Dockerfile is a script to create Docker images. Docker Compose is a tool for defining and running multi-container Docker applications.
Docker is a platform that allows you to package, distribute, and run applications in containers.
Dockerfile is a text document that contains all the commands a user could call on the command line to assemble an image...
The objective was to develop a production-ready application that interacts with customer details, essentially related to customer management.
CRUD based application
Top trending discussions
posted on 16 Nov 2024
I applied via Naukri.com and was interviewed in Oct 2024. There were 2 interview rounds.
Dependency injection is a design pattern in which components are given their dependencies rather than creating them internally.
Dependency injection helps in achieving loose coupling between classes.
It allows for easier testing by providing a way to mock dependencies.
There are three types of dependency injection - constructor injection, setter injection, and interface injection.
SOLID principles are a set of five design principles that help make software more maintainable, flexible, and scalable.
Single Responsibility Principle (SRP) - a class should have only one reason to change
Open/Closed Principle (OCP) - classes should be open for extension but closed for modification
Liskov Substitution Principle (LSP) - objects of a superclass should be replaceable with objects of its subclasses without a...
posted on 16 Nov 2024
I applied via Naukri.com and was interviewed in Oct 2024. There were 2 interview rounds.
Dependency injection is a design pattern in which components are given their dependencies rather than creating them internally.
Dependency injection helps in achieving loose coupling between classes.
It allows for easier testing by providing a way to mock dependencies.
There are three types of dependency injection - constructor injection, setter injection, and interface injection.
SOLID principles are a set of five design principles that help make software more maintainable, flexible, and scalable.
Single Responsibility Principle (SRP) - a class should have only one reason to change
Open/Closed Principle (OCP) - classes should be open for extension but closed for modification
Liskov Substitution Principle (LSP) - objects of a superclass should be replaceable with objects of its subclasses without a...
posted on 11 Apr 2024
I applied via LinkedIn and was interviewed in Mar 2024. There was 1 interview round.
The square root of 23490 is approximately 153.2.
Calculate the square root of 23490 using a calculator or math function
The square root of 23490 is approximately 153.2
posted on 12 Mar 2024
I was interviewed in Feb 2024.
Topic about global warming
posted on 8 Feb 2022
I have worked on domains like e-commerce, finance, and healthcare.
E-commerce: developed an online shopping platform with payment gateway integration
Finance: worked on a trading platform with real-time data analysis
Healthcare: developed a patient management system for a hospital
DML stands for Data Manipulation Language.
DML is a subset of SQL used to manipulate data in a database.
It includes commands like INSERT, UPDATE, DELETE, and SELECT.
DML is used to modify the data stored in tables.
DML commands are used in conjunction with Data Definition Language (DDL) commands.
Examples of DML commands include: INSERT INTO, UPDATE SET, DELETE FROM, and SELECT WHERE.
Types of indexes in SQL Server and definition of clustered index.
Types of indexes: clustered, non-clustered, unique, filtered, columnstore, full-text
Clustered index determines physical order of data in table
Only one clustered index per table
Primary key is automatically a clustered index if not specified otherwise
Denormalization is the process of adding redundant data to improve query performance.
Reduces the number of joins required to retrieve data
Improves read performance
Increases data redundancy
May require additional effort to maintain data consistency
A cross join returns the Cartesian product of two tables.
It combines each row of one table with every row of another table.
It does not use any join condition.
It can result in a large number of rows if the tables are large.
Syntax: SELECT * FROM table1 CROSS JOIN table2;
Example: SELECT * FROM employees CROSS JOIN departments;
Corelated queries use data from multiple tables, while non-corelated queries use data from a single table.
Corelated queries involve joining tables to retrieve data
Non-corelated queries involve selecting data from a single table
Corelated queries are typically slower than non-corelated queries
Examples of corelated queries include inner join, left join, and right join
Examples of non-corelated queries include select, inser
Views are virtual tables that display data from one or more tables in a database.
Views are created using SELECT statements.
They can be used to simplify complex queries.
They can also be used to restrict access to sensitive data.
Views do not store data themselves, but rather display data from underlying tables.
They can be used to join multiple tables together.
Views can be updated, but there are some restrictions.
They can...
SP is used to execute a set of SQL statements, while function returns a single value.
SP can have input/output parameters, while function can only have input parameters.
SP can modify data, while function cannot.
SP can be used to execute multiple SQL statements, while function can only execute a single SQL statement.
Functions can be used in SELECT statements, while SP cannot.
Examples of functions include SUM, AVG, and CO...
Data warehousing is the process of collecting, storing, and managing data from various sources for business intelligence purposes.
Data warehousing involves extracting data from different sources and transforming it into a format suitable for analysis.
The data is then stored in a central repository called a data warehouse.
Data warehousing enables businesses to make informed decisions based on historical and current data...
I applied via Naukri.com
Some of the top questions asked at the Talent Formula Software Engineer interview -
based on 2 interviews
Interview experience
based on 1 review
Rating in categories
Analyst
17
salaries
| ₹6.9 L/yr - ₹14.3 L/yr |
Senior Analyst
11
salaries
| ₹4.6 L/yr - ₹15 L/yr |
Senior Processor
10
salaries
| ₹4.2 L/yr - ₹7.6 L/yr |
Processor
10
salaries
| ₹4.8 L/yr - ₹6.3 L/yr |
Client Relationship Manager
8
salaries
| ₹8 L/yr - ₹20 L/yr |
Team Lease
Quess
Kelly Services
Randstad