<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Aditya</title>
    <description>The latest articles on DEV Community by Aditya (@adityajha2005).</description>
    <link>https://dev.to/adityajha2005</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2319100%2F0342982f-196c-424f-959d-f18a45c9ceee.png</url>
      <title>DEV Community: Aditya</title>
      <link>https://dev.to/adityajha2005</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/adityajha2005"/>
    <language>en</language>
    <item>
      <title>What OpenAI, Anthropic, Mistral and Meta actually ask in AI engineer interviews</title>
      <dc:creator>Aditya</dc:creator>
      <pubDate>Sun, 25 Oct 2026 04:50:35 +0000</pubDate>
      <link>https://dev.to/adityajha2005/what-openai-anthropic-mistral-and-meta-actually-ask-in-ai-engineer-interviews-2adk</link>
      <guid>https://dev.to/adityajha2005/what-openai-anthropic-mistral-and-meta-actually-ask-in-ai-engineer-interviews-2adk</guid>
      <description>&lt;p&gt;Prepping for an AI engineering interview usually looks like this: twelve tabs of Glassdoor, a Reddit thread from 2023, three YouTube videos, a half-read paper, and no idea what &lt;em&gt;this specific company&lt;/em&gt; will actually ask.&lt;/p&gt;

&lt;p&gt;So I went through &lt;strong&gt;270 public interview reports&lt;/strong&gt;, the write-ups and videos where candidates name the company and the question, and sorted them by company. The first thing that jumps out: &lt;strong&gt;every top lab has its own personality.&lt;/strong&gt; Prepare for "AI interviews" in general and you'll be ready for none of them.&lt;/p&gt;

&lt;p&gt;Here's what each one asks, with the real questions.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fouseang4qb7ttw0tghqz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fouseang4qb7ttw0tghqz.png" alt="LLM Dojo: interview questions by company, 58 companies" width="800" height="500"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  OpenAI: design it for real constraints
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;9 reported questions · 6 senior, 3 mid&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;OpenAI's list is mostly system design with hard constraints attached: latency, cost, permissions, tenants.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;em&gt;"Design a RAG system that has to meet strict latency and cost targets while serving many tenants."&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;
&lt;em&gt;"Design an agent for searching internal documents that respects permissions, cites sources and abstains when it should."&lt;/em&gt; (also reported at Google and Lyft)&lt;/li&gt;
&lt;li&gt;&lt;em&gt;"Design a harness for running a tool-using agent safely, and an evaluation platform on top of it."&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;"Here's a small transformer with a few bugs. Fix them, then add a KV cache for decoding."&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;What they're testing:&lt;/strong&gt; can you build something that holds up in production, not just in a demo? "Abstains when it should" and "evaluation platform on top" are the giveaways: they want guardrails and measurement designed in from the start.&lt;/p&gt;




&lt;h2&gt;
  
  
  Anthropic: do the maths, out loud
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;10 reported questions · 7 senior, 3 mid&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Anthropic's list reads like an infrastructure exam. Expect back-of-envelope estimates on the spot.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;em&gt;"You need to copy 500 GB of weights to 1,000 GPU workers over shared 10 Gbps links. What's the lower bound on time, and what would you build?"&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;"Estimate an FFN layer's FLOPs, parameter and activation bytes, and the communication from sharding it. Which limit binds: compute, HBM or network?"&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;"Debug a GRPO training loop. What is the probability ratio, and what goes wrong with it?"&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;"Turn an LLM into a binary classifier using its log-probs and log-sum-exp."&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Here's what a strong answer to the first one looks like:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhuhkiizyx2hav5if4930.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhuhkiizyx2hav5if4930.png" alt="Model answer: copying 500 GB of weights to 1,000 GPUs" width="800" height="500"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Each worker has to receive 500 GB through its own 10 Gbps link, so &lt;strong&gt;400 seconds is the floor&lt;/strong&gt;. Serve everyone from one machine and it takes about &lt;strong&gt;4.6 days&lt;/strong&gt;. The trick is to make &lt;strong&gt;every receiver also upload&lt;/strong&gt;: chunk the weights and pipeline them down trees, or swarm them BitTorrent-style, and you get close to 400 s. Then cover topology (one copy per rack uplink), checksums and resuming after failures.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What they're testing:&lt;/strong&gt; whether you think in bytes, bandwidth and bottlenecks before you think in boxes and arrows.&lt;/p&gt;




