i
CSM Technologies
Filter interviews by
Dense rank is a ranking function in SQL that assigns a unique rank to each distinct row in a result set.
Dense rank is used to assign ranks to rows in a result set without any gaps between the ranks.
It is similar to rank function but does not skip ranks if there are ties.
For example, if there are two rows with the same value, they will both receive the same rank in dense rank.
Facebook dw scenario
Top trending discussions
I applied via Naukri.com and was interviewed in Oct 2024. There were 2 interview rounds.
Spark performance problems can arise due to inefficient code, data skew, resource constraints, and improper configuration.
Inefficient code can lead to slow performance, such as using collect() on large datasets.
Data skew can cause uneven distribution of data across partitions, impacting processing time.
Resource constraints like insufficient memory or CPU can result in slow Spark jobs.
Improper configuration settings, su...
posted on 16 Dec 2024
I applied via Recruitment Consulltant and was interviewed in Nov 2024. There were 2 interview rounds.
1- sql adn 10 spark questions.
I applied via Naukri.com and was interviewed in Mar 2024. There were 2 interview rounds.
Technical Assessment Test (MCQs) - 30 mins.
Use the split() method to convert a string with multiple lines into a list of strings.
Use the split() method with the newline character '\n' as the delimiter to split the string into a list of strings.
Example: 'Hello\nWorld\n' -> ['Hello', 'World']
Convert a string of multiple lines with 'n' words to multiple arrays of fixed size without overlap.
Split the string into individual words
Create arrays of fixed size 'k' and distribute words evenly
Handle cases where the number of words is not divisible by 'k'
I applied via Company Website and was interviewed in Jul 2024. There was 1 interview round.
Pods are the smallest deployable units in Kubernetes, consisting of one or more containers.
Pods are used to run and manage containers in Kubernetes
Each pod has its own unique IP address within the Kubernetes cluster
Pods can contain multiple containers that share resources and are scheduled together
Pods are ephemeral and can be easily created, destroyed, or replicated
Pods can be managed and scaled using Kubernetes contr
I applied via Referral and was interviewed in Apr 2024. There were 2 interview rounds.
Power BI offers different types of licenses for data modeling, including Power BI Pro and Power BI Premium.
Power BI Pro license allows users to create and share reports and dashboards with others.
Power BI Premium license offers additional features such as larger data capacity and advanced AI capabilities.
Power BI Embedded license is designed for embedding reports and dashboards into custom applications.
Power BI Report ...
posted on 10 Mar 2024
Airflow operators are used to define tasks in a workflow. The Airflow Python operator is used to execute Python functions as tasks.
Airflow operators are used to define individual tasks in a workflow
The Airflow Python operator is specifically used to execute Python functions as tasks
It allows for flexibility in defining custom tasks using Python code
Example: PythonOperator(task_id='my_task', python_callable=my_python_fu
Basics of sql and joins
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Software Engineer
339
salaries
| ₹1.8 L/yr - ₹5.2 L/yr |
Programmer Analyst
88
salaries
| ₹4.3 L/yr - ₹13.2 L/yr |
Software Developer
77
salaries
| ₹1.8 L/yr - ₹6 L/yr |
Senior Software Engineer
74
salaries
| ₹3 L/yr - ₹8.4 L/yr |
Junior Software Engineer
54
salaries
| ₹1 L/yr - ₹3.6 L/yr |
TCS
Infosys
Wipro
HCLTech