i
3i Infotech
Filter interviews by
I applied via Naukri.com and was interviewed before Aug 2023. There was 1 interview round.
Locks and latches are mechanisms used in database management systems to control access to data and ensure data integrity.
Locks are used to control access to data by preventing multiple users from modifying the same data simultaneously.
Latches are lightweight synchronization mechanisms used to protect data structures in memory.
Locks can be of different types such as shared locks, exclusive locks, and update locks.
Latche...
Isolation level determines how transactions interact with each other in a database.
Isolation levels include Read Uncommitted, Read Committed, Repeatable Read, Serializable.
Higher isolation levels provide more data consistency but may lead to more locking and potential performance issues.
Example: Using Read Uncommitted isolation level allows reading uncommitted data, while Serializable ensures data integrity but may lea...
Top trending discussions
posted on 5 Sep 2024
I applied via Referral and was interviewed in Aug 2024. There were 2 interview rounds.
A service account is a special account used by a service or application to access resources on a network.
Service accounts are used to run services or applications with the necessary permissions and access rights.
Service accounts are often used in database administration to allow the database service to interact with the operating system.
Service accounts can be configured with specific permissions and restrictions to li...
Replication can be configured by setting up a publication, creating a subscription, and initializing the subscription.
Set up a publication by selecting the database objects to replicate and defining the publication properties.
Create a subscription by specifying the subscriber server, database, and synchronization schedule.
Initialize the subscription by generating a snapshot of the publication and applying it to the sub
Truncate is faster and cannot be rolled back, while delete is slower and can be rolled back.
Truncate is a DDL command, while delete is a DML command.
Truncate removes all rows from a table, while delete removes specific rows based on a condition.
Truncate resets identity column values, while delete does not.
Truncate cannot be used with a WHERE clause, while delete can.
Truncate is faster than delete as it does not log ind...
Team dynamics refer to the interactions and relationships among team members that impact team performance and effectiveness.
Effective communication is key for successful team dynamics
Establishing clear roles and responsibilities helps avoid conflicts
Encouraging collaboration and mutual respect fosters a positive team environment
I applied via Naukri.com and was interviewed in Dec 2022. There were 2 interview rounds.
posted on 20 Jan 2024
posted on 13 Apr 2023
I applied via Naukri.com and was interviewed in Oct 2022. There were 2 interview rounds.
Replication is the process of copying and distributing data from one database to another.
Replication is used to improve data availability and increase scalability.
It can be done in real-time or on a schedule.
There are different types of replication, such as snapshot replication, transactional replication, and merge replication.
Examples of replication software include Oracle GoldenGate, Microsoft SQL Server Replication,
Upgradation refers to the process of upgrading or updating a system or software to a newer version or better quality.
Upgradation involves replacing an older version of a system or software with a newer version.
It can also involve adding new features or improving the existing ones.
Upgradation is important to ensure that the system or software remains secure and compatible with other systems.
Examples of upgradation inclu...
Backup and recovery is the process of creating and restoring data in case of data loss or corruption.
Backup involves creating a copy of data to protect against data loss or corruption.
Recovery involves restoring the data from the backup in case of data loss or corruption.
There are different types of backups such as full, incremental, and differential backups.
Backup and recovery is important for ensuring business contin...
posted on 5 May 2021
A backup and restore strategy is essential for ensuring data recovery in case of system failure or disaster.
Regularly schedule full and incremental backups
Store backups in a secure offsite location
Test backups regularly to ensure data integrity
Have a documented restore plan in place
Consider using third-party backup and restore tools
based on 2 interviews
Interview experience
based on 1 review
Rating in categories
Software Engineer
659
salaries
| ₹2 L/yr - ₹9.5 L/yr |
Senior Software Engineer
421
salaries
| ₹4.5 L/yr - ₹18 L/yr |
Software Developer
320
salaries
| ₹2 L/yr - ₹9 L/yr |
System Engineer
270
salaries
| ₹1.4 L/yr - ₹5.5 L/yr |
Softwaretest Engineer
262
salaries
| ₹2.1 L/yr - ₹9.2 L/yr |
TCS
Infosys
Wipro
HCLTech