The tech titan Google, providing various kinds of online-based services to the masses for decades, is one of the most well-known technology company in the world. Day by day, more and more people are becoming interested in joining the workforce of Google. Good news is, the number of Bangladeshis getting selected and working for such a great company is increasing. In an attempt to get a better understanding of this job sector, we talked to Anik Sarker, a Software Engineer at Google. He shared his valuable insights with us regarding the working environment of Google, the procedure to land the job, as well as, what the future candidates can expect on their way to the multinational company Google.
We asked Anik Sarker about the unique work culture of Google that attracts top talents and his experience of working for Google. According to him, he is finding Google's work culture to be very welcoming and inclusive. All the newly hired employees get called 'Noogler' there, and they have to go through a detailed and a long series of online training on accepting diversity, respecting coworkers and working as a team. He assured the prospective workers that, the company focuses on work-life balance very attentively where employees get two days off per week and more than one month of personal vacation. Google also takes care of medical insurance, immigration hassles or any other emergency needs of their employees.
Anik Sarker is now continuing his work from home due to the current situation, and hence, he did not get the chance to experience the Google campus yet. However, he has heard all the praises for the Google canteens from his colleagues there. Google canteens are very famous for their foods with wonderful taste, and according to what he has learnt about it from others, perfect nutrition balance gets ensured there as well. He is looking forward to trying out the foods himself.
Moreover, while talking about his personal experience of working for such a big company, he said, "Well, to describe the feeling in a single word, working at Google is overwhelming! I am honestly perplexed by the scale, at which Google runs, as well as, the hugeness of its codebase and internal infrastructure. It is quite unbelievable how efficiently so many engineers are working together on building new products every day while keeping all the existing Google services up and running 24/7. It feels really good to watch something, which is helping billions of people every day, grow and become increasingly useful."
Meanwhile, Anik Sarker shared his journey of getting selected in the company with us, which began after his graduation when a "Googler", who knew him very well, referred him to Google. He dropped his Curriculum Vitae at Google's career website in January 2020 and received an opportunity to participate in an interview afterwards.
"My CV strongly highlighted my programming contest achievements, which was a crucial factor behind me getting an interview call. At first, I had an online phone interview of 45 minutes, where I had to solve two Computer Science related problems. During the interview, we had a shared Google Doc, where I would write the code, and the interviewer could see what I was writing. I also had to continue to talk with him over Google Meet at the same time, and explain to him the logic behind my code," he remarked.
Then, Anik Sarker was informed about him passing the online round after 2-3 days, and his onsite round was scheduled for the next month. However, his onsite interview round also took place virtually because of the ongoing Covid-19 pandemic of that time.
"There were five interviews in the onsite round, four of them were coding interviews, and the other one was about behavioural and leadership skills. The format of these interviews was also identical to that of the online phone interview. I was informed after one week that, I passed this round as well. Then my team matching round happened, where I and my Google team manager, talked about ourselves to check if we match each other's interests. After that, there were some internal Google meetings about approving my hiring, and subsequently, I got the offer letter in May 2020", he noted.
Anik Sarker, who is already trying to help many other Bangladeshis in achieving their dreams, recommended Computer Science students to focus on programming contests as programming contests can help them a lot in improving their problem-solving skill, which is very crucial to ace the coding interviews of tech giants. There are several online coding competitions organised by these companies, like Google Code Jam, Facebook Hacker Cup etc. Hence, having a good performance in these competitions will immensely increase their possibility of getting an interview call.
He also encouraged others, who are studying outside the Computer Science curriculum to be optimistic about getting a job at Google since applying to Google is open for non-CS graduates as well. Google only asks for a Bachelor's degree in a relevant field. There are a lot of Googlers who are from non-CS departments. So, if anyone from other departmental background has a strong passion for programming, he or she should also participate in programming contests and practice problem solving as much as possible. These can, to a great extent, help one secure their dream job at Google.