Filter interviews by
I applied via Naukri.com and was interviewed in Jun 2024. There were 2 interview rounds.
BigQuery is a fully managed, serverless data warehouse while BigTable is a NoSQL database for real-time analytics. Partitioning in BQ helps in organizing data for efficient querying.
BigQuery is a data warehouse used for analyzing large datasets using SQL queries.
BigTable is a NoSQL database used for real-time analytics and high-throughput applications.
Partitioning in BigQuery involves dividing large tables into smaller...
Expected CTC and reason for change
My expected CTC is based on my experience, skills, and the market rate for Senior Data Engineers.
I am looking for a change to advance my career, work on more challenging projects, and grow professionally.
I believe the new role aligns better with my career goals and offers opportunities for growth and development.
posted on 13 Feb 2024
I applied via Referral and was interviewed in Jan 2024. There was 1 interview round.
posted on 17 Oct 2024
I applied via Campus Placement and was interviewed in Sep 2024. There was 1 interview round.
Data refers to facts, statistics, or information collected for analysis or reference.
Data is raw, unprocessed information.
It can be in the form of numbers, text, images, or any other format.
Examples include customer names, product prices, and sales figures.
Data can be structured (organized in a specific way) or unstructured (not organized).
Preprocessed data is data that has been cleaned, transformed, and organized for analysis or modeling.
Preprocessed data is often used in machine learning and data analysis to improve the accuracy and efficiency of models.
Common preprocessing steps include removing missing values, scaling features, and encoding categorical variables.
Examples of preprocessing techniques include normalization, standardization, one-hot enco
Info refers to data or knowledge that provides details or context about a specific topic or subject.
Info can be in the form of facts, statistics, or explanations.
It helps to understand a topic better or make informed decisions.
Examples of info include news articles, research papers, and educational resources.
Use SQL INSERT INTO SELECT statement to copy data from 2 tables and paste into a 3rd table.
Use INSERT INTO SELECT statement to copy data from 2 tables and paste into a 3rd table.
Specify the columns you want to copy from each table in the SELECT statement.
Make sure the columns in the SELECT statement match the columns in the 3rd table where you are pasting the data.
Reverse a string using any programming language
Use built-in functions like reverse() or slice() in languages like Python or JavaScript
Iterate through the string in reverse order and append each character to a new string
Use a stack data structure to push each character onto the stack and then pop them off to reverse the string
posted on 11 Nov 2024
Key Performance Indicators (KPIs) are measurable values that demonstrate how effectively a company is achieving key business objectives.
KPIs are specific, measurable, achievable, relevant, and time-bound metrics used to evaluate the success of an organization or a particular activity.
Examples of KPIs include revenue growth rate, customer acquisition cost, customer retention rate, website traffic, conversion rate, and e
loc is label-based indexing while iloc is integer-based indexing in pandas.
loc is used to access a group of rows and columns by labels
iloc is used to access a group of rows and columns by integer position
Example: df.loc['row_label', 'column_label'] vs df.iloc[0, 1]
I applied via Naukri.com and was interviewed in Jul 2024. There were 2 interview rounds.
I applied via Approached by Company and was interviewed in Jul 2024. There were 3 interview rounds.
I have a strong technical background, proven track record of delivering high-quality software, and a passion for continuous learning and improvement.
I have a Bachelor's degree in Computer Science and X years of experience in software development.
I have successfully led multiple projects from conception to completion, delivering high-quality software on time and within budget.
I am proficient in a variety of programming ...
Object Detection on a subset of COCO dataset having Cars and Person classes
posted on 5 Aug 2024
I applied via Job Portal and was interviewed in Feb 2024. There were 3 interview rounds.
30 mins Aptitude Question
30 mins - 3 Coding Question
Rest API is a set of rules and conventions for building and interacting with web services using HTTP methods.
Rest API stands for Representational State Transfer Application Programming Interface.
It uses standard HTTP methods like GET, POST, PUT, DELETE to perform CRUD operations.
RESTful APIs use URLs to access resources, and return data in JSON or XML format.
Stateless communication allows for scalability and flexibilit...
Response codes indicate the status of a HTTP request. 200 & 201 are success codes, while 400 & 403 are client error codes.
200 - OK: Request was successful
201 - Created: Request was successful and a new resource was created
400 - Bad Request: The server cannot process the request due to a client error
403 - Forbidden: The server understood the request, but refuses to authorize it
posted on 9 Oct 2023
I applied via campus placement at National Institute of Technology,(NIT), Mizoram and was interviewed in Sep 2023. There were 2 interview rounds.
It was online assessment
The four pillars of OOP are encapsulation, inheritance, polymorphism, and abstraction. Arrays are fixed-size data structures, while vectors are dynamic arrays. A queue can be implemented using two stacks.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Inheritance: Creating new classes based on existing classes, inheriting their attributes and methods.
Polymorphism: Objects of differe...
The four pillars of object-oriented programming are encapsulation, inheritance, polymorphism, and abstraction.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Inheritance: Allowing a new class to inherit properties and behavior from an existing class.
Polymorphism: The ability for objects of different classes to respond to the same message.
Abstraction: Hiding the complex implementatio...
DBMS stands for Database Management System. It is a software system that allows users to define, create, maintain and control access to databases.
DBMS is a software system that manages databases.
It allows users to define, create, maintain, and control access to databases.
DBMS provides tools for data manipulation, retrieval, and security.
Examples of DBMS include MySQL, Oracle, SQL Server, and PostgreSQL.
posted on 17 May 2024
I applied via campus placement at Sathyabama University and was interviewed in Apr 2024. There were 3 interview rounds.
Nice and easy you can crack
Not that easy and not that much hard
Senior Software Engineer
45
salaries
| ₹5.7 L/yr - ₹23 L/yr |
Software Engineer
44
salaries
| ₹4.8 L/yr - ₹16.3 L/yr |
Associate Software Engineer
24
salaries
| ₹5.2 L/yr - ₹10.1 L/yr |
Software Developer
23
salaries
| ₹4.8 L/yr - ₹8 L/yr |
Support Engineer
23
salaries
| ₹3.3 L/yr - ₹9 L/yr |
Wipro
TCS
HCLTech
Tech Mahindra