@Codingdidi
9.18K subscribers
26 photos
7 videos
47 files
260 links
Free learning Resources For Data Analysts, Data science, ML, AI, GEN AI and Job updates, career growth, Tech updates
Download Telegram
Amazon Interview Process for Data Scientist position

๐Ÿ“Round 1- Phone Screen round
This was a preliminary round to check my capability, projects to coding, Stats, ML, etc.

After clearing this round the technical Interview rounds started. There were 5-6 rounds (Multiple rounds in one day).

๐Ÿ“ ๐—ฅ๐—ผ๐˜‚๐—ป๐—ฑ ๐Ÿฎ- ๐——๐—ฎ๐˜๐—ฎ ๐—ฆ๐—ฐ๐—ถ๐—ฒ๐—ป๐—ฐ๐—ฒ ๐—•๐—ฟ๐—ฒ๐—ฎ๐—ฑ๐˜๐—ต:
In this round the interviewer tested my knowledge on different kinds of topics.

๐Ÿ“๐—ฅ๐—ผ๐˜‚๐—ป๐—ฑ ๐Ÿฏ- ๐——๐—ฒ๐—ฝ๐˜๐—ต ๐—ฅ๐—ผ๐˜‚๐—ป๐—ฑ:
In this round the interviewers grilled deeper into 1-2 topics. I was asked questions around:
Standard ML tech, Linear Equation, Techniques, etc.

๐Ÿ“๐—ฅ๐—ผ๐˜‚๐—ป๐—ฑ ๐Ÿฐ- ๐—–๐—ผ๐—ฑ๐—ถ๐—ป๐—ด ๐—ฅ๐—ผ๐˜‚๐—ป๐—ฑ-
This was a Python coding round, which I cleared successfully.

๐Ÿ“๐—ฅ๐—ผ๐˜‚๐—ป๐—ฑ ๐Ÿฑ- This was ๐—›๐—ถ๐—ฟ๐—ถ๐—ป๐—ด ๐— ๐—ฎ๐—ป๐—ฎ๐—ด๐—ฒ๐—ฟ where my fitment for the team got assessed.

๐Ÿ“๐—Ÿ๐—ฎ๐˜€๐˜ ๐—ฅ๐—ผ๐˜‚๐—ป๐—ฑ- ๐—•๐—ฎ๐—ฟ ๐—ฅ๐—ฎ๐—ถ๐˜€๐—ฒ๐—ฟ- Very important round, I was asked heavily around Leadership principles & Employee dignity questions.

So, here are my Tips if youโ€™re targeting any Data Science role:
-> Never make up stuff & donโ€™t lie in your Resume.
-> Projects thoroughly study.
-> Practice SQL, DSA, Coding problem on Leetcode/Hackerank.
-> Download data from Kaggle & build EDA (Data manipulation questions are asked)


Resources: https://topmate.io/codingdidi/digital_products

ENJOY LEARNING ๐Ÿ‘๐Ÿ‘
๐Ÿ‘10โค2๐Ÿ”ฅ1
๐’๐ญ๐ซ๐ข๐ง๐  ๐Œ๐š๐ง๐ข๐ฉ๐ฎ๐ฅ๐š๐ญ๐ข๐จ๐ง ๐ข๐ง ๐๐ฒ๐ญ๐ก๐จ๐ง:
Strings in Python are immutable sequences of characters.

๐Ÿ- ๐ฅ๐ž๐ง(): ๐‘๐ž๐ญ๐ฎ๐ซ๐ง๐ฌ ๐ญ๐ก๐ž ๐ฅ๐ž๐ง๐ ๐ญ๐ก ๐จ๐Ÿ ๐ญ๐ก๐ž ๐ฌ๐ญ๐ซ๐ข๐ง๐ .

my_string = "Hello"
length = len(my_string)  # length will be 5

