Google's hiring assessment process typically includes a resume screening, a recruiter call, and a series of virtual interviews with a combination of technical (coding, system design) and behavioral (Googleyness and Leadership) rounds. An initial online assessment may be used for some roles or levels, and while technical roles focus heavily on coding and problem-solving, all positions are evaluated on problem-solving, cognitive ability, and cultural fit. The final stage involves 3-5 interviews, usually lasting 45 minutes each, conducted on shared documents or whiteboards.