Post by Rakesh D L

48K+ Tech Community | Data Engineer | Tech & Data Content Creator | Top 0.1% Club @Topmate | Open to Collaborations

Citi Interview Experience š—£š—¼š˜€š—¶š˜š—¶š—¼š—»: Data Engineer š—˜š˜…š—½š—²š—æš—¶š—²š—»š—°š—²: 3+ Years š—£š—®š—°š—øš—®š—“š—²: 15+ LPA š—£š˜†š—¦š—½š—®š—æš—ø & š——š—¶š˜€š˜š—æš—¶š—Æš˜‚š˜š—²š—± š—–š—¼š—ŗš—½š˜‚š˜š—¶š—»š—“: 1ļøāƒ£ Explain the Catalyst Optimiser workflow. How does it handle rule-based vs. cost-based optimization? 2ļøāƒ£ How do you troubleshoot executor memory issues? Detail how to calculate the correct memory overhead. 3ļøāƒ£ Difference between Checkpointing and Persistence. When is metadata checkpointing required in streaming? 4ļøāƒ£ How do you implement Custom Transformations in PySpark to keep code DRY? 5ļøāƒ£ Detail the process of checking skewness specifically via the Spark UI. š—”š˜‡š˜‚š—æš—² & š—Ÿš—®š—øš—²š—µš—¼š˜‚š˜€š—² š—”š—æš—°š—µš—¶š˜š—²š—°š˜š˜‚š—æš—²: 6ļøāƒ£ How do you manage ARM Templates using CI/CD pipelines for ADF deployments? 7ļøāƒ£ Explain Azure Data Flow partitioning schemes. When is Round Robin better than Hash? 8ļøāƒ£ Describe Dynamic Content in ADF. How do you pass runtime parameters to datasets? 9ļøāƒ£ How is Data Masking implemented in Azure to protect PII data during the ETL process? šŸ”Ÿ Detail the two levels of security in ADLS Gen2: RBAC vs. ACLs. š—”š—±š˜ƒš—®š—»š—°š—²š—± š—¦š—¤š—Ÿ & š—¦š˜†š˜€š˜š—²š—ŗ š——š—²š˜€š—¶š—“š—»: 1ļøāƒ£1ļøāƒ£ Write a SQL query to find the rolling average of sales over a 7-day period. 1ļøāƒ£2ļøāƒ£ How do you detect and handle gaps in a sequence using Window Functions? 1ļøāƒ£3ļøāƒ£ Difference between a Correlated Subquery and a nested subquery. Which one impacts performance more at scale? 1ļøāƒ£4ļøāƒ£ Design a system to detect duplicate events in a real-time stream without storing the entire history. 1ļøāƒ£5ļøāƒ£ How do you handle scheme drift in a pipeline that consumes data from 50+ different sources? š—œ š—µš—®š˜ƒš—² š—½š—æš—²š—½š—®š—æš—²š—± š—–š—¼š—ŗš—½š—¹š—²š˜š—² š—œš—»š˜š—²š—æš˜ƒš—¶š—²š˜„ š—£š—æš—²š—½š—®š—æš—®š˜š—¶š—¼š—» š—šš˜‚š—¶š—±š—² š—³š—¼š—æ š——š—®š˜š—® š—˜š—»š—“š—¶š—»š—²š—²š—æš˜€.. š—šš—²š˜ š˜š—µš—² š—šš˜‚š—¶š—±š—² š—µš—²š—æš—²- https://lnkd.in/gFrNbK87 If you found this useful, a š—Ÿš—¶š—øš—² or š—„š—²š—½š—¼š˜€š˜ would really help more Data Engineers prepare smarter.