๐Ÿ- ๐ฌ๐ญ๐ซ(): ๐‚๐จ๐ง๐ฏ๐ž๐ซ๐ญ๐ฌ ๐ง๐จ๐ง-๐ฌ๐ญ๐ซ๐ข๐ง๐  ๐๐š๐ญ๐š ๐ญ๐ฒ๐ฉ๐ž๐ฌ ๐ข๐ง๐ญ๐จ ๐ฌ๐ญ๐ซ๐ข๐ง๐ ๐ฌ.

num = 123
str_num = str(num)  # str_num will be "123"

๐Ÿ‘- ๐ฅ๐จ๐ฐ๐ž๐ซ() ๐š๐ง๐ ๐ฎ๐ฉ๐ฉ๐ž๐ซ(): ๐‚๐จ๐ง๐ฏ๐ž๐ซ๐ญ ๐š ๐ฌ๐ญ๐ซ๐ข๐ง๐  ๐ญ๐จ ๐ฅ๐จ๐ฐ๐ž๐ซ๐œ๐š๐ฌ๐ž ๐จ๐ซ ๐ฎ๐ฉ๐ฉ๐ž๐ซ๐œ๐š๐ฌ๐ž.

my_string = "Hello"
lower_case = my_string.lower()  # lower_case will be "hello"
upper_case = my_string.upper()  # upper_case will be "HELLO"

๐Ÿ’- ๐ฌ๐ญ๐ซ๐ข๐ฉ(): ๐‘๐ž๐ฆ๐จ๐ฏ๐ž๐ฌ ๐ฅ๐ž๐š๐๐ข๐ง๐  ๐š๐ง๐ ๐ญ๐ซ๐š๐ข๐ฅ๐ข๐ง๐  ๐ฐ๐ก๐ข๐ญ๐ž๐ฌ๐ฉ๐š๐œ๐ž ๐Ÿ๐ซ๐จ๐ฆ ๐š ๐ฌ๐ญ๐ซ๐ข๐ง๐ .

my_string = "   Hello   "
stripped_string = my_string.strip()  # stripped_string will be "Hello"

๐Ÿ“- ๐ฌ๐ฉ๐ฅ๐ข๐ญ(): ๐’๐ฉ๐ฅ๐ข๐ญ๐ฌ ๐š ๐ฌ๐ญ๐ซ๐ข๐ง๐  ๐ข๐ง๐ญ๐จ ๐š ๐ฅ๐ข๐ฌ๐ญ ๐จ๐Ÿ ๐ฌ๐ฎ๐›๐ฌ๐ญ๐ซ๐ข๐ง๐ ๐ฌ ๐›๐š๐ฌ๐ž๐ ๐จ๐ง ๐š ๐๐ž๐ฅ๐ข๐ฆ๐ข๐ญ๐ž๐ซ.

my_string = "apple,banana,orange"
fruits = my_string.split(",")  # fruits will be ["apple", "banana", "orange"]

๐Ÿ”- ๐ฃ๐จ๐ข๐ง(): ๐‰๐จ๐ข๐ง๐ฌ ๐ญ๐ก๐ž ๐ž๐ฅ๐ž๐ฆ๐ž๐ง๐ญ๐ฌ ๐จ๐Ÿ ๐š ๐ฅ๐ข๐ฌ๐ญ ๐ข๐ง๐ญ๐จ ๐š ๐ฌ๐ข๐ง๐ ๐ฅ๐ž ๐ฌ๐ญ๐ซ๐ข๐ง๐  ๐ฎ๐ฌ๐ข๐ง๐  ๐š ๐ฌ๐ฉ๐ž๐œ๐ข๐Ÿ๐ข๐ž๐ ๐ฌ๐ž๐ฉ๐š๐ซ๐š๐ญ๐จ๐ซ.

fruits = ["apple", "banana", "orange"]
my_string = ",".join(fruits)  # my_string will be "apple,banana,orange"

