Filter interviews by
I applied via LinkedIn and was interviewed in Mar 2024. There were 3 interview rounds.
It was on cypher query language for me
Neo4J is a graph database management system that stores data in nodes and relationships.
Uses graph structures to represent and store data
Nodes represent entities and relationships represent connections between entities
Supports ACID transactions for data consistency
Query language is Cypher
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...
I applied via Campus Placement
Based on SQL , statistics , python , cognitive
Address toxic work culture by open communication, setting boundaries, seeking support, and considering leaving if necessary.
Open communication with colleagues and management about issues
Set boundaries to protect your mental and emotional well-being
Seek support from HR, a mentor, or a therapist if needed
Consider leaving the toxic work environment if the situation does not improve
I was interviewed in Aug 2024.
I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.
Incremental load in pyspark refers to loading only new or updated data into a dataset without reloading the entire dataset.
Use the 'delta' function in pyspark to perform incremental loads by specifying the 'mergeSchema' option.
Utilize the 'partitionBy' function to optimize incremental loads by partitioning the data based on specific columns.
Implement a logic to identify new or updated records based on timestamps or uni...
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 Campus Placement and was interviewed in Aug 2024. There were 2 interview rounds.
Java and sql questions
Simple java program for find factorial and prime number
Basic aptitude and three levels of coding (easy,medium,hard)
based on 3 interviews
Interview experience
based on 4 reviews
Rating in categories
Senior Software Engineer
1.1k
salaries
| ₹6.5 L/yr - ₹23 L/yr |
Software Engineer
879
salaries
| ₹3.2 L/yr - ₹13 L/yr |
Technical Lead
586
salaries
| ₹9.3 L/yr - ₹38 L/yr |
Senior Technical Lead
273
salaries
| ₹14.1 L/yr - ₹44 L/yr |
Associate
265
salaries
| ₹3 L/yr - ₹6 L/yr |
TCS
Infosys
Wipro
HCLTech