My Background: MS in Mechanical Engineering (Materials Science focused) / International student
-- Applied Online, RCG position (Got back within a week for a phone interview 1:1)
-- Phone Interview: 1 hour, 50% technical + 50% behavioral, based on resume
-- Hiring manager called back within couple of days and said position got hold!!!! Hiring Freeze.
-- More than a month later the same hiring manager called back and scheduled for an onsite.
-- Onsite: Eight 1:1, one hour thesis/research presentation, lunch. Highly technical, problem solving skills, team leader skills etc. If you are good with topics in your resume than it should be fine.
-- Got an offer after two weeks. :)