Applied online. Got back in 3 days and was given a programming challenge. Submitted 3 days after and then was told they moved on. The question doc is intimidating, saying they expect nothing more than hours to finish. It took me 3 days to study related topic and figure out a way to implement it. The question was hard. It is about memory management.