๐Ÿ•- ๐Ÿ๐ข๐ง๐() ๐š๐ง๐ ๐ข๐ง๐๐ž๐ฑ(): ๐’๐ž๐š๐ซ๐œ๐ก ๐Ÿ๐จ๐ซ ๐š ๐ฌ๐ฎ๐›๐ฌ๐ญ๐ซ๐ข๐ง๐  ๐ฐ๐ข๐ญ๐ก๐ข๐ง ๐š ๐ฌ๐ญ๐ซ๐ข๐ง๐  ๐š๐ง๐ ๐ซ๐ž๐ญ๐ฎ๐ซ๐ง ๐ข๐ญ๐ฌ ๐ข๐ง๐๐ž๐ฑ.

my_string = "Hello, world!"
index1 = my_string.find("world")  # index1 will be 7
index2 = my_string.index("world")  # index2 will also be 7

๐Ÿ–- ๐ซ๐ž๐ฉ๐ฅ๐š๐œ๐ž(): ๐‘๐ž๐ฉ๐ฅ๐š๐œ๐ž๐ฌ ๐จ๐œ๐œ๐ฎ๐ซ๐ซ๐ž๐ง๐œ๐ž๐ฌ ๐จ๐Ÿ ๐š ๐ฌ๐ฎ๐›๐ฌ๐ญ๐ซ๐ข๐ง๐  ๐ฐ๐ข๐ญ๐ก ๐š๐ง๐จ๐ญ๐ก๐ž๐ซ ๐ฌ๐ฎ๐›๐ฌ๐ญ๐ซ๐ข๐ง๐ .

my_string = "Hello, world!"
new_string = my_string.replace("world", "Python")  # new_string will be "Hello, Python!"

๐Ÿ—- ๐ฌ๐ญ๐š๐ซ๐ญ๐ฌ๐ฐ๐ข๐ญ๐ก() ๐š๐ง๐ ๐ž๐ง๐๐ฌ๐ฐ๐ข๐ญ๐ก(): ๐‚๐ก๐ž๐œ๐ค๐ฌ ๐ข๐Ÿ ๐š ๐ฌ๐ญ๐ซ๐ข๐ง๐  ๐ฌ๐ญ๐š๐ซ๐ญ๐ฌ ๐จ๐ซ ๐ž๐ง๐๐ฌ ๐ฐ๐ข๐ญ๐ก ๐š ๐ฌ๐ฉ๐ž๐œ๐ข๐Ÿ๐ข๐ž๐ ๐ฌ๐ฎ๐›๐ฌ๐ญ๐ซ๐ข๐ง๐ .

my_string = "Hello, world!"
starts_with_hello = my_string.startswith("Hello")  # True
ends_with_world = my_string.endswith("world")  # False

๐Ÿ๐ŸŽ- ๐œ๐จ๐ฎ๐ง๐ญ(): ๐‚๐จ๐ฎ๐ง๐ญ๐ฌ ๐ญ๐ก๐ž ๐จ๐œ๐œ๐ฎ๐ซ๐ซ๐ž๐ง๐œ๐ž๐ฌ ๐จ๐Ÿ ๐š ๐ฌ๐ฎ๐›๐ฌ๐ญ๐ซ๐ข๐ง๐  ๐ข๐ง ๐š ๐ฌ๐ญ๐ซ๐ข๐ง๐ .

my_string = "apple, banana, orange, banana"
count = my_string.count("banana")  # count will be 2

Python pandas Complete
๐Ÿ‘‡๐Ÿ‘‡
https://topmate.io/codingdidi

Hope you'll like it

Like this post if you need more resources like this ๐Ÿ‘โค๏ธ
๐Ÿ‘8โค4
Expand your job search to increase your chances of becoming a data analyst.

Here are alternative roles to explore:

1. ๐—•๐˜‚๐˜€๐—ถ๐—ป๐—ฒ๐˜€๐˜€ ๐—”๐—ป๐—ฎ๐—น๐˜†๐˜€๐˜: Focuses on using data to improve business processes and decision-making.

2. ๐—ข๐—ฝ๐—ฒ๐—ฟ๐—ฎ๐˜๐—ถ๐—ผ๐—ป๐˜€ ๐—”๐—ป๐—ฎ๐—น๐˜†๐˜€๐˜: Specializes in analyzing operational data to optimize efficiency and performance.

