π¨ Join Our Discord Community! ππ
Hey #CodingFam! I'm super excited to invite you to new Discord server β made just for YOU π₯
If you're a student, job seeker, or self-learner trying to build a career in Data Science, Python, SQL, Power BI, or ML β this is the ultimate space youβve been waiting for π»π‘
π§ Whatβs Inside?
β Topic-wise roadmaps (Python, ML, SQL, etc.)
β Daily goals & learning challenges
β Project ideas & resume boosters
β Notes, resources, and YouTube playlists
β Real-time help & doubt-solving
β Career guidance + Interview prep
π¬ Why Discord?
Because learning shouldn't feel lonely!
With Discord, we can:
π Interact instantly in focused channels
π Stay updated through announcements
π Ask & answer doubts in real time
π Build a support system with learners like you
π Get exclusive tips, content drops & live session alerts
π― Whether you're just starting out or already in the game, this community will help you stay consistent, stay motivated, and level up your skills β together πͺ
π Click to join: https://discord.gg/khBWeH5T
(It's FREE & beginner-friendly!)
Letβs build, learn, and grow together π©βπ»π¨βπ»
See you on the server! π
  
  Hey #CodingFam! I'm super excited to invite you to new Discord server β made just for YOU π₯
If you're a student, job seeker, or self-learner trying to build a career in Data Science, Python, SQL, Power BI, or ML β this is the ultimate space youβve been waiting for π»π‘
π§ Whatβs Inside?
β Topic-wise roadmaps (Python, ML, SQL, etc.)
β Daily goals & learning challenges
β Project ideas & resume boosters
β Notes, resources, and YouTube playlists
β Real-time help & doubt-solving
β Career guidance + Interview prep
π¬ Why Discord?
Because learning shouldn't feel lonely!
With Discord, we can:
π Interact instantly in focused channels
π Stay updated through announcements
π Ask & answer doubts in real time
π Build a support system with learners like you
π Get exclusive tips, content drops & live session alerts
π― Whether you're just starting out or already in the game, this community will help you stay consistent, stay motivated, and level up your skills β together πͺ
π Click to join: https://discord.gg/khBWeH5T
(It's FREE & beginner-friendly!)
Letβs build, learn, and grow together π©βπ»π¨βπ»
See you on the server! π
Discord
  
  Join the Codingdidi Discord Server!
  Check out the Codingdidi community on Discord - hang out with 32 other members and enjoy free voice and text chat.
β€5
  Whatβs the biggest challenge you face in learning AI/ML?
  Anonymous Poll
    33%
    Understanding math behind it
      
    24%
    Lack of projects/practice
      
    28%
    Too many resources, donβt know where to start
      
    7%
    Time management
      
    9%
    Staying consistent
      
    β€3
  https://youtu.be/Bd6EeCdDRiw -- Github in one complete video
  
  YouTube
  
  Git & GitHub Full Course for Beginners (2025) π | Master GitHub, Repos, SSH, Pull Requests & More!
  GitHub for Beginners to Pro: Complete Guide in One Video
Are you new to Git or GitHub and feeling overwhelmed? This beginner-friendly Git & GitHub full course (2025 edition) is all you need to go from zero to confident! π»π
In this comprehensive video, you'llβ¦
  Are you new to Git or GitHub and feeling overwhelmed? This beginner-friendly Git & GitHub full course (2025 edition) is all you need to go from zero to confident! π»π
In this comprehensive video, you'llβ¦
β€2
  Some practical interview questions for an entry-level data analyst role in Power BI:
β’ Data Import Scenario: Describe how you would import data from various sources (Excel,SQL Server, CSV) into Power BI.
β’ Data Cleaning Exercise: In Power BI, how would you handle a dataset with missing values and inconsistent formats to prepare it for analysis?
β’ Handling Large Datasets: If you're working with a very large dataset in Power BI that is causing performance issues, what strategies would you use to optimize the data processing?
β’ Calculated Columns and Measures: Explain how you would use calculated columns and measures in Power BI to analyze year-over-year growth.
β’ Data Modeling Case: You have sales data in one table and customer data in another. How would you create a data model in Power BI to analyze customer purchase behavior?
β’ Visualizations Task: Describe your approach to visualizing sales data in Power BI to highlight trends over time across different product categories.
β’ Dashboard Optimization: A Power BI dashboard is loading slowly. What steps would you take to diagnose and improve its performance?
β’ Data Refresh Scheduling: How would you set up and manage automatic data refreshes for a weekly sales report in Power BI?
β’ Row-Level Security: How would you implement user-level security in Power BI for a report that needs different access levels for various users?
β’ Troubleshooting a DAX Calculation: If a DAX formula in Power BI is not returning the expected results, how would you go about troubleshooting it?
β’ Integration with Other Tools: Describe a scenario where you integrated Power BI with another tool or service (like Excel, Azure, or a web API).
β’ Interactive Reports Creation: How would you design a Power BI report that allows user interaction, such as using slicers or drill-down features?
β’ Adapting to Data Source Changes: If there are structural changes in a primary data source (like addition or removal of columns), how would you update your Power BI reports and dashboards?
β’ Sharing Reports: Explain how you would share a report with your team and set up access controls using Power BI Service.
β’ SQL Queries in Power BI: How do you use SQL queries in Power BI for advanced data transformation or analysis?
β’ Error Handling in Data Sources: How do you manage and resolve errors in data sources or calculations in Power BI?
β’ Custom Visuals Usage: Have you used custom visuals in Power BI? Describe the scenario and the benefit
β’ Collaboration in Power BI Projects: Discuss how you have worked with others on a Power BI project. What collaboration tools or features within Power BI did you utilize?
β’ Performance Tuning: What steps do you take to ensure your Power BI reports are performing optimally when dealing with large datasets or complex calculations?
β’ Data Import Scenario: Describe how you would import data from various sources (Excel,SQL Server, CSV) into Power BI.
β’ Data Cleaning Exercise: In Power BI, how would you handle a dataset with missing values and inconsistent formats to prepare it for analysis?
β’ Handling Large Datasets: If you're working with a very large dataset in Power BI that is causing performance issues, what strategies would you use to optimize the data processing?
β’ Calculated Columns and Measures: Explain how you would use calculated columns and measures in Power BI to analyze year-over-year growth.
β’ Data Modeling Case: You have sales data in one table and customer data in another. How would you create a data model in Power BI to analyze customer purchase behavior?
β’ Visualizations Task: Describe your approach to visualizing sales data in Power BI to highlight trends over time across different product categories.
β’ Dashboard Optimization: A Power BI dashboard is loading slowly. What steps would you take to diagnose and improve its performance?
β’ Data Refresh Scheduling: How would you set up and manage automatic data refreshes for a weekly sales report in Power BI?
β’ Row-Level Security: How would you implement user-level security in Power BI for a report that needs different access levels for various users?
β’ Troubleshooting a DAX Calculation: If a DAX formula in Power BI is not returning the expected results, how would you go about troubleshooting it?
β’ Integration with Other Tools: Describe a scenario where you integrated Power BI with another tool or service (like Excel, Azure, or a web API).
β’ Interactive Reports Creation: How would you design a Power BI report that allows user interaction, such as using slicers or drill-down features?
β’ Adapting to Data Source Changes: If there are structural changes in a primary data source (like addition or removal of columns), how would you update your Power BI reports and dashboards?
β’ Sharing Reports: Explain how you would share a report with your team and set up access controls using Power BI Service.
β’ SQL Queries in Power BI: How do you use SQL queries in Power BI for advanced data transformation or analysis?
β’ Error Handling in Data Sources: How do you manage and resolve errors in data sources or calculations in Power BI?
β’ Custom Visuals Usage: Have you used custom visuals in Power BI? Describe the scenario and the benefit
β’ Collaboration in Power BI Projects: Discuss how you have worked with others on a Power BI project. What collaboration tools or features within Power BI did you utilize?
β’ Performance Tuning: What steps do you take to ensure your Power BI reports are performing optimally when dealing with large datasets or complex calculations?
β€6
  Gartner is hiring Associate Data Scientist π 
Experience : 0-3 Years
Location : Gurugram
Apply link : https://gartner.wd5.myworkdayjobs.com/EXT/job/Gurgaon/Associate-Data-Scientist_101739-1/apply?source=JB-10120
Experience : 0-3 Years
Location : Gurugram
Apply link : https://gartner.wd5.myworkdayjobs.com/EXT/job/Gurgaon/Associate-Data-Scientist_101739-1/apply?source=JB-10120
β€2
  American Express is hiring Analyst π 
Min. Experience : 1 Year
Location : Gurugram
Apply link : https://aexp.eightfold.ai/careers/job/30504056?hl=en&utm_source=linkedin&domain=aexp.com
  
  Min. Experience : 1 Year
Location : Gurugram
Apply link : https://aexp.eightfold.ai/careers/job/30504056?hl=en&utm_source=linkedin&domain=aexp.com
aexp.eightfold.ai
  
  Analyst-Data Analytics | Careers at American Express
  
β€4
  Here are some essential SQL tips for beginners ππ
β Primary Key = Unique Key + Not Null constraint
β To perform case insensitive search use UPPER() function ex. UPPER(customer_name) LIKE βA%Aβ
β LIKE operator is for string data type
β COUNT(*), COUNT(1), COUNT(0) all are same
β All aggregate functions ignore the NULL values
β Aggregate functions MIN, MAX, SUM, AVG, COUNT are for int data type whereas STRING_AGG is for string data type
β For row level filtration use WHERE and aggregate level filtration use HAVING
β UNION ALL will include duplicates where as UNION excludes duplicates
β If the results will not have any duplicates, use UNION ALL instead of UNION
β We have to alias the subquery if we are using the columns in the outer select query
β Subqueries can be used as output with NOT IN condition.
β CTEs look better than subqueries. Performance wise both are same.
β When joining two tables , if one table has only one value then we can use 1=1 as a condition to join the tables. This will be considered as CROSS JOIN.
β Window functions work at ROW level.
β The difference between RANK() and DENSE_RANK() is that RANK() skips the rank if the values are the same.
β EXISTS works on true/false conditions. If the query returns at least one value, the condition is TRUE. All the records corresponding to the conditions are returned.
Like for more ππ
@codingdidi
β Primary Key = Unique Key + Not Null constraint
β To perform case insensitive search use UPPER() function ex. UPPER(customer_name) LIKE βA%Aβ
β LIKE operator is for string data type
β COUNT(*), COUNT(1), COUNT(0) all are same
β All aggregate functions ignore the NULL values
β Aggregate functions MIN, MAX, SUM, AVG, COUNT are for int data type whereas STRING_AGG is for string data type
β For row level filtration use WHERE and aggregate level filtration use HAVING
β UNION ALL will include duplicates where as UNION excludes duplicates
β If the results will not have any duplicates, use UNION ALL instead of UNION
β We have to alias the subquery if we are using the columns in the outer select query
β Subqueries can be used as output with NOT IN condition.
β CTEs look better than subqueries. Performance wise both are same.
β When joining two tables , if one table has only one value then we can use 1=1 as a condition to join the tables. This will be considered as CROSS JOIN.
β Window functions work at ROW level.
β The difference between RANK() and DENSE_RANK() is that RANK() skips the rank if the values are the same.
β EXISTS works on true/false conditions. If the query returns at least one value, the condition is TRUE. All the records corresponding to the conditions are returned.
Like for more ππ
@codingdidi
β€5
  Q. Explain the data preprocessing steps in data analysis.
Ans. Data preprocessing transforms the data into a format that is more easily and effectively processed in data mining, machine learning and other data science tasks.
1. Data profiling.
2. Data cleansing.
3. Data reduction.
4. Data transformation.
5. Data enrichment.
6. Data validation.
Q. What Are the Three Stages of Building a Model in Machine Learning?
Ans. The three stages of building a machine learning model are:
Model Building: Choosing a suitable algorithm for the model and train it according to the requirement
Model Testing: Checking the accuracy of the model through the test data
Applying the Model: Making the required changes after testing and use the final model for real-time projects
Q. What are the subsets of SQL?
Ans. The following are the four significant subsets of the SQL:
Data definition language (DDL): It defines the data structure that consists of commands like CREATE, ALTER, DROP, etc.
Data manipulation language (DML): It is used to manipulate existing data in the database. The commands in this category are SELECT, UPDATE, INSERT, etc.
Data control language (DCL): It controls access to the data stored in the database. The commands in this category include GRANT and REVOKE.
Transaction Control Language (TCL): It is used to deal with the transaction operations in the database. The commands in this category are COMMIT, ROLLBACK, SET TRANSACTION, SAVEPOINT, etc.
Q. What is a Parameter in Tableau? Give an Example.
Ans. A parameter is a dynamic value that a customer could select, and you can use it to replace constant values in calculations, filters, and reference lines.
For example, when creating a filter to show the top 10 products based on total profit instead of the fixed value, you can update the filter to show the top 10, 20, or 30 products using a parameter.
Ans. Data preprocessing transforms the data into a format that is more easily and effectively processed in data mining, machine learning and other data science tasks.
1. Data profiling.
2. Data cleansing.
3. Data reduction.
4. Data transformation.
5. Data enrichment.
6. Data validation.
Q. What Are the Three Stages of Building a Model in Machine Learning?
Ans. The three stages of building a machine learning model are:
Model Building: Choosing a suitable algorithm for the model and train it according to the requirement
Model Testing: Checking the accuracy of the model through the test data
Applying the Model: Making the required changes after testing and use the final model for real-time projects
Q. What are the subsets of SQL?
Ans. The following are the four significant subsets of the SQL:
Data definition language (DDL): It defines the data structure that consists of commands like CREATE, ALTER, DROP, etc.
Data manipulation language (DML): It is used to manipulate existing data in the database. The commands in this category are SELECT, UPDATE, INSERT, etc.
Data control language (DCL): It controls access to the data stored in the database. The commands in this category include GRANT and REVOKE.
Transaction Control Language (TCL): It is used to deal with the transaction operations in the database. The commands in this category are COMMIT, ROLLBACK, SET TRANSACTION, SAVEPOINT, etc.
Q. What is a Parameter in Tableau? Give an Example.
Ans. A parameter is a dynamic value that a customer could select, and you can use it to replace constant values in calculations, filters, and reference lines.
For example, when creating a filter to show the top 10 products based on total profit instead of the fixed value, you can update the filter to show the top 10, 20, or 30 products using a parameter.
β€4
  IBM Summer Internship Program!
Position: Research Intern - AI
Qualifications: Bachelorβs Degree
Salary: 30K - 50K Per Month (Expected)
Batch: 2024/ 2025/ 2026/ 2027
Experience: Freshers
Location: Bangalore; Gurgaon, India (Hybrid)
πApply Now: https://ibmglobal.avature.net/en_US/careers/JobDetail?jobId=59041&source=WEB_Search_INDIA
All the best ππ
Position: Research Intern - AI
Qualifications: Bachelorβs Degree
Salary: 30K - 50K Per Month (Expected)
Batch: 2024/ 2025/ 2026/ 2027
Experience: Freshers
Location: Bangalore; Gurgaon, India (Hybrid)
πApply Now: https://ibmglobal.avature.net/en_US/careers/JobDetail?jobId=59041&source=WEB_Search_INDIA
All the best ππ
β€2
  Template to ask for referrals 
(For freshers)
ππ
Hi [Name],
I hope this message finds you well.
My name is [Your Name], and I recently graduated with a degree in [Your Degree] from [Your University]. I am passionate about data analytics and have developed a strong foundation through my coursework and practical projects.
I am currently seeking opportunities to start my career as a Data Analyst and came across the exciting roles at [Company Name].
I am reaching out to you because I admire your professional journey and expertise in the field of data analytics. Your role at [Company Name] is particularly inspiring, and I am very interested in contributing to such an innovative and dynamic team.
I am confident that my skills and enthusiasm would make me a valuable addition to this role [Job ID / Link]. If possible, I would be incredibly grateful for your referral or any advice you could offer on how to best position myself for this opportunity.
Thank you very much for considering my request. I understand how busy you must be and truly appreciate any assistance you can provide.
Best regards,
[Your Full Name]
[Your Email Address]
(For freshers)
ππ
Hi [Name],
I hope this message finds you well.
My name is [Your Name], and I recently graduated with a degree in [Your Degree] from [Your University]. I am passionate about data analytics and have developed a strong foundation through my coursework and practical projects.
I am currently seeking opportunities to start my career as a Data Analyst and came across the exciting roles at [Company Name].
I am reaching out to you because I admire your professional journey and expertise in the field of data analytics. Your role at [Company Name] is particularly inspiring, and I am very interested in contributing to such an innovative and dynamic team.
I am confident that my skills and enthusiasm would make me a valuable addition to this role [Job ID / Link]. If possible, I would be incredibly grateful for your referral or any advice you could offer on how to best position myself for this opportunity.
Thank you very much for considering my request. I understand how busy you must be and truly appreciate any assistance you can provide.
Best regards,
[Your Full Name]
[Your Email Address]
β€4