I applied online. The process took 3 months. I interviewed at X
Interview
Had two phone interviews, passed those. Was flown to San Francisco for all day interview. Very disorganized people were not told where I had come from, some had to leave early due to other meetings. They had other people I saw for interviews. HR apologized, they pushed on scripting questions and expected full answers. Needless to say, I wasn't impressed by this all and wouldn't be interested in companies that hire this way.
Interview questions [1]
Question 1
Write a script to remove a machine from monitoring if it has X conditions, you pick the resource and threshold before disabling the monitoring of the server. Write in your language of choice
I applied online. The process took 5 weeks. I interviewed at X (San Francisco, CA) in Apr 2018
Interview
One manager in this SRE team is really disgusting. My worst experience so far. I passed all technical questions in the 1st round phone coding screening. This 2nd round is with the HM. behavioral questions mostly. He is so FAKE. He behaves like passing on to the next stage but rejected me 5 minutes later. Reading questions from a piece of paper with a faked voice. Writing notes while probably not hearing what I said. Looks like a politician, not a technical manager. Twitter looks too political internally at this impression. Really disappointed.
I applied through other source. I interviewed at X
Interview
Twitter contacted me on an online recruiting platform and we planned our first call on Hangout.
The recruiter did not show up due to transportation problem so we decided to rescheduled.
The second time, recruiter did not show up, again due to "connectivity issue" and we decided to rescheduled, one more time.
The third time, as you can guess, recruiter did not show up due to "multiple booking at the same time".
So I guess I am not going to loose my time with Twitter anymore.
I applied through a recruiter. The process took 4 weeks. I interviewed at X
Interview
Recruiter reached out to me on LinkedIn. There were three interviews. The whole process took about 4 weeks. The first was an HR phone interview where she asked me about my background and some basic networking/Unix questions. The next round was a phone interview with hiring manager where he asked questions about my background, technical interests, projects etc. I was given a take home coding challenge. The challenge was a lot of fun to code and ended up finishing it in a couple days. A week later got a call from HR saying they liked my solution and would like to interview me onsite. Onsite interview was a set of 3 interviews of an hour each with 2 people from the team at a time. Interviewers were friendly, smart and overall was a very pleasant experience. Questions ranged from coding, OS/networking to scalability/architecture. They made an offer a week later.