3. ๐— ๐—ฎ๐—ฟ๐—ธ๐—ฒ๐˜๐—ถ๐—ป๐—ด ๐—”๐—ป๐—ฎ๐—น๐˜†๐˜€๐˜: Uses data to drive marketing strategies and measure campaign effectiveness.

4. ๐—™๐—ถ๐—ป๐—ฎ๐—ป๐—ฐ๐—ถ๐—ฎ๐—น ๐—”๐—ป๐—ฎ๐—น๐˜†๐˜€๐˜: Analyzes financial data to support investment decisions and financial planning.

5. ๐—ฃ๐—ฟ๐—ผ๐—ฑ๐˜‚๐—ฐ๐˜ ๐—”๐—ป๐—ฎ๐—น๐˜†๐˜€๐˜: Evaluates product performance and user data to help product development.

6. ๐—ฅ๐—ฒ๐˜€๐—ฒ๐—ฎ๐—ฟ๐—ฐ๐—ต ๐—”๐—ป๐—ฎ๐—น๐˜†๐˜€๐˜: Conducts data-driven research to support strategic decisions and policy development.

7. ๐—•๐—œ ๐—”๐—ป๐—ฎ๐—น๐˜†๐˜€๐˜: Transforms data into actionable business insights through reporting and visualization.

8. ๐—ค๐˜‚๐—ฎ๐—ป๐˜๐—ถ๐˜๐—ฎ๐˜๐—ถ๐˜ƒ๐—ฒ ๐—”๐—ป๐—ฎ๐—น๐˜†๐˜€๐˜: Utilizes statistical and mathematical models to analyze large datasets, often in finance.

9. ๐—–๐˜‚๐˜€๐˜๐—ผ๐—บ๐—ฒ๐—ฟ ๐—œ๐—ป๐˜€๐—ถ๐—ด๐—ต๐˜๐˜€ ๐—”๐—ป๐—ฎ๐—น๐˜†๐˜€๐˜: Analyzes customer data to improve customer experience and drive retention.

10. ๐——๐—ฎ๐˜๐—ฎ ๐—–๐—ผ๐—ป๐˜€๐˜‚๐—น๐˜๐—ฎ๐—ป๐˜: Provides expert advice on data strategies, data management, and analytics to organizations.

11. ๐—ฆ๐˜‚๐—ฝ๐—ฝ๐—น๐˜† ๐—–๐—ต๐—ฎ๐—ถ๐—ป ๐—”๐—ป๐—ฎ๐—น๐˜†๐˜€๐˜: Analyzes supply chain data to optimize logistics, reduce costs, and improve efficiency.

12. ๐—›๐—ฅ ๐—”๐—ป๐—ฎ๐—น๐˜†๐˜€๐˜: Uses data to improve human resources processes, from recruitment to employee retention and performance management.


Hope this helps you ๐Ÿ˜Š
๐Ÿ‘19๐Ÿ‘5
Free website to learn and get certificates!!

https://panx.io/awesome-certificates/

โค๏ธโœ…like more posts like these!!
๐Ÿ‘7โค2
๐Ÿฅณ ๐Ÿฅณ Good news ๐Ÿ—ž๏ธ๐Ÿ—ž๏ธ ๐Ÿฅณ
I want to inform you that the MySQL classes ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿซ will be starting from 10th July ๐Ÿ—“๏ธ if you're interested please enroll in the classes ASAP ๐Ÿ”” as there are limited seats ๐Ÿ’บ.
Thank you โ˜บ๏ธ
Regards,
Codingdidi ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ’ป
๐Ÿ‘2
๐Ÿ‘‰๐Ÿ‘‰Template to ask for referrals(For freshers)

โค๏ธLike for more โค๏ธ


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]
โค8๐Ÿ‘6๐Ÿ”ฅ4
โœ…What roles make it easier to get into Data Science?

Most of Data Scientists usually transitioned in from other roles

The most common ones, are - Data Analyst, Business Intelligence Engineer and Data Engineer.