&lt;h2&gt;
  
  
  Mistral AI: build it from scratch
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;16 reported questions, the most of any lab · 10 mid, 5 senior, 1 junior&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Mistral goes deep on model internals. You will write code.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;em&gt;"Given logits from a toy language model, implement greedy, top-k and top-p decoding in NumPy."&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;"Implement batched multi-head self-attention with a causal mask."&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;"How does RMSNorm differ from LayerNorm, and why do recent models use it?"&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;"Explain FSDP and ZeRO stages 1, 2 and 3. How do you overlap computation with communication?"&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;"Your RAG chatbot keeps giving wrong answers. How do you find out why, and fix it?"&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;What they're testing:&lt;/strong&gt; whether you know what's inside the model, down to the norms, the KV cache and the optimiser. If you've only ever called an API, this is where it shows.&lt;/p&gt;




&lt;h2&gt;
  
  
  Meta: agents, end to end
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;9 reported questions · 7 senior, 2 mid&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Meta's senior questions are big, open design problems, mostly about agents and coding assistants.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;em&gt;"Design a code-review agent that combines LLM orchestration with deterministic tools."&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;"How do you keep a coding agent from leaking private code, both through training and at inference time?"&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;"Design an LLM coding assistant end to end: data, model and evaluation."&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;"Implement self-attention, give its time and memory complexity, and describe the efficient variants."&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;What they're testing:&lt;/strong&gt; whether you can scope a large system, know where the LLM ends and the deterministic code begins, and treat security as part of the design.&lt;/p&gt;




&lt;h2&gt;
  
  
  Google: post-training and safe agents
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;11 reported questions · 6 senior, 4 mid, 1 junior&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;em&gt;"How do you detect and prevent reward hacking during LLM post-training?"&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;"Design LLM summaries of e-commerce reviews that hold up against prompt injection and don't leak personal data."&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;"Design a scalable service where an AI agent plans work and calls approved tools without ever bypassing deterministic controls."&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  The one question to prepare for everywhere
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;"Implement batched multi-head self-attention with a causal mask."&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;It was reported at &lt;strong&gt;Mistral AI, ByteDance, Meta, Apple and Uber&lt;/strong&gt;, more companies than any other question in the set. Add the KV-cache variants that turn up at OpenAI, Netflix and Mistral, and writing attention from a blank file is the highest-return hour of prep you can do.&lt;/p&gt;




&lt;h2&gt;
  
  
  How a prep session works on LLM Dojo
&lt;/h2&gt;

&lt;p&gt;I put all of this into &lt;strong&gt;&lt;a href="https://llmdojo.dev" rel="noopener noreferrer"&gt;LLM Dojo&lt;/a&gt;&lt;/strong&gt;, so preparing for a specific company is one tab instead of twenty. Here's what a session looks like:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Open your company's page.&lt;/strong&gt; Every question candidates reported there, split by level, with a link to each original report.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Focln8dqpkwr4ixg6igh2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Focln8dqpkwr4ixg6igh2.png" alt=" " width="800" height="500"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Read the question and answer it out loud.&lt;/strong&gt; One or two minutes, like the real thing. Out loud is where the gaps show.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Open the model answer and compare.&lt;/strong&gt; Every answer is short enough to say in an interview and lists its sources: papers, books, measurements.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnxjohb32qx467oev4rx8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnxjohb32qx467oev4rx8.png" alt=" " width="800" height="500"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Didn't click? Open the lesson.&lt;/strong&gt; Every topic links to a lesson with interactive labs, so you can see the idea working instead of memorising it: race prefill against decode, size a KV cache with sliders, step through BPE, run GPT-2 token by token in your browser.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frs6pr9yibdp3dm4nxxy2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frs6pr9yibdp3dm4nxxy2.png" alt=" " width="800" height="500"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5. Let it come back.&lt;/strong&gt; Sign in (free) and the checks you miss return after 1 day, then 3, then 7, until they stick.&lt;/p&gt;




