Filter interviews by
Daily activities in project involve data collection, processing, analysis, and visualization.
Collecting data from various sources such as databases, APIs, and files
Cleaning and preprocessing data to ensure quality and consistency
Analyzing data using statistical methods and machine learning algorithms
Creating visualizations to communicate insights and findings
Collaborating with team members to troubleshoot issues and op
SQL rank assigns unique ranks to rows, while dense_rank allows for ties in ranking.
Rank assigns unique ranks to rows based on specified criteria
Dense_rank allows for ties in ranking, assigning consecutive ranks without gaps
Example: Rank - 1, 2, 3, 4, 5; Dense_rank - 1, 2, 2, 3, 4
To read a parquet file, use a library like PyArrow or Apache Spark.
Use PyArrow library in Python to read a parquet file: `import pyarrow.parquet as pq`
Load the parquet file into a PyArrow table: `table = pq.read_table('file.parquet')`
Use Apache Spark to read a parquet file: `spark.read.parquet('file.parquet')`
PL/SQL stored procedures are written using the CREATE PROCEDURE statement with input/output parameters and SQL statements.
Use CREATE PROCEDURE statement to define a new stored procedure
Include input/output parameters in the procedure declaration
Write SQL statements within the procedure body to perform desired operations
Use variables, loops, and conditional statements as needed
End the procedure with the END keyword
I applied via Recruitment Consulltant and was interviewed in Jan 2024. There was 1 interview round.
Top trending discussions
I applied via Naukri.com and was interviewed in Oct 2022. There were 4 interview rounds.
Python program for list/dictionary comprehensions
List comprehension: [expression for item in iterable]
Dictionary comprehension: {key_expression: value_expression for item in iterable}
Example: squares = [x**2 for x in range(10)]
Example: dict_squares = {x: x**2 for x in range(10)}
Python program to convert a number to words.
Use a dictionary to map numbers to words.
Divide the number into groups of three digits and convert each group to words.
Handle special cases like zero, negative numbers, and numbers greater than or equal to one billion.
Python program for list/dictionary comprehensions.
List comprehension: [expression for item in iterable]
Dictionary comprehension: {key_expression: value_expression for item in iterable}
Example: squares = [x**2 for x in range(10)]
Example: dict_squares = {x: x**2 for x in range(10)}
I applied via LinkedIn and was interviewed before Jan 2021. There were 3 interview rounds.
Project architecture refers to the overall design and structure of a project, including its components and how they interact.
Project architecture involves defining the system's components and their relationships
It includes decisions about hardware, software, and network infrastructure
Architectural patterns like client-server, microservices, and event-driven can be used
Good architecture should be scalable, maintainable,
I can code in multiple languages including Python, Java, SQL, and Scala.
Python
Java
SQL
Scala
posted on 28 Nov 2024
posted on 16 Sep 2024
I applied via LinkedIn and was interviewed in Mar 2024. There was 1 interview round.
Arrays related problem
Building selection system using best practices in C# dot net, SOLID principle, Design Patterns.
It was above average difficult question and time was less. But they were ok to give more time to complete the system. lasted around 4 hours
Asked questions about previous experience and my aptitude. they were keep to know if I am ok to work in fast pace environment. lasted around 40 mins.
posted on 19 Jun 2023
I applied via Walk-in and was interviewed in May 2023. There were 3 interview rounds.
First they conducted the testing round that is pseudo code only 2 they conducted.
In laptop then they conducted aptitude, logical reasoning and java mcqs
Delete removes rows one by one, while truncate removes all rows at once.
Delete is a DML command, while truncate is a DDL command.
Delete can be rolled back, while truncate cannot be rolled back.
Delete fires triggers, while truncate does not fire triggers.
Interview experience
based on 2 reviews
Rating in categories
4-7 Yrs
₹ 11-24 LPA
Software Engineer
61
salaries
| ₹2.4 L/yr - ₹10 L/yr |
Senior Software Engineer
38
salaries
| ₹4.7 L/yr - ₹16.6 L/yr |
Azure Data Engineer
15
salaries
| ₹3.2 L/yr - ₹12.5 L/yr |
Software Trainee
11
salaries
| ₹1.8 L/yr - ₹4 L/yr |
Technical Analyst
9
salaries
| ₹9 L/yr - ₹23 L/yr |
TCS
Infosys
Wipro
HCLTech