i
Red Hat
Filter interviews by
Pandas can read various file formats including CSV, Excel, JSON, HTML, and SQL.
Use pandas.read_csv() to read CSV files
Use pandas.read_excel() to read Excel files
Use pandas.read_json() to read JSON files
Use pandas.read_html() to read HTML tables
Use pandas.read_sql() to read SQL tables
Specify the file path or URL as the argument
Additional parameters can be used to customize the reading process
Lambda functions are anonymous functions that can be used to perform a single task or operation.
Lambda functions are defined using the lambda keyword.
They can take any number of arguments but can only have one expression.
Lambda functions are often used as arguments for higher-order functions.
Example: lambda x: x**2 defines a lambda function that squares its input.
Example: sorted(my_list, key=lambda x: x[1]) sorts a lis...
Top trending discussions
I applied via Naukri.com and was interviewed in Dec 2024. There were 2 interview rounds.
It was well designed
I applied via Naukri.com and was interviewed in Dec 2024. There was 1 interview round.
A lambda function in Python is a small anonymous function defined using the lambda keyword.
Lambda functions can have any number of arguments, but can only have one expression.
Syntax: lambda arguments : expression
Example: lambda x, y : x + y
dbutils is a utility provided by Databricks for interacting with files and directories in the Databricks environment.
dbutils.fs.ls('/') - list files in root directory
dbutils.fs.cp('dbfs:/file.txt', 'file.txt') - copy file from DBFS to local file system
dbutils.fs.mkdirs('dbfs:/new_dir') - create a new directory in DBFS
A commit in SQL is a command that saves all the changes made in a transaction to the database.
A commit is used to make all the changes made in a transaction permanent.
Once a commit is issued, the changes cannot be rolled back.
It is important to use commit to ensure data integrity and consistency.
Example: COMMIT; - this command is used to commit the changes in a transaction.
I applied via LinkedIn and was interviewed in Jul 2024. There were 2 interview rounds.
Hackerearth problem on reversing the string & one more array question
Reverse a given string
Use built-in functions like reverse() in Python
Iterate through the string in reverse order and append characters to a new string
Use stack data structure to reverse the string
I applied via Company Website and was interviewed before Aug 2023. There was 1 interview round.
I applied via Referral and was interviewed before Aug 2022. There were 4 interview rounds.
I applied via Naukri.com and was interviewed in Jun 2021. There were 4 interview rounds.
Object-oriented programming (OOP) knowledge is an advantage but not necessary for a data engineer.
OOP concepts like inheritance, encapsulation, and polymorphism can be useful in designing data models.
OOP languages like Java and Python are commonly used in data engineering.
Understanding OOP can help with debugging and maintaining code.
However, OOP is not a requirement for data engineering and other programming paradigms
Interview experience
based on 3 reviews
Rating in categories
Technical Support Engineer
228
salaries
| ₹6 L/yr - ₹20.4 L/yr |
Software Engineer
139
salaries
| ₹9.5 L/yr - ₹27.5 L/yr |
Associate Technical Support Engineer
114
salaries
| ₹7 L/yr - ₹10 L/yr |
Senior Software Engineer
95
salaries
| ₹14 L/yr - ₹43 L/yr |
Senior Technical Support Engineer
86
salaries
| ₹11 L/yr - ₹25 L/yr |
IBM
Microsoft Corporation
Oracle
SAP