Goldman Sachs senior data analyst interview asked questions
SQL
1 find avg of salaries department wise from table
2 Write a SQL query to see employee name and manager name using a self-join on 'employees' table with columns 'emp_id', 'name', and 'manager_id'.
3 newest joinee for every department (solved using lead lag)
POWER BI
1. What does Filter context in DAX mean?
2. Explain how to implement Row-Level Security (RLS) in Power BI.
3. Describe different types of filters in Power BI.
4. Explain the difference between 'ALL' and 'ALLSELECTED' in DAX.
5. How do you calculate the total sales for a specific product using DAX?
PYTHON
1. Create a dictionary, add elements to it, modify an element, and then print the dictionary in alphabetical order of keys.
2. Find unique values in a list of assorted numbers and print the count of how many times each value is repeated.
3. Find and print duplicate values in a list of assorted numbers, along with the number of times each value is repeated.
I have curated best 80+ top-notch Data Analytics Resources ๐๐
https://t.me/DataSimplifier
Hope this helps you ๐
SQL
1 find avg of salaries department wise from table
2 Write a SQL query to see employee name and manager name using a self-join on 'employees' table with columns 'emp_id', 'name', and 'manager_id'.
3 newest joinee for every department (solved using lead lag)
POWER BI
1. What does Filter context in DAX mean?
2. Explain how to implement Row-Level Security (RLS) in Power BI.
3. Describe different types of filters in Power BI.
4. Explain the difference between 'ALL' and 'ALLSELECTED' in DAX.
5. How do you calculate the total sales for a specific product using DAX?
PYTHON
1. Create a dictionary, add elements to it, modify an element, and then print the dictionary in alphabetical order of keys.
2. Find unique values in a list of assorted numbers and print the count of how many times each value is repeated.
3. Find and print duplicate values in a list of assorted numbers, along with the number of times each value is repeated.
I have curated best 80+ top-notch Data Analytics Resources ๐๐
https://t.me/DataSimplifier
Hope this helps you ๐
๐1
Forwarded from Artificial Intelligence
๐ฑ ๐๐ฟ๐ฒ๐ฒ ๐ ๐๐ง ๐๐ผ๐๐ฟ๐๐ฒ๐ ๐ฌ๐ผ๐ ๐๐ฎ๐ป ๐ง๐ฎ๐ธ๐ฒ ๐ข๐ป๐น๐ถ๐ป๐ฒ ๐ถ๐ป ๐ฎ๐ฌ๐ฎ๐ฑ๐
๐No MIT Admission? No Problem โ Learn from MIT for Free!๐ฅ
MIT is known for world-class educationโbut you donโt need to walk its halls to access its knowledge๐๐
๐๐ข๐ง๐ค๐:-
https://pdlink.in/4jBNtP2
These courses offer industry-relevant skills & completion certificates at no costโ ๏ธ
๐No MIT Admission? No Problem โ Learn from MIT for Free!๐ฅ
MIT is known for world-class educationโbut you donโt need to walk its halls to access its knowledge๐๐
๐๐ข๐ง๐ค๐:-
https://pdlink.in/4jBNtP2
These courses offer industry-relevant skills & completion certificates at no costโ ๏ธ
Python for Data Analysis: Must-Know Libraries ๐๐
Python is one of the most powerful tools for Data Analysts, and these libraries will supercharge your data analysis workflow by helping you clean, manipulate, and visualize data efficiently.
๐ฅ Essential Python Libraries for Data Analysis:
โ Pandas โ The go-to library for data manipulation. It helps in filtering, grouping, merging datasets, handling missing values, and transforming data into a structured format.
๐ Example: Loading a CSV file and displaying the first 5 rows:
โ NumPy โ Used for handling numerical data and performing complex calculations. It provides support for multi-dimensional arrays and efficient mathematical operations.
๐ Example: Creating an array and performing basic operations:
โ Matplotlib & Seaborn โ These are used for creating visualizations like line graphs, bar charts, and scatter plots to understand trends and patterns in data.
๐ Example: Creating a basic bar chart:
โ Scikit-Learn โ A must-learn library if you want to apply machine learning techniques like regression, classification, and clustering on your dataset.
โ OpenPyXL โ Helps in automating Excel reports using Python by reading, writing, and modifying Excel files.
๐ก Challenge for You!
Try writing a Python script that:
1๏ธโฃ Reads a CSV file
2๏ธโฃ Cleans missing data
3๏ธโฃ Creates a simple visualization
React with โฅ๏ธ if you want me to post the script for above challenge! โฌ๏ธ
Share with credits: https://t.me/sqlspecialist
Hope it helps :)
Python is one of the most powerful tools for Data Analysts, and these libraries will supercharge your data analysis workflow by helping you clean, manipulate, and visualize data efficiently.
๐ฅ Essential Python Libraries for Data Analysis:
โ Pandas โ The go-to library for data manipulation. It helps in filtering, grouping, merging datasets, handling missing values, and transforming data into a structured format.
๐ Example: Loading a CSV file and displaying the first 5 rows:
import pandas as pd df = pd.read_csv('data.csv') print(df.head())
โ NumPy โ Used for handling numerical data and performing complex calculations. It provides support for multi-dimensional arrays and efficient mathematical operations.
๐ Example: Creating an array and performing basic operations:
import numpy as np arr = np.array([10, 20, 30]) print(arr.mean()) # Calculates the average
โ Matplotlib & Seaborn โ These are used for creating visualizations like line graphs, bar charts, and scatter plots to understand trends and patterns in data.
๐ Example: Creating a basic bar chart:
import matplotlib.pyplot as plt plt.bar(['A', 'B', 'C'], [5, 7, 3]) plt.show()
โ Scikit-Learn โ A must-learn library if you want to apply machine learning techniques like regression, classification, and clustering on your dataset.
โ OpenPyXL โ Helps in automating Excel reports using Python by reading, writing, and modifying Excel files.
๐ก Challenge for You!
Try writing a Python script that:
1๏ธโฃ Reads a CSV file
2๏ธโฃ Cleans missing data
3๏ธโฃ Creates a simple visualization
React with โฅ๏ธ if you want me to post the script for above challenge! โฌ๏ธ
Share with credits: https://t.me/sqlspecialist
Hope it helps :)
Forwarded from Artificial Intelligence
๐ ๐ฎ๐๐๐ฒ๐ฟ ๐ฃ๐ฟ๐ผ๐บ๐ฝ๐ ๐๐ป๐ด๐ถ๐ป๐ฒ๐ฒ๐ฟ๐ถ๐ป๐ด ๐ณ๐ผ๐ฟ ๐๐ฟ๐ฒ๐ฒ ๐ถ๐ป ๐ฎ๐ฌ๐ฎ๐ฑ!๐
Want to communicate with AI like a pro? ๐ค
Whether youโre a data analyst, AI developer, content creator, or student, this is the must-have skill of 2025โจ๏ธ
๐๐ข๐ง๐ค๐:-
https://pdlink.in/456lMuf
Save this now & unlock your AI potential!โก
Want to communicate with AI like a pro? ๐ค
Whether youโre a data analyst, AI developer, content creator, or student, this is the must-have skill of 2025โจ๏ธ
๐๐ข๐ง๐ค๐:-
https://pdlink.in/456lMuf
Save this now & unlock your AI potential!โก
Check out the list of top 10 Python projects on GitHub given below.
1. Magenta: Explore the artist inside you with this python project. A Google Brainโs brainchild, it leverages deep learning and reinforcement learning algorithms to create drawings, music, and other similar artistic products.
2. Photon: Designing web crawlers can be fun with the Photon project. It is a fast crawler designed for open-source intelligence tools. Photon project helps you perform data crawling functions, which include extracting data from URLs, e-mails, social media accounts, XML and pdf files, and Amazon buckets.
3. Mail Pile: Want to learn some encrypting tricks? This project on GitHub can help you learn to send and receive PGP encrypted electronic mails. Powered by Bayesian classifiers, it is capable of automatic tagging and handling huge volumes of email data, all organized in a clean web interface.
4. XS Strike: XS Strike helps you design a vulnerability to check your networkโs security. It is a security suite developed to detect vulnerability attacks. XSS attacks inject malicious scripts into web pages. XSSโs features include four handwritten parsers, a payload generator, a fuzzing engine, and a fast crawler.
5. Google Images Download: It is a script that looks for keywords and phrases to optionally download the image files. All you need to do is, replicate the source code of this project to get a sense of how it works in practice.
6. Pandas Project: Pandas library is a collection of data structures that can be used for flexible data analysis and data manipulation. Compared to other libraries, its flexibility, intuitiveness, and automated data manipulation processes make it a better choice for data manipulation.
7. Xonsh: Used for designing interactive applications without the need for command-line interpreters like Unix. It is a Python-powered Shell language that commands promptly. An easily scriptable application that comes with a standard library, and various types of variables and has its own virtual environment management system.
8. Manim: The Mathematical Animation Engine, Manim, can create video explainers. Using Python 3.7, it produces animated videos, with added illustrations and display graphs. Its source code is freely available on GitHub and for tutorials and installation guides, you can refer to their 3Blue1Brown YouTube channel.
9. AI Basketball Analysis: It is an artificial intelligence application that analyses basketball shots using an object detection concept. All you need to do is upload the files or submit them as a post requests to the API. Then the OpenPose library carries out the calculations to generate the results.
10. Rebound: A great project to put Python to use in building Stackoverflow content, this tool is built on the Urwid console user interface, and solves compiler errors. Using this tool, you can learn how the Beautiful Soup package scrapes StackOverflow and how subprocesses work to find compiler errors.
1. Magenta: Explore the artist inside you with this python project. A Google Brainโs brainchild, it leverages deep learning and reinforcement learning algorithms to create drawings, music, and other similar artistic products.
2. Photon: Designing web crawlers can be fun with the Photon project. It is a fast crawler designed for open-source intelligence tools. Photon project helps you perform data crawling functions, which include extracting data from URLs, e-mails, social media accounts, XML and pdf files, and Amazon buckets.
3. Mail Pile: Want to learn some encrypting tricks? This project on GitHub can help you learn to send and receive PGP encrypted electronic mails. Powered by Bayesian classifiers, it is capable of automatic tagging and handling huge volumes of email data, all organized in a clean web interface.
4. XS Strike: XS Strike helps you design a vulnerability to check your networkโs security. It is a security suite developed to detect vulnerability attacks. XSS attacks inject malicious scripts into web pages. XSSโs features include four handwritten parsers, a payload generator, a fuzzing engine, and a fast crawler.
5. Google Images Download: It is a script that looks for keywords and phrases to optionally download the image files. All you need to do is, replicate the source code of this project to get a sense of how it works in practice.
6. Pandas Project: Pandas library is a collection of data structures that can be used for flexible data analysis and data manipulation. Compared to other libraries, its flexibility, intuitiveness, and automated data manipulation processes make it a better choice for data manipulation.
7. Xonsh: Used for designing interactive applications without the need for command-line interpreters like Unix. It is a Python-powered Shell language that commands promptly. An easily scriptable application that comes with a standard library, and various types of variables and has its own virtual environment management system.
8. Manim: The Mathematical Animation Engine, Manim, can create video explainers. Using Python 3.7, it produces animated videos, with added illustrations and display graphs. Its source code is freely available on GitHub and for tutorials and installation guides, you can refer to their 3Blue1Brown YouTube channel.
9. AI Basketball Analysis: It is an artificial intelligence application that analyses basketball shots using an object detection concept. All you need to do is upload the files or submit them as a post requests to the API. Then the OpenPose library carries out the calculations to generate the results.
10. Rebound: A great project to put Python to use in building Stackoverflow content, this tool is built on the Urwid console user interface, and solves compiler errors. Using this tool, you can learn how the Beautiful Soup package scrapes StackOverflow and how subprocesses work to find compiler errors.
๐ฑ ๐๐ฅ๐๐ ๐ ๐๐ง ๐๐ผ๐๐ฟ๐๐ฒ๐ ๐๐ผ ๐๐ฒ๐ฎ๐ฟ๐ป ๐ง๐ฒ๐ฐ๐ต, ๐๐ & ๐๐ฎ๐๐ฎ ๐ฆ๐ฐ๐ถ๐ฒ๐ป๐ฐ๐ฒ๐
Dreaming of an MIT education without the tuition fees? ๐ฏ
These 5 FREE courses from MIT will help you master the fundamentals of programming, AI, machine learning, and data scienceโall from the comfort of your home! ๐โจ
๐๐ข๐ง๐ค๐:-
https://pdlink.in/45cvR95
Your gateway to a smarter careerโ ๏ธ
Dreaming of an MIT education without the tuition fees? ๐ฏ
These 5 FREE courses from MIT will help you master the fundamentals of programming, AI, machine learning, and data scienceโall from the comfort of your home! ๐โจ
๐๐ข๐ง๐ค๐:-
https://pdlink.in/45cvR95
Your gateway to a smarter careerโ ๏ธ
โญ MAHINDRA Interview Experience โญ
Technical Round:
1) Explain the working of your projects.
2) What are your favourite subjects?
3) Discuss about improving engine
efficiency and fuel economy.
4) What are the CNG driven cars' future in
India?
5) What is an in-car technology?
HR Round:
1) Tell me about yourself?
2) Why do you want to join our company?
3) What are your weakness and strong
points?
4) Can you tell us any instance of your
life when you worked as a leader?
5) Why should we hire you? Etc.
Technical Round:
1) Explain the working of your projects.
2) What are your favourite subjects?
3) Discuss about improving engine
efficiency and fuel economy.
4) What are the CNG driven cars' future in
India?
5) What is an in-car technology?
HR Round:
1) Tell me about yourself?
2) Why do you want to join our company?
3) What are your weakness and strong
points?
4) Can you tell us any instance of your
life when you worked as a leader?
5) Why should we hire you? Etc.
Forwarded from Python Projects & Resources
๐ฑ ๐ฃ๐ผ๐๐ฒ๐ฟ๐ณ๐๐น ๐๐ถ๐๐๐๐ฏ ๐ฅ๐ฒ๐ฝ๐ผ๐๐ถ๐๐ผ๐ฟ๐ถ๐ฒ๐ ๐๐ผ ๐ ๐ฎ๐๐๐ฒ๐ฟ ๐ฃ๐๐๐ต๐ผ๐ป ๐ณ๐ผ๐ฟ ๐๐ฟ๐ฒ๐ฒ๐
Looking to Master Python for Free?โจ๏ธ
These 5 GitHub repositories are all you need to level up โ from beginner to advanced! ๐ป
๐๐ข๐ง๐ค๐:-
https://pdlink.in/3FG7DcW
๐ Save this post & share it with a Python learner!
Looking to Master Python for Free?โจ๏ธ
These 5 GitHub repositories are all you need to level up โ from beginner to advanced! ๐ป
๐๐ข๐ง๐ค๐:-
https://pdlink.in/3FG7DcW
๐ Save this post & share it with a Python learner!
Forwarded from Python Projects & Resources
๐ฒ ๐๐ฅ๐๐ ๐ข๐ป๐น๐ถ๐ป๐ฒ ๐๐ฒ๐ฟ๐๐ถ๐ณ๐ถ๐ฐ๐ฎ๐๐ถ๐ผ๐ป๐ ๐ง๐ผ ๐๐ต๐ฎ๐ป๐ด๐ฒ ๐ฌ๐ผ๐๐ฟ ๐๐ฎ๐ฟ๐ฒ๐ฒ๐ฟ ๐๐ป ๐ฎ๐ฌ๐ฎ๐ฑ ๐
๐ฏ Want to switch careers or upgrade your skills โ without spending a single rupee?
Check out 6 handpicked, beginner-friendly courses in high-demand fields like Data Science, Web Development, Digital Marketing, Project Management, and more. ๐
๐๐ข๐ง๐ค๐:-
https://pdlink.in/4e1I17a
๐ฅ Start learning today and build the skills top companies want!โ ๏ธ
๐ฏ Want to switch careers or upgrade your skills โ without spending a single rupee?
Check out 6 handpicked, beginner-friendly courses in high-demand fields like Data Science, Web Development, Digital Marketing, Project Management, and more. ๐
๐๐ข๐ง๐ค๐:-
https://pdlink.in/4e1I17a
๐ฅ Start learning today and build the skills top companies want!โ ๏ธ
Forwarded from Artificial Intelligence
๐๐ฒ๐ฎ๐ฟ๐ป ๐๐ฎ๐๐ฎ ๐ฆ๐ฐ๐ถ๐ฒ๐ป๐ฐ๐ฒ ๐ณ๐ผ๐ฟ ๐๐ฅ๐๐ ๐๐ถ๐๐ต ๐๐ฎ๐ฟ๐๐ฎ๐ฟ๐ฑ ๐จ๐ป๐ถ๐๐ฒ๐ฟ๐๐ถ๐๐๐
๐ฏ Want to break into Data Science without spending a single rupee?๐ฐ
Harvard University is offering a goldmine of free courses that make top-tier education accessible to anyone, anywhere๐จโ๐ปโจ๏ธ
๐๐ข๐ง๐ค๐:-
https://pdlink.in/3HxOgTW
These courses are designed by Ivy League experts and are trusted by thousands globallyโ ๏ธ
๐ฏ Want to break into Data Science without spending a single rupee?๐ฐ
Harvard University is offering a goldmine of free courses that make top-tier education accessible to anyone, anywhere๐จโ๐ปโจ๏ธ
๐๐ข๐ง๐ค๐:-
https://pdlink.in/3HxOgTW
These courses are designed by Ivy League experts and are trusted by thousands globallyโ ๏ธ
๐๐๐ ๐
๐๐๐ ๐๐๐ซ๐ญ๐ข๐๐ข๐๐๐ญ๐ข๐จ๐ง ๐๐จ๐ฎ๐ซ๐ฌ๐๐ฌ๐
๐ Dive into the world of Data Analytics with these 6 free courses by IBM!
Gain practical knowledge and stand out in your career with tools designed for real-world applications.
All courses come with expert guidance and are free to access!๐
๐๐ข๐ง๐ค ๐:-
https://bit.ly/4iXOmmb
Enroll For FREE & Get Certified ๐
๐ Dive into the world of Data Analytics with these 6 free courses by IBM!
Gain practical knowledge and stand out in your career with tools designed for real-world applications.
All courses come with expert guidance and are free to access!๐
๐๐ข๐ง๐ค ๐:-
https://bit.ly/4iXOmmb
Enroll For FREE & Get Certified ๐