Filter interviews by
I applied via Naukri.com and was interviewed in Apr 2024. There was 1 interview round.
Stored procedures are used to perform a set of actions, while functions return a single value.
Stored procedures can perform multiple actions and can return multiple result sets.
Functions are used to return a single value based on input parameters.
Stored procedures can be called independently, while functions are typically called within SQL statements.
Stored procedures can contain DML statements, while functions cannot.
Index is a data structure that improves the speed of data retrieval in a database.
Indexes are used to quickly locate data without having to search every row in a database table.
They can be created on one or more columns in a table.
Types of indexes include clustered, non-clustered, unique, and composite indexes.
Examples of indexes are primary keys, foreign keys, and indexes created for frequently searched columns.
To run parallel queries for multiple databases, use parallel processing techniques and tools.
Use parallel processing techniques such as multi-threading or distributed computing to run queries simultaneously on multiple databases.
Consider using tools like Apache Hadoop or Apache Spark for parallel processing of queries across multiple databases.
Ensure proper resource allocation and optimization to prevent performance is...
Normalization technique is used to organize data in a database to reduce redundancy and improve data integrity.
Normalization involves breaking down a table into smaller tables and defining relationships between them.
It helps in reducing data redundancy by storing data in a structured and organized manner.
Normalization ensures data integrity by minimizing data anomalies such as update, insert, and delete anomalies.
There...
Python coding test that was baasic included panadas framework
I applied via Company Website and was interviewed in Jan 2024. There was 1 interview round.
I have agreep on python basic
Aptitude , reasoning, general questions
Spark architecture refers to the structure of Apache Spark framework, while partitions are units of data distribution for parallel processing.
Spark architecture includes components like Driver, Executor, and Cluster Manager
Partitions are units of data distribution for parallel processing in Spark RDDs
Increasing the number of partitions can improve parallelism and performance
Example: In Spark, data is divided into parti...
RDD (Resilient Distributed Dataset) is a fundamental data structure in Apache Spark for distributed data processing. Transformations are operations that create a new RDD from an existing one.
RDD is a fault-tolerant collection of elements that can be operated on in parallel.
Transformations are functions that produce a new RDD by applying a computation on the existing RDD.
Examples of transformations include map, filter,
The current CTC (Cost to Company) and expected CTC (Cost to Company) are typically discussed during salary negotiations.
Be honest about your current salary and provide a realistic expectation for your future salary.
Consider factors such as your experience, skills, industry standards, and the company's budget when discussing CTC.
It is important to have a clear understanding of your worth and negotiate accordingly.
posted on 24 Jan 2024
I applied via Referral and was interviewed before Jan 2023. There were 2 interview rounds.
posted on 23 May 2023
I applied via Company Website and was interviewed before May 2022. There were 3 interview rounds.
Answers to questions related to MS SQL Server Database Administration
The model database is used as a template for creating new databases
Replication is the process of copying and distributing data from one database to another
DCL stands for Data Control Language and is used to control access to data in a database
The recovery models for a database are Simple, Full, and Bulk-Logged
DBCC stands for Database Console Commands ...
Recovery model is important for database backup and restore. Transparent data encryption secures data at rest. SQL Agent automates tasks.
Recovery model determines the type of backup and restore strategy to be used.
There are three recovery models: Simple, Full, and Bulk-Logged.
Transparent Data Encryption (TDE) encrypts data at rest and protects against unauthorized access.
TDE uses a symmetric key called the database enc...
posted on 28 Oct 2024
DBA stands for Database Administrator. The architecture of DBA involves managing and maintaining databases to ensure data integrity and security.
DBA is responsible for installing, configuring, and upgrading database software.
They monitor database performance and troubleshoot issues.
DBA designs and implements backup and recovery strategies to prevent data loss.
They also manage user access and security permissions within...
Maintaining the database involves regular monitoring, performance tuning, applying patches, and ensuring backups are taken regularly.
Regularly monitor database performance and usage
Perform routine maintenance tasks such as applying patches and updates
Take regular backups to ensure data integrity and disaster recovery
Implement security measures to protect the database from unauthorized access
Optimize database performanc
Python coding test that was baasic included panadas framework
CAP theorem states that in a distributed system, it is impossible to simultaneously guarantee consistency, availability, and partition tolerance.
CAP theorem: Consistency, Availability, Partition tolerance - pick two
Column families: A way to organize data in NoSQL databases like Apache Cassandra
Functions in Cassandra: read, write, delete, update
Key value pair: Basic data structure where each key is associated with a val
Column families are a way to organize related data in a NoSQL database, grouping columns together for efficient retrieval.
Column families are a way to group related columns together in a NoSQL database.
They are used in databases like Apache Cassandra to organize data efficiently.
Column families can contain a large number of columns, each with a unique name and value.
They are stored together on disk for faster retrieval...
Cassandra functions are used for data manipulation and retrieval in Cassandra database.
Aggregate functions like COUNT, SUM, AVG, MIN, MAX
Date and time functions like NOW, DATEOF, UNIXTIMESTAMP
Mathematical functions like ABS, CEIL, FLOOR, SIN, COS
String functions like LENGTH, SUBSTRING, CONCAT, LOWER, UPPER
Cassandra is a distributed NoSQL database management system designed for handling large amounts of data across multiple servers.
Cassandra is a highly scalable and fault-tolerant database system.
It is based on a distributed architecture, with data spread across multiple nodes.
Cassandra uses a masterless design, where all nodes are equal and can handle read and write requests.
It uses a partitioning strategy called consis...
Key value pair is a data structure where each key is associated with a corresponding value.
Key value pairs are commonly used in dictionaries, hash tables, and JSON objects.
Keys are unique identifiers that are used to access the corresponding values.
Examples include 'name: John', 'age: 30', 'city: New York'.
SQL Developer
6
salaries
| ₹4 L/yr - ₹8.2 L/yr |
Business Analyst
4
salaries
| ₹6.3 L/yr - ₹16 L/yr |
Senior SQL Developer
4
salaries
| ₹5 L/yr - ₹9.4 L/yr |
QA
4
salaries
| ₹6 L/yr - ₹9 L/yr |
Software Developer
3
salaries
| ₹14 L/yr - ₹15.1 L/yr |
Infosys
TCS
Wipro
HCLTech