3 ms·
We have people working on everything from firmware, network devices, kernel and virtualization development, up to applications doing millions of tps and serving
by donavanm 12y ago
We have people working on everything from firmware, network devices, kernel and virtualization development, up to applications doing millions of tps and serving billions of bits per second. Sounds like it's too late for internship but we're always hiring. I didn't see contact information in your profile, but get in touch if you're interested. I'll make sure you talk to someone relevant to your interests.
edit: as general advice know your basic algorithms and data structures in your choice of language. Focusing on C is fine, but I'd suggest familiarity with something like python to make some of the interview questions faster. Outside of that it would be good to have familiarity with fundamental tasks; word counts, graph traversal, streaming sorts, approximate counts, type conversions, etc. Oh, ask questions. Clarify and verify your tasks and implementation. Bonus points for sketching out some quick tests. Practice on a whiteboard, not your desktop, not paper. A whiteboard.