Working on something that millions of people use and still mostly like.
More time and effort go to padding resumes with questionable rewrites, “leadership,” and AI functionality than is spent thinking about the health of GitHub and its users as a platform.
Stop chasing dollars and pretending large language models are good at everything at the expense of user experience and platform stability. Let's actually make GitHub better.
The hiring process included a take-home assignment, a pair programming session, a follow-up interview, a skip-level interview, and a DEI panel. The whole process took two weeks. Be prepared for systems design questions during the pair programming ex
There were two engineers. It was a LeetCode problem, followed by a questions and answer session on scalability and security. LeetCode-style coding problem (live coding, algorithm/data structures). Q&A discussion focused on scalability and security
The interview process was thorough. First, there was a data structure and algorithm session, followed by a system design interview, and last, a session with a program director. Each session thoroughly tested my experience with the technology stack R
The hiring process included a take-home assignment, a pair programming session, a follow-up interview, a skip-level interview, and a DEI panel. The whole process took two weeks. Be prepared for systems design questions during the pair programming ex
There were two engineers. It was a LeetCode problem, followed by a questions and answer session on scalability and security. LeetCode-style coding problem (live coding, algorithm/data structures). Q&A discussion focused on scalability and security
The interview process was thorough. First, there was a data structure and algorithm session, followed by a system design interview, and last, a session with a program director. Each session thoroughly tested my experience with the technology stack R