Applied online through their website, here’s how it went! 1. Phone screening, around 15-20 minutes just to talk about the overall role and get to know IBM 2. Behavior and Technical interview, they combine both these interviews in one day, back to back (both 45 min interviews), so you’d first talk with someone that does the behavioral interview (standard STAR questions, just be talkative and show interests), then right after that interview, there’s a “technical” interview. I added quotes because it’s not like any technical round I’ve ever had, no assessment, another person pretty much reviews your skills and experiences on your resume. My word of advice for this portion is to study your resume, make sure you can explain everything that you put on your resume because I got some backlash because I didn’t elaborate enough because I didn’t know my own job description that I copy pasted from my past employer lol. Ask questions! Ex: “Is there any constructive criticism you can give me based off of our interview”, be talkative, show that you want to work here, but don’t go overboard. 3. Optional step, I followed up right after our interviews stating that I enjoyed talking to them and how interested I was in joining IBM. But at the end of the day, try your best, if it doesn’t work out, it’s not the end of the world. Just need 1 yes! Whole process took 1 month and 2 weeks, just be patient, if it feels like it’s been too long since you heard from them, follow up with an email.