For a fresher with only a bachelors degree, I would advise the Data Analyst role. Based on the team and work, you may in essence be able to work as a Data Scientist.
โค6๐Ÿ‘1
Follow this to optimise your linkedin profile ๐Ÿ‘‡๐Ÿ‘‡

Step 1: Upload a professional (looking) photo as this is your first impression

Step 2: Add your Industry and Location. Location is one of the top 5 fields that LinkedIn prioritizes when doing a key-word search. The other 4 fields are: Name, Headline, Summary and Experience.

Step 3: Customize your LinkedIn URL. To do this click on โ€œEdit your public profileโ€

Step 4: Write a summary. This is a great opportunity to communicate your brand, as well as, use your key words. As a starting point you can use summary from your resume.

Step 5: Describe your experience with relevant keywords.

Step 6: Add 5 or more relevant skills.

Step 7: List your education with specialization.

Step 8: Connect with 500+ contacts in your industry to expand your network.

Step 9: Turn ON โ€œLet recruiters know youโ€™re openโ€
๐Ÿ‘5
How to send follow up email to a recruiter ๐Ÿ‘‡๐Ÿ‘‡

Dear [Recruiterโ€™s Name],

I hope this email finds you doing well. I wanted to take a moment to express my sincere gratitude for the time and consideration you have given me throughout the recruitment process for the [position] role at [company].

I understand that you must be extremely busy and receive countless applications, so I wanted to reach out and follow up on the status of my application. If itโ€™s not too much trouble, could you kindly provide me with any updates or feedback you may have?

I want to assure you that I remain genuinely interested in the opportunity to join the team at [company] and I would be honored to discuss my qualifications further. If there are any additional materials or information you require from me, please donโ€™t hesitate to let me know.

Thank you for your time and consideration. I appreciate the effort you put into recruiting and look forward to hearing from you soon.

Warmest regards,

(Tap to copy)

Like if helps

๐Ÿ‘๐Ÿ‘โœ…follow @codingdidi

All the best ๐Ÿ‘๐Ÿ‘
๐Ÿ‘13โค5๐Ÿฅฐ1๐Ÿ‘1
๐Ÿ‘1
Complete roadmap to learn data science in 2024 ๐Ÿ‘‡๐Ÿ‘‡

1. Learn the Basics:
- Brush up on your mathematics, especially statistics.
- Familiarize yourself with programming languages like Python or R.
- Understand basic concepts in databases and data manipulation.

2. Programming Proficiency:
- Develop strong programming skills, particularly in Python or R.
- Learn data manipulation libraries (e.g., Pandas) and visualization tools (e.g., Matplotlib, Seaborn).

3. Statistics and Mathematics:
- Deepen your understanding of statistical concepts.
- Explore linear algebra and calculus, especially for machine learning.

4. Data Exploration and Preprocessing:
- Practice exploratory data analysis (EDA) techniques.
- Learn how to handle missing data and outliers.

5. Machine Learning Fundamentals:
- Understand basic machine learning algorithms (e.g., linear regression, decision trees).
- Learn how to evaluate model performance.

6. Advanced Machine Learning:
- Dive into more complex algorithms (e.g., SVM, neural networks).
- Explore ensemble methods and deep learning.

7. Big Data Technologies:
- Familiarize yourself with big data tools like Apache Hadoop and Spark.
- Learn distributed computing concepts.

8. Feature Engineering and Selection:
- Master techniques for creating and selecting relevant features in your data.

9. Model Deployment:
- Understand how to deploy machine learning models to production.
- Explore containerization and cloud services.

10. Version Control and Collaboration:
- Use version control systems like Git.
- Collaborate with others using platforms like GitHub.

11. Stay Updated:
- Keep up with the latest developments in data science and machine learning.
- Participate in online communities, read research papers, and attend conferences.

12. Build a Portfolio:
- Showcase your projects on platforms like GitHub.
- Develop a portfolio demonstrating your skills and expertise.


Resources for Projects
https://t.me/codingdidi

ENJOY LEARNING ๐Ÿ‘๐Ÿ‘
๐Ÿ‘9โค4