&lt;h2&gt;
  
  
  Everything in one place
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;492 interview questions&lt;/strong&gt;, junior to senior, each with a model answer&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;262 of them tagged to the company&lt;/strong&gt; where candidates reported them, across &lt;strong&gt;58 companies&lt;/strong&gt;: OpenAI, Anthropic, Mistral, Meta, Google, Microsoft, Amazon, Apple, NVIDIA, Cohere, Scale AI, Databricks, Perplexity and more&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;7 modules, 41 lessons&lt;/strong&gt; covering everything those questions test: model internals, inference, prompting, evals, RAG, agents and production&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;70+ interactive labs&lt;/strong&gt; and a neural network playground&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Spaced review&lt;/strong&gt;, so what you learn this week is still there on interview day&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Free.&lt;/strong&gt; The interview hub needs no account&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;👉 &lt;strong&gt;&lt;a href="https://llmdojo.dev/interview" rel="noopener noreferrer"&gt;llmdojo.dev/interview&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Got an interview coming up at a company that isn't covered, or were you asked something that isn't in the bank? Drop it in the comments and I'll add it, with a model answer.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>machinelearning</category>
      <category>interview</category>
      <category>career</category>
    </item>
    <item>
      <title>From Clueless Freshman to Tech Intern: My Unexpected Journey</title>
      <dc:creator>Aditya</dc:creator>
      <pubDate>Wed, 12 Feb 2025 14:28:08 +0000</pubDate>
      <link>https://dev.to/adityajha2005/from-clueless-freshman-to-tech-intern-my-unexpected-journey-d29</link>
      <guid>https://dev.to/adityajha2005/from-clueless-freshman-to-tech-intern-my-unexpected-journey-d29</guid>
      <description>&lt;p&gt;Hey there! I'm &lt;strong&gt;Aditya&lt;/strong&gt;, a second-year student at Manipal University Jaipur, and boy, do I have a story for you. Picture this: it's 2023, and I'm fresh out of high school, clutching my JEE Mains results. &lt;strong&gt;Good news?&lt;/strong&gt; I scored pretty well. &lt;strong&gt;Bad news?&lt;/strong&gt; Not quite enough for CS at an NIT. So, there I was, packing my bags for Manipal, a mix of excitement and "what the heck am I doing?" running through my head.&lt;/p&gt;

&lt;h2&gt;
  
  
  Freshman Year: Dreams vs. Reality
&lt;/h2&gt;

&lt;p&gt;Now, let me tell you, freshman year was a wild ride. I had these &lt;strong&gt;grand visions&lt;/strong&gt; of:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Conquering GSOC&lt;/li&gt;
&lt;li&gt;Snagging a fancy internship right off the bat&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Reality check:&lt;/strong&gt; I spent most of that year doing what every other freshman does – figuring out how to adult, making new friends, and let's be honest, a whole lot of "timepass." You know, the usual college shenanigans.&lt;/p&gt;

&lt;p&gt;Meanwhile, some of my friends were hitting it out of the park:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;One buddy landed an internship at GitLab with a &lt;strong&gt;dreamy stipend&lt;/strong&gt; that made my eyes pop&lt;/li&gt;
&lt;li&gt;Another friend &lt;strong&gt;cracked GSOC&lt;/strong&gt;, living the dream I had for myself&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Talk about a wake-up call! I was happy for them, sure, but it also lit a fire under me. If they could do it, why couldn't I?&lt;/p&gt;

&lt;h2&gt;
  
  
  The Summer That Changed Everything
&lt;/h2&gt;

&lt;p&gt;Fast forward to the end of my second semester. Summer break hits – &lt;strong&gt;three whole months of freedom&lt;/strong&gt;. That's when it hit me: I needed to get my act together. So, I did what any confused CS student would do – I dove headfirst into the alphabet soup of tech:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;ML&lt;/li&gt;
&lt;li&gt;DL&lt;/li&gt;
&lt;li&gt;GenAI&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You name it, I was trying to learn it.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Plot Twist
&lt;/h2&gt;

&lt;p&gt;But here's where it gets interesting. I'm chatting with some seniors, all proud of my newfound ML skills, and they drop this bomb:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"ML is great, but only if you're gunning for research or an MS."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Talk about a curveball! There I was, thinking I had it all figured out, and suddenly I'm back at square one.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Pivot That Paid Off
&lt;/h2&gt;

&lt;p&gt;So, what's a confused sophomore to do? &lt;strong&gt;Pivot, of course!&lt;/strong&gt; I decided to give development a shot. Little did I know, this split-second decision would lead me to juggle &lt;strong&gt;multiple internship offers&lt;/strong&gt; just a few months later – and get this, &lt;strong&gt;without even breaking a sweat in interviews!&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Sounds too good to be true, right? Trust me, I'm still pinching myself. But if you're curious about how I went from a clueless freshman to a tech intern in high demand, stick around. I'm about to spill all the tea – the ups, the downs, and everything in between.&lt;/p&gt;

