Filter interviews by
I applied via Naukri.com and was interviewed before Apr 2023. There were 3 interview rounds.
The function should output repeated characters based on the numbers present before each character in the input string.
Iterate through the input string character by character.
If a number is encountered, store it as the repeat count for the next character.
If a character is encountered, repeat it based on the stored count and append to the output string.
Handle special characters like brackets separately.
Example: Input 'as
A program for vending machine actions using object-oriented programming principles.
Create a class for VendingMachine with attributes like items, prices, and quantities
Implement methods for adding items, selecting items, and returning change
Use encapsulation to protect data and ensure proper functionality
Basic spark programs and explanation
Algorithm solving
Round robin and tree implementation
Top trending discussions
I applied via Approached by Company and was interviewed in Nov 2024. There was 1 interview round.
Group data by column 'A', calculate mean of column 'B' and sum values in column 'C' for each group.
Use groupby() function in pandas to group data by column 'A'
Apply mean() function on column 'B' and sum() function on column 'C' for each group
Example: df.groupby('A').agg({'B':'mean', 'C':'sum'})
deepcopy() creates a new object with completely independent copies of nested objects, while copy() creates a shallow copy.
deepcopy() creates a new object and recursively copies all nested objects, while copy() creates a shallow copy of the top-level object only.
Use deepcopy() when you need to create a deep copy of an object with nested structures, to avoid any references to the original object.
Use copy() when you only ...
Python decorators are functions that modify the behavior of other functions. They are commonly used for adding functionality to existing functions without modifying their code.
Decorators are defined using the @ symbol followed by the decorator function name.
They can be used to measure the execution time of a function by wrapping the function with a timer decorator.
Example: def timer(func): def wrapper(*args, **kwargs...
posted on 4 Feb 2023
I applied via Approached by Company and was interviewed in Jan 2023. There were 2 interview rounds.
Set executor memory to 8GB and executor cores to 5 for optimal performance.
Set spark.executor.memory to 8g
Set spark.executor.cores to 5
Set spark.default.parallelism to 8000
Use Hadoop InputFormat to read data in 128MB chunks
Windowing functions are used to perform calculations on a subset of data within a larger dataset.
Windowing functions are used to calculate running totals, moving averages, and rank functions.
They are commonly used in time series analysis and financial analysis.
Examples of windowing functions include ROW_NUMBER(), RANK(), DENSE_RANK(), and NTILE().
I applied via Naukri.com and was interviewed in Jun 2024. There were 3 interview rounds.
posted on 23 Jul 2024
To patch specific db components to reduce downtime, follow these steps:
Identify the specific components that need to be patched
Plan the patching process during a scheduled maintenance window
Backup the database before applying patches
Apply patches to the specific components one by one
Test the patched components to ensure they are functioning correctly
Monitor the database for any issues post-patching
SQL architecture refers to the structure and components of a SQL database system.
SQL architecture includes components like storage engine, query processor, and buffer manager.
The storage engine manages data storage and retrieval, while the query processor processes SQL queries.
The buffer manager handles caching and memory management to optimize performance.
Examples of SQL architectures include MySQL, Oracle, and SQL Se
I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.
posted on 9 Sep 2024
Experienced Oracle DBA with 5+ years of hands-on experience in managing databases, optimizing performance, and ensuring data security.
5+ years of experience as an Oracle DBA
Proficient in database management, performance optimization, and data security
Skilled in troubleshooting and resolving database issues
Strong knowledge of Oracle database architecture and SQL
Certified Oracle Database Administrator (OCA/OCP)
Some of the top questions asked at the Innova Solutions Lead Data Engineer interview -
based on 1 interview
Interview experience
based on 4 reviews
Rating in categories
Senior Software Engineer
630
salaries
| ₹7.2 L/yr - ₹27 L/yr |
Software Engineer
528
salaries
| ₹4.9 L/yr - ₹18 L/yr |
Associate Software Engineer
377
salaries
| ₹5 L/yr - ₹10.2 L/yr |
Principal Software Engineer
166
salaries
| ₹11.5 L/yr - ₹35.2 L/yr |
Senior Associate
150
salaries
| ₹4.2 L/yr - ₹10 L/yr |
TCS
Wipro
Infosys
HCLTech