I spoke with Adobe at a career fair and had an on-campus interview the next day, which was very easy. I was invited on-site for their technical forum. The first day was like a mini career fair with 30 teams. After that, you rank the teams you're interested in, and they rank you. Then, you get matched with teams for interviews. Some people get one match, while others might get five.
The second day was spent interviewing with the teams. The interviews were pretty average compared to other tech companies. Unfortunately, each team usually hires only one person, so even if you're good, you might not get the job if someone else is better.
I don't really like this aspect, as at most companies, they interview you, and if you're good, you get hired and then matched to a team. Most companies don't make you directly compete against other candidates. At Adobe, however, you get matched to a team and might not get hired, even if you're good, because your competition might also be good.
I heard back the next day through a very generic email that I was rejected. The forum itself was very organized, but the hiring process isn't standard, as different teams have different requirements. It's partially based on luck if you get matched with an easy team and on who your competition is.
Basic data structures, algorithms, and some networking.
The following metrics were computed from 107 interview experiences for the Adobe Software Engineer role in United States.
Adobe's interview process for their Software Engineer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Adobe's Software Engineer interview process in United States.