Software Engineer loops test Problem Solving, System Design and Java first, then SQL and Python. Everything below is aggregated from 291,121 candidate reports and 10,490 company guides.
I started with a recruiter reach-out that outlined the overall Apple SWE process and asked about my availability for the recruiter screening. That first call felt pretty straightforward: we talked through a few JavaScript concepts, and I also got asked about how I use AI in a practical way for productivity. After that
I applied for a Software Engineer Intern role on ServiceNow’s Developer Productivity team, and the whole virtual process stretched from around October to December 2024. It kicked off with a recruiter screen, then I moved into three technical conversations. The first was a systems interview with a senior engineering man