i
TO THE NEW
Filter interviews by
Mostly verbal and maths questions.
DDL stands for Data Definition Language and is used to define the structure of database objects. DML stands for Data Manipulation Language and is used to manipulate data within the database.
DDL is used to create, modify, and delete database objects such as tables, indexes, and views
DML is used to insert, update, delete, and retrieve data from the database
Examples of DDL statements include CREATE TABLE, ALTER TABLE, DRO...
I applied via Indeed and was interviewed in Oct 2024. There was 1 interview round.
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
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
Basic aptitude and three levels of coding (easy,medium,hard)
Interview experience
based on 7 reviews
Rating in categories
Senior Software Engineer
596
salaries
| ₹9 L/yr - ₹27.5 L/yr |
Software Engineer
564
salaries
| ₹3.5 L/yr - ₹13.8 L/yr |
Associate Technical Leader
207
salaries
| ₹13.8 L/yr - ₹35.4 L/yr |
Senior Quality Engineer
168
salaries
| ₹7 L/yr - ₹22.5 L/yr |
Devops Engineer
157
salaries
| ₹4.5 L/yr - ₹14.5 L/yr |
TCS
Infosys
Wipro
HCLTech