i
ZingMind Technologies
Filter interviews by
I applied via Recruitment Consulltant and was interviewed in Sep 2024. There was 1 interview round.
PySpark is the Python API for Apache Spark, a distributed computing framework.
PySpark is the Python API for Apache Spark
It allows for easy integration of Python code with Spark's distributed computing capabilities
PySpark provides high-level APIs in Python for Spark programming
Hadoop is an open-source framework for distributed storage and processing of large data sets.
Hadoop consists of two main components: Hadoop Distributed File System (HDFS) for storage and MapReduce for processing.
Types of Hadoop include Apache Hadoop, Cloudera Distribution including Apache Hadoop (CDH), Hortonworks Data Platform (HDP), and MapR.
Hadoop can be deployed in different modes such as standalone mode, pseudo-di...
Oops in Java stands for Object-Oriented Programming. It is a programming paradigm based on the concept of objects.
Oops in Java allows for the creation of classes and objects, encapsulation, inheritance, and polymorphism.
Classes are templates for objects, encapsulation ensures data security, inheritance allows for code reusability, and polymorphism enables flexibility.
Example: class Car { private String color; public vo...
Primary key in a database table that uniquely identifies each record
A primary key is a column or a set of columns that uniquely identifies each row in a table
It must contain unique values and cannot have NULL values
Example: In a table of employees, the employee ID can be used as the primary key
Mechanical Engineering offers a diverse range of opportunities to apply scientific principles to solve real-world problems.
Mechanical Engineering provides a strong foundation in math, physics, and materials science.
It offers a wide range of career opportunities in various industries such as automotive, aerospace, and manufacturing.
Mechanical Engineers design and develop machines, tools, and systems that improve our dai...
Yes, I know Java.
I have experience in Java programming.
I am familiar with Java syntax and concepts.
I have worked on Java projects in the past.
To retrieve data from the back end, you can use APIs or database queries.
Use API calls to fetch data from the back end server.
Execute database queries to retrieve data from the database.
Parse the response or query result to extract the required data.
Handle any necessary authentication or authorization for accessing the back end.
Examples: GET request to an API endpoint, SELECT query in SQL.
OOP is a programming paradigm based on the concept of objects, which can contain data and code.
OOP stands for Object-Oriented Programming
It focuses on creating objects that interact with each other to solve a problem
Encapsulation, inheritance, and polymorphism are key concepts in OOP
Example: A car object can have properties like color, make, and model, and methods like start and stop
OOP promotes code reusability and ma
Caching is the process of storing frequently used data in a temporary storage to reduce access time. LRU caching removes least recently used data.
Caching improves performance by reducing access time to frequently used data
LRU (Least Recently Used) caching removes the least recently used data to make space for new data
LRU cache can be implemented using a doubly linked list and a hash map
When a cache hit occurs, the acce...
based on 5 reviews
Rating in categories
Data Engineer
7
salaries
| ₹3 L/yr - ₹6 L/yr |
Associate Software Engineer
6
salaries
| ₹2 L/yr - ₹2.5 L/yr |
Associate Data Engineer
4
salaries
| ₹3 L/yr - ₹6 L/yr |
Software Engineer
3
salaries
| ₹2.5 L/yr - ₹4.5 L/yr |
TCS
Infosys
Wipro
HCLTech