&lt;p&gt;Whether you're:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Feeling lost in the tech maze&lt;/li&gt;
&lt;li&gt;Looking for a good laugh at my expense&lt;/li&gt;
&lt;li&gt;Searching for some real-talk advice&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I've got you covered.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Ready for this rollercoaster ride? Let's dive in!&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnw7kle7bdzue4jm7v64k.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnw7kle7bdzue4jm7v64k.png" alt="Image description" width="800" height="600"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The Wake-Up Call: When Reality Slapped Me in the Face
&lt;/h2&gt;

&lt;p&gt;Okay, picture this: I'm scrolling through Instagram, probably liking memes or something, when &lt;strong&gt;BAM!&lt;/strong&gt; My phone blows up with messages. Turns out, my buddy just landed an internship at &lt;strong&gt;GitLab&lt;/strong&gt; with a stipend that made my pocket money look like chump change. And if that wasn't enough, another friend casually drops that he &lt;strong&gt;cracked GSOC&lt;/strong&gt;. You know, just another Tuesday for them, apparently.&lt;/p&gt;

&lt;p&gt;Now, don't get me wrong. I was hyped for them. Like, genuinely "jumping-up-and-down" excited. These were my boys making it big! But then... it hit me. That sinking feeling in my stomach, like when you realize you forgot to study for an exam, but &lt;em&gt;way worse&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;I looked around my messy dorm room, Cheeto dust on my fingers, and thought, &lt;strong&gt;"Dude, what the heck have you been doing?"&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Sure, I had a decent 8.9 CGPA. Mom and Dad were proud of that. But let's be real - in the tech world, that's like bringing a spoon to a knife fight. I'd spent more time perfecting my video game skills than my coding ones.&lt;/p&gt;

&lt;p&gt;That's when the panic set in. If I didn't get my act together &lt;strong&gt;NOW&lt;/strong&gt;, I'd be watching all my friends land awesome jobs while I... what? Became a professional couch potato?&lt;/p&gt;

&lt;p&gt;The thought of disappointing my parents hit me like a truck. They've always believed in me, even after I bombed JEE. (Yeah, that still stings.) I couldn't let this be another &lt;em&gt;"Oh, Aditya tried his best"&lt;/em&gt; moment. No way.&lt;/p&gt;

&lt;p&gt;I needed a win. &lt;strong&gt;A big one.&lt;/strong&gt; Something to make up for the JEE mess and show my parents that their faith in me wasn't misplaced.&lt;/p&gt;

&lt;p&gt;So there I was, staring at my reflection in the black mirror of my laptop screen, a half-eaten pizza beside me. It was time to get real. No more &lt;em&gt;"I'll start coding tomorrow"&lt;/em&gt; lies. No more excuses.&lt;/p&gt;

&lt;p&gt;This was my wake-up call, and it was screaming louder than my alarm ever could. It was time to answer it, or risk sleeping through the biggest opportunities of my life.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Game on, world. This lazy freshman is about to level up.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhw25nzgw3ikdrtypax88.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhw25nzgw3ikdrtypax88.png" alt="Image description" width="800" height="600"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  My 6-Month Glow-Up: From Broke Couch Potato to Accidental Tech Prodigy
&lt;/h2&gt;

&lt;p&gt;Alright, gather 'round for the most ridiculous tech Cinderella story you've ever heard. Spoiler alert: There's no fairy godmother, just a pirated course and a whole lot of caffeine.&lt;/p&gt;

&lt;h3&gt;
  
  
  The "I'm Too Broke for This" Moment
&lt;/h3&gt;

&lt;p&gt;So there I was, broke as a joke, when my buddy drops this bomb: "Yo, Harkirat's cohort2 is fire!" I'm like, "Cool story, bro. You gonna lend me the cash for it?" Spoiler: He didn't. But here's where it gets juicy – I, uh, &lt;em&gt;found&lt;/em&gt; the course. Yeah, you know what I mean. 🏴‍☠️ (Don't judge me, future me can donate to charity or something.)&lt;/p&gt;

&lt;h3&gt;
  
  
  JavaScript: The Illegal Edition
&lt;/h3&gt;

&lt;p&gt;Armed with my totally legit (cough) course access, I dove into HTML, CSS, and JavaScript like it was stolen treasure. Which, well... you know. But let me tell you, &lt;strong&gt;pirated or not, Harkirat's explanations were so clear&lt;/strong&gt;, I started dreaming in code. Literally. It was weird.&lt;/p&gt;

&lt;h3&gt;
  
  
  Backend Shenanigans and TypeScript Tomfoolery
&lt;/h3&gt;

&lt;p&gt;Next up: Node.js and Express. At first, it was like trying to read hieroglyphics while drunk. But those assignments? Pure black magic. Before I knew it, I was slinging TypeScript and Next.js like a caffeinated monkey on a typewriter. Shakespeare, who?&lt;/p&gt;

&lt;h3&gt;
  
  
  The "Wait, I'm Actually Good at This?" Epiphany
&lt;/h3&gt;

&lt;p&gt;Around week 10, I hear Harkirat say, "You guys are ready for internships!" I almost fell off my stolen... I mean, borrowed chair. Me? The guy who couldn't afford the course? Ready for a real job? Mind. Blown.&lt;/p&gt;

&lt;h3&gt;
  
  
  Project Chaos: The AI Edition
&lt;/h3&gt;

&lt;p&gt;I went project crazy. Every idea got AI-infused, LLM-powered, and future-proofed. My GitHub looked like Skynet's baby photos.&lt;/p&gt;

&lt;h3&gt;
  
  
  Hackathon Hero (The Plot Thickens)
&lt;/h3&gt;

&lt;p&gt;Guess who snagged 2nd place at a hackathon? This imposter! 🏆 The judge (some bigshot CTO) was so impressed, he offered me TWO internships. I was half expecting him to ask for my receipt for Harkirat's course. Dodged a bullet there!&lt;/p&gt;

&lt;h3&gt;
  
  
  Offer Avalanche
&lt;/h3&gt;

&lt;p&gt;Suddenly, I'm drowning in offers. That Peerlist chat? Turned into a job offer. My current startup internship? Old news. Hyderabad startups are throwing money and equity at me like I'm the last developer on Earth.&lt;/p&gt;

&lt;h3&gt;
  
  
  The ML Resume Mixup
&lt;/h3&gt;

&lt;p&gt;Oh, and because the universe loves a good joke, my hastily made ML resume (yeah, I have two, like some kind of resume-hoarding goblin) caught IIT Bombay's eye. Summer research internship? Sure, why not add "accidental academic" to my fraud... I mean, portfolio.&lt;/p&gt;

&lt;h3&gt;
  
  
  The Grand Finale (or Beginning of My Villain Origin Story?)
&lt;/h3&gt;

&lt;p&gt;Six months ago, I was a broke kid with more dreams than dollars. Now? I'm juggling offers like a circus performer on Red Bull. From full-stack sorcery to AI wizardry, from "Who's that?" to "We need that guy!" – all thanks to a course I didn't actually pay for. (I'm sorry, Harkirat! I'll make it up to you, I swear!)&lt;/p&gt;

&lt;p&gt;So here I am, living proof that with determination, a questionable moral compass, and an internet connection, anything's possible. The view from up here? It's amazing, but I'm a little dizzy.&lt;/p&gt;

&lt;p&gt;Moral of the story? Sometimes, you gotta fake it 'til you make it... and then maybe lawyer up, just in case. Now, if you'll excuse me, I need to go figure out how to actually do all these jobs I've accidentally qualified for. Wish me luck! 🚀🤞&lt;/p&gt;

&lt;p&gt;P.S. Kids, don't pirate courses. But if you do, at least become a tech prodigy so you can pay it back later. With interest. And maybe a small tropical island as an apology.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>programming</category>
      <category>internship</category>
      <category>devops</category>
    </item>
    <item>
      <title>Get Started with Machine Learning</title>
      <dc:creator>Aditya</dc:creator>
      <pubDate>Fri, 01 Nov 2024 07:45:05 +0000</pubDate>
      <link>https://dev.to/adityajha2005/get-started-with-machine-learning-38o8</link>
      <guid>https://dev.to/adityajha2005/get-started-with-machine-learning-38o8</guid>
      <description>&lt;h2&gt;
  
  
  Getting Started with Machine Learning: A Complete Beginner's Guide 🚀
&lt;/h2&gt;

&lt;p&gt;Have you heard terms like &lt;strong&gt;Machine Learning (ML)&lt;/strong&gt;, &lt;strong&gt;Artificial Intelligence (AI)&lt;/strong&gt;, and &lt;strong&gt;Deep Learning&lt;/strong&gt; being thrown around everywhere? Don't worry - I'm here to break it all down for you in simple terms!&lt;/p&gt;

&lt;h2&gt;
  
  
  What This Guide Will Cover 📚
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Choosing the right programming language&lt;/li&gt;
&lt;li&gt;Dealing with the math (spoiler: it's not as scary as you think!)&lt;/li&gt;
&lt;li&gt;A step-by-step learning path for beginners&lt;/li&gt;
&lt;li&gt;Real-world machine learning project walkthrough&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Let's Talk Programming Languages First 💻
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Quick Tip: Choose Python!&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Why Python? It's like the Swiss Army knife of machine learning:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🔥 Industry standard&lt;/li&gt;
&lt;li&gt;📚 Tons of helpful libraries&lt;/li&gt;
&lt;li&gt;🌟 Super beginner-friendly&lt;/li&gt;
&lt;li&gt;💼 Most ML jobs require it&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  The Math Question: Let's Address the Elephant in the Room 🔢
&lt;/h2&gt;

&lt;p&gt;Many beginners worry about the math behind machine learning. Here's the truth: &lt;strong&gt;Yes, math is involved, but don't let that scare you!&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt; You don't need to be a math genius to start learning ML. The most important thing is your willingness to learn!&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  The Machine Learning Project Journey: A Bird's Eye View 🗺️
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fexe0ozidcqv2i88ss8n4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fexe0ozidcqv2i88ss8n4.png" width="800" height="283"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Let's break down what actually happens in a machine learning project:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Problem Analysis&lt;/strong&gt; 🤔&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Figure out what you want your model to do&lt;/li&gt;
&lt;li&gt;Could be predictions, recommendations, or content generation&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Data Collection&lt;/strong&gt; 📊&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Gather relevant data&lt;/li&gt;
&lt;li&gt;Could be small or large datasets (sometimes &lt;em&gt;terabytes&lt;/em&gt;!)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Data Cleaning&lt;/strong&gt; 🧹&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Remove inconsistencies&lt;/li&gt;
&lt;li&gt;Fix inaccuracies&lt;/li&gt;
&lt;li&gt;Prepare data for training&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Feature Selection&lt;/strong&gt; 🎯&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Choose relevant information&lt;/li&gt;
&lt;li&gt;Remove unnecessary data&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Model Training &amp;amp; Testing&lt;/strong&gt; ⚙️&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Train your model&lt;/li&gt;
&lt;li&gt;Test its accuracy&lt;/li&gt;
&lt;li&gt;Make improvements&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Your Learning Path: Step by Step 📝
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftf6a285upb974k7jdwfk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftf6a285upb974k7jdwfk.png" width="800" height="622"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  1. Master Python Basics First
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Learn syntax&lt;/li&gt;
&lt;li&gt;Understand objects and classes&lt;/li&gt;
&lt;li&gt;Get comfortable with key libraries:

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;NumPy&lt;/strong&gt;: For numerical operations&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Pandas&lt;/strong&gt;: For data manipulation&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Seaborn&lt;/strong&gt;: For visualization&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;/ul&gt;

&lt;h3&gt;
  
  
  2. Start with Simple Algorithms
&lt;/h3&gt;

&lt;p&gt;Follow this order:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Linear Regression&lt;/strong&gt; 📈&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Perfect first algorithm&lt;/li&gt;
&lt;li&gt;Easy to understand&lt;/li&gt;
&lt;li&gt;Based on simple math&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;K-Nearest Neighbors (KNN)&lt;/strong&gt; 🎯&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;More advanced&lt;/li&gt;
&lt;li&gt;Great for classification&lt;/li&gt;
&lt;li&gt;Widely used in real applications&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Support Vector Machines (SVM)&lt;/strong&gt; 🔍&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Handles complex data&lt;/li&gt;
&lt;li&gt;Introduces more advanced concepts&lt;/li&gt;
&lt;li&gt;Great stepping stone to advanced topics&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  3. Advanced Topics
&lt;/h3&gt;

&lt;p&gt;Once you're comfortable with the basics, you can explore:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Q-learning (Reinforcement Learning)&lt;/li&gt;
&lt;li&gt;Neural Networks&lt;/li&gt;
&lt;li&gt;Computer Vision&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Remember! 💡
&lt;/h2&gt;

&lt;p&gt;Learning machine learning is a journey, not a race. Take your time with the basics, and make sure you understand each concept before moving forward. Everyone starts somewhere, and with dedication and practice, you'll be building amazing ML projects in no time!&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Happy Learning! If you found this guide helpful, feel free to share it with other beginners starting their ML journey.&lt;/em&gt; 🌟&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>machinelearning</category>
      <category>ai</category>
      <category>deeplearning</category>
    </item>
  </channel>
</rss>
