i
Publicis Sapient
Filter interviews by
I applied via Naukri.com and was interviewed in Jun 2023. There were 3 interview rounds.
Truncate removes all records from a table, while delete removes specific records.
Truncate is faster as it does not log individual row deletions
Delete is slower as it logs each row deletion
Truncate resets identity column values, delete does not
Truncate cannot be rolled back, delete can be rolled back using transactions
What people are saying about Publicis Sapient
I appeared for an interview in Nov 2024.
SQL Basic questions like delete duplicate records, Anti join
I applied via Naukri.com and was interviewed in Jan 2024. There was 1 interview round.
ADF triggers are used in Azure Data Factory to schedule and orchestrate data pipelines.
ADF triggers enable the automation of data movement and data transformation activities.
Triggers can be scheduled to run at specific times or based on event-based triggers.
They can be used to start or stop pipelines, and can be configured with parameters and dependencies.
Examples of triggers include time-based schedules, event-based t...
IR stands for Integration Runtime. Dataset is a representation of data, while linked service is a connection to the data source.
IR is a compute infrastructure used to provide data integration capabilities
Dataset is a structured representation of data used in data engineering tasks
Linked service is a connection to a data source, providing access to the data
IR enables data movement and transformation between different da...
Optimization techniques in Spark
Partitioning data to optimize data locality
Caching frequently accessed data
Using broadcast variables for small data sets
Using appropriate data structures and algorithms
Avoiding unnecessary shuffling of data
I applied via Company Website and was interviewed in Mar 2024. There was 1 interview round.
I applied via Campus Placement and was interviewed in Oct 2024. There was 1 interview round.
Use regular expression to remove special characters from a string
Use the regex pattern [^a-zA-Z0-9\s] to match any character that is not a letter, digit, or whitespace
Use the replace() function in your programming language to replace the matched special characters with an empty string
Example: input string 'Hello! How are you?' will become 'Hello How are you' after removing special characters
Rank assigns unique rank to each row, while dense rank assigns consecutive ranks without gaps.
Rank leaves gaps in rank sequence if there are ties, while dense rank does not
Rank function is used to assign a unique rank to each row based on a specified column
Dense rank function is used to assign consecutive ranks to rows without any gaps
Example: If there are two rows with rank 1 in a dataset, rank function will assign 1
Use Google Cloud Storage to load CSV data into BigQuery
Upload the CSV file to Google Cloud Storage
Create a BigQuery table with the appropriate schema
Use the 'bq load' command to load the data from the CSV file into the BigQuery table
I applied via Naukri.com and was interviewed in Apr 2021. There were 4 interview rounds.
I applied via Referral and was interviewed before Oct 2022. There were 2 interview rounds.
based on 1 interview
Interview experience
Senior Associate
2.1k
salaries
| ₹11 L/yr - ₹40 L/yr |
Associate Technology L2
1.5k
salaries
| ₹6.5 L/yr - ₹20 L/yr |
Senior Associate Technology L1
1.2k
salaries
| ₹10.3 L/yr - ₹32 L/yr |
Senior Software Engineer
779
salaries
| ₹10 L/yr - ₹38 L/yr |
Senior Associate 2
638
salaries
| ₹14.1 L/yr - ₹41 L/yr |
Genpact
DXC Technology
Virtusa Consulting Services
CGI Group