A Google engineer's advice to computer science students: Go where the hiring bar is lower and get your foot in the door
Don't underestimate the potential advantage of a first or second-year program at a Big Tech giant. It could be your foot in the door to a full-time offer. A referral can also help, too.
Google software engineer Tawfiq Mohammad interned at the company for two summers before receiving a full-time offer — and he suggests current computer science students try to do the same.
"I think one of the most important things I've done in my career, to date, is applying for these first and second year programs," he said in an interview with YouTuber Sajjaad Khader. "Like I said, it's a first and second-year program for computer science students, and the hiring bar is much, much lower. For example, they'll ask like a Leetcode easy instead of a Leetcode medium," he added, referencing the technical interviews.
It's no secret that entry-level coders have it rough right now compared to the hiring boom of the pandemic. The tech industry is still feeling the effects of the last few years' waves of layoffs, and the stress of shrinking opportunities is compounded by companies increasingly turning to AI to accomplish tasks human coders once did.
To better your chances of clinching an internship, Mohammad said, tailor your résumé and track your applications.
"I started tracking my applications for these internships as opposed to just mass applying and just like waiting for whatever comes into my inbox," he said. "So, it was very organized. I would update the status of each application and it would help me a lot to prepare for each interview and for which stage I was at in each interview."
To get his internship at Google, Mohammad said he cleared one behavioral interview, followed by two technical screenings. To prepare for the latter, he advises students to learn the pattern of Leetcode questions, rather than focusing on memorizing individual problems.
"If you try to memorize it problem by problem, you'll eventually be given a problem that you don't know," he said. "So you just want to master the overarching principles."
Mohammad acknowledged that getting a referral from his father's friend, who was already employed at Google, likely helped his chances. If getting a recommendation is within reach, he suggests applicants do what they can to secure one.
"I think that really helped me get my foot in the door in the application process," he said. "I got an interview really soon after she submitted the referral. You want to try to separate yourself from everyone as much as you can when you're applying for these internships."
And if you just can't seem to get an internship in this brutal job market, try to start learning critical skills on your own time by taking on projects, he added. Then, you'll have more to list on your résumé that could make you a more attractive applicant.
"I think the best way to learn these basic computer science fundamentals is really just like doing things on your own," he said.
If and when things eventually do work out, Mohammad suggests being as independent as possible. Ask for help when you need it, but the more problems you solve on your own, the more you're likely to learn.
"You're smart enough to evaluate whether you're blocked," he said. "And if you're really, really blocked, at a certain point, obviously, then you should ask for help. But try to solve your problems on your own. Just by solving the problems on your own, you'll understand how all the systems fit together, how things run, and eventually you'll start helping people with your expertise."
In an earlier interview with BI, Mohammad said interns should try to "learn as much as possible" from their more experienced colleagues.
After all, they were likely once in a similar place.
" They're really smart, so you want to absorb as much information as you can from them," Mohammad told BI.

Try Our AI Features
Explore what Daily8 AI can do for you:
Comments
No comments yet...
Related Articles


Android Authority
an hour ago
- Android Authority
6 things I always do when setting up a new phone
Megan Ellis / Android Authority I set up a new phone fairly often — whether it's moving to a new daily driver or secondary phone, or setting up one of the new best Android phones to review. Since I'm a creature of habit, I like to ensure that switching devices isn't too jarring, so I have created a bit of a routine when it comes to setting up a new device. While I may tweak my approach depending on whether I plan to use the phone as my new daily driver or as a secondary device (such as a camera smartphone), these are the essential steps I take with every phone. What is your most important step when setting up a new smartphone? 0 votes Syncing my accounts and restoring backups. NaN % Changing my UI. NaN % Removing bloatware. NaN % Setting up my most-used apps. NaN % 1. Using my Google backup to restore certain apps Megan Ellis / Android Authority Many Android manufacturers offer a phone clone utility that copies the data directly from your previous device. However, I prefer using my Google account to restore a backup from my main device for a number of reasons. Firstly, the cloning utilities on smartphones often require the new and old phone to be connected or near each other for some time. This means that I often feel like I can't use either phone during the transfer, which cuts me off from things like my chats and notifications. A minor issue, but still. Secondly, when restoring apps from my original phone, I am able to select which ones to install. This is a great feature, since I often accrue apps that I test for work that I don't necessarily use anymore but forget to uninstall. Restoring a backup from a Google account includes many of the beneficial features of cloning your phone. Furthermore, restoring a backup from a Google account includes many of the beneficial features of cloning your phone, such as copying over SMS messages, contacts, device settings, and call history. And since I use Google Password Manager, syncing my Google account with the new phone also gives me access to the login details I use for various apps. However, I have found that my mileage may vary depending on which manufacturers I'm switching between. In cases where my login details haven't transferred, I use the Chrome app to access the password manager. 2. Selecting my preferred settings Megan Ellis / Android Authority There was a time that Android skins felt very similar, but over the years I've noticed more fragmentation when it comes to the default user interface (UI). So whenever I set up a new smartphone, I make sure to adjust the UI's settings to my ideal setup. This includes three-button navigation, permanent dark mode, switching to Eye Comfort mode, choosing an app drawer for my home screen if it's not on by default, and switching my control panel shortcuts to those I use the most. Many of the changes I make are to prevent my smartphone from triggering my migraines, but some of them are also due to habits I've built up after over a decade of using Android phones. A recent annoyance I've found with some Android phone brands is the attempt to switch users to a split notification panel by default. On some Android skins, there's no way to switch back to a combined notification and control panel, which really frustrates me. But when the option is there, I switch to the combined view. For example, when I recently set up the Samsung Galaxy S25 Ultra, I switched back to the combined notification view in One UI 7. 3. Setting up Google Photos backups Joe Maring / Android Authority Even though I've tried to move away from Google Photos by self-hosting Immich instead, I still haven't made the transition fully. This is partially due to how Google Photos incorporates into my workflow, since I often take photos on my phone and then access them through the web to download and add them to a post I'm working on, for example. So, at least for now, Google Photos remains an essential utility for me. I back up photos across all my devices, even if I'm just using the phone for a two-week review period — especially since I often use review devices to take pictures of scenic areas and my pets. This also means that the photos I take with these devices are added to my Memories, which is one of my favorite Google Photos features. 4. Removing bloatware Megan Ellis / Android Authority If you've used Android, you'll be very familiar with bloatware — the non-essential, pre-installed apps that OEMs include on their devices. I find that this step is particularly needed when it comes to mid-range and budget smartphones, which tend to pack in a lot more bloat. I've found plenty of social media apps, games, and office software come pre-installed on devices, whether you use them or not. Sometimes these apps are OEM tools that I never use due to preferring cross-platform apps instead. But I've also found plenty of social media apps, games, and office software come pre-installed on devices whether you use them or not. Where possible, I uninstall any app or game that I don't use. Of course, some bloatware can't be uninstalled. In this case, I try to see if I can archive or disable the app so that I don't receive prompts to use it instead of my preferred software. 5. Signing into my most-used apps Megan Ellis / Android Authority To make sure that I start receiving important notifications on my new device, I sign into my most-used apps as soon as possible. These are usually my Gmail, Asana, and Slack accounts. However, if the phone is my new daily driver, I make sure to log into WhatsApp and restore my chat backup. I sign into my most-used apps as soon as possible. If an app isn't integral to getting work notifications or communications from my contacts, I'll take my time signing into it when I actually use it. For example, I don't rush when it comes to signing into my social media apps, especially since I go weeks without using some platforms. But missing a Slack notification or an important email to my secondary Gmail account (which is different to my backup account) means that I could miss important information about work or assignments. So I make sure to sign into these as soon as possible. 6. Restoring my 2FA Authenticator app backup Megan Ellis / Android Authority While two-factor authentication (2FA) undoubtedly has its benefits, I always worry about switching devices and no longer having access to my authenticator app. While I originally only used Microsoft Authenticator for my Microsoft account, over time, I began adding some other apps and websites to the tool. But I soon realized that the app doesn't automatically sync with the linked Microsoft account, meaning the different integrated services don't move over when you sign in on a new device. I eventually figured out that I first needed to create a backup on my old device, then restore that account backup on the new device. Whenever I set up a new smartphone, I make sure to restore my authenticator backup. Now, whenever I set up a new smartphone, I make sure to restore the account backup so that I can access my linked services. If you use a 2FA or multi-factor authentication (MFA) app, make sure you transfer your credentials so that you don't lose access. I'm often juggling more than one smartphone at a time, but I make sure to follow certain steps when setting them up. This makes switching between devices easier for me, while also providing me with the best experience when I change my main device. Too many times I've been caught out by not having the right settings or data on the smartphone I'm using, which can become an issue when my other devices are not around. Most people only have one smartphone to deal with, but these steps are helpful regardless of how many devices you're using. Just make sure to factory reset your old phone if you plan to sell it or give it away, once you're certain you have all the necessary information you need from it.
Yahoo
3 hours ago
- Yahoo
Adobe brings AI-image generation app to phones, adds partners
(Corrects paragraphs 2-4 to reflect that new partner models are not yet available on the Firefly mobile app) By Stephen Nellis SAN FRANCISCO (Reuters) -Adobe Inc. released its first dedicated artificial intelligence smartphone app on Tuesday that includes AI models from the company and partner firms, in a bid to tap into a growing trend of sharing AI images and videos over social media. The new Firefly mobile app packages Adobe's own AI model together with models from OpenAI and Google and is available on iOS and Android phones. In addition, Adobe is integrating models from new partner firms Ideogram, Luma AI, Pika and Runway, which can be accessed in Firefly Boards, a product that is part of the Firefly web app. Generating images that can easily be shared on social media has become a key driver of AI interest, with OpenAI's Ghibli-style AI images driving record traffic to the ChatGPT creator. Adobe's mobile service will offer subscribers unlimited basic image generation from Adobe models, while it will charge extra for access to the company's premium models and those from its partners. The subscription cost will be the same as for the web versions of Firefly, which start at $10 per month. The San Jose, California-based company had earlier released AI tools along with the mobile app version of its popular image-editing program Photoshop. Adobe has not disclosed how much it pays the partner models on the Firefly app. The company had promised users that its AI model is trained only on material that it has a legal right to use, with Adobe offering protection against copyright claims. Ely Greenfield, Adobe's chief technology officer for digital media, said Adobe's approach has also gained some resonance among consumers. "Even for many of our individual customers, that promise of the commercial safety and the story about how Firefly is trained continues to be a really important differentiator," Greenfield said. Error in retrieving data Sign in to access your portfolio Error in retrieving data Error in retrieving data Error in retrieving data Error in retrieving data


The Verge
4 hours ago
- The Verge
Inside the courthouse reshaping the future of the internet
The future of the internet will be determined in one building in Washington, DC — and for six weeks, I watched it unfold. For much of this spring, the E. Barrett Prettyman Courthouse in downtown Washington, DC, was buzzing with lawyers, reporters, and interested onlookers jostling between dimly lit courtrooms that hosted everyone from the richest men in Silicon Valley to fired federal workers and the DOGE-aligned officials who terminated them. The sprawling courthouse, with an airy atrium in the middle and long, dark halls that spring from it, is where cases involving government agencies often land, and that meant it was hosting two of the most consequential tech cases in the country, all while fielding a flurry of unprecedented lawsuits against President Donald Trump's administration. Between mid-April and late May, Judges James Boasberg and Amit Mehta respectively oversaw FTC v. Meta and US v. Google, a pair of long-running antitrust lawsuits that seek to split up two titans of Silicon Valley. Over the same period, several DC judges — including Boasberg — had a full docket of cases related to Trump's first 100 days in office, covering the administration's attempt to mass-deport immigrants, strip security clearance from law firms, and fire thousands of federal workers. On the first day of the Google trial, a sign with a comically contorted arrow directed visitors toward their chosen antitrust case. It was soon joined by directions to the high-profile hearing over Trump's order against law firm Jenner & Block. While the FTC's lawyers were calling witnesses against Meta in one courtroom, a nearby room was hosting arguments about whether Trump could fire two of the agency's own commissioners. My colleagues gathered around the feed waiting for a Google witness, only to see a prison-jumpsuited defendant step into the box For reporters, the weeks were an exercise in constant case-juggling. During the overlap of Google and Meta, I'd arrive to long security lines that would sometimes jut into the small park that adjoins the courthouse, waiting to hunt down a media room that streamed video for reporters and avoid the electronics-free courtrooms. I'd occasionally show up to find out no such room existed, and in a small stampede of reporters, I'd rush up a few flights of spiral stairs to the courtroom, scribbling handwritten notes from the back rows. One day, my colleagues gathered around the feed waiting for a Google witness, only to see a prison-jumpsuited defendant step into the box — in the brief moment before reporters realized Mehta was taking a quick break for a criminal hearing, they wondered which high-profile tech executive it was. The executives, for their part, were plentiful. On one day a witness box saw Meta CEO Mark Zuckerberg praising Instagram's success; a week later, former colleague and Instagram co-founder Kevin Systrom sat there describing him as a jealous boss. Google CEO Sundar Pichai would soon testify a couple floors up, followed by executives at some of Google's biggest rivals, including Microsoft and OpenAI. For all of them, the stakes were high. Judge Boasberg is tasked with determining whether Meta built an illegal monopoly by gobbling up Instagram and WhatsApp, while Judge Mehta will decide whether Google must spin off its Chrome browser or syndicate its search data. For the judges, the gauntlet seemed nothing short of exhausting. Boasberg, chief judge of the US District Court in DC, had been assigned to the Meta case long before Trump took office, but after the inauguration, he became one of the busiest judges in America — overseeing a challenge of the administration's use of the Alien Enemies Act to deport migrants, and a lawsuit over Trump's cabinet's use of encrypted messaging app Signal to communicate about attack plans. As I concluded a day of the Meta trial at 5PM, a fresh crop of reporters arrived to cover Boasberg's consideration of the Alien Enemies Act, which Trump was using to deport Venezuelan migrants to El Salvador. Outside the courtroom, Boasberg fielded attacks from Trump — who labeled him a 'Radical Left Lunatic' and a 'troublemaker and agitator' and called for his impeachment. At the Meta trial, Boasberg appeared even-keeled — sometimes to the point of boredom. He rarely mentioned the rest of his docket beyond subtle references to his overflowing schedule; his interventions were astute, signaling a deep understanding of the case. But he'd often sit with his head in his hand, only occasionally gently encouraging attorneys to move on from a particularly tedious line of questioning. He used a lunch break in the Meta trial to file one of the most scathing legal rulings of the early Trump administration, accusing the administration of 'willful disregard' for his temporary restraining order on deportation flights to El Salvador, with 'probable cause' to find it in criminal contempt. By the Meta trial's end in late May, Boasberg sounded relieved as the final day wrapped. 'I will take a welcome respite from thinking about this between now and when the first brief is due,' he told the attorneys. In 1998, the E. Barrett Prettyman courthouse played host to another tech giant fighting for its life: Microsoft. US v. Microsoft was a landmark monopoly case that determined the company had illegally wielded its dominance over Intel-compatible PC operating systems to tamp down threats to its monopoly, including up-and-coming web browsers like Netscape. But in the wake of that case and subsequent settlement, regulators took a hands-off approach to the next generation of tech companies. It would take two decades for the government to return to the battleground — until 2020, when the cases against Meta and Google were filed. The search and social networking landscape has changed dramatically in the last five years, with the rise of TikTok and generative AI. But so too has the zeitgeist around tech. As Silicon Valley remains politically embattled, the goal of more aggressive antitrust enforcement has won bipartisan support. At the same time, there's a growing fear of foreign competition, particularly from TikTok, which appeared in the very same courthouse last year to argue against a (since-delayed) nationwide ban. The company found itself back there as a witness during Meta's trial, where lawyers confronted a TikTok executive with statements made during its failed 2024 fight. Those weeks of courthouse testimony helped illuminate countless decisions that made the tech world as we know it Inside the courthouse, it was easy to forget about everything else going on in Washington — until it wasn't. I was removed from the day-to-day antics of Elon Musk's Department of Government Efficiency (DOGE) hacking away at the federal workforce, but the cases about its handiwork — including gutting the Consumer Financial Protection Bureau (CFPB) — kept winding through court. During a break on the fourth day of Meta's trial and days before the start of Google's, I got a New York Times push notification walking back from the bathroom, telling me Virginia Judge Leonie Brinkema had ruled against Google in the DOJ's separate ad-tech antitrust case. I hustled back to the media room and found several of my colleagues from other outlets already in the hallway writing up their stories. Of course, we commiserated, a decision we expected months ago would drop right now. Rulings in this spring's Google and Meta trials will likely take months to arrive, and their fallout probably won't be seen for years. But those weeks of courthouse testimony helped illuminate countless decisions that made the tech world as we know it. During the early 2010s, Facebook executives expressed fears that Google might buy WhatsApp and bundle it with Android, giving itself a stranglehold over mobile messaging. With the context of the Google trial, that fear looks prescient — the company cemented its search dominance by making Android phone makers preinstall its search engine in the same way. It's also possible to see the shape of giants yet to rise. Should Judge Mehta order Google to sell Chrome, several witnesses said they'd be more than happy to buy it, including Yahoo, Perplexity, and OpenAI. The Justice Department's landmark antitrust trial against Microsoft is widely credited with opening up the tech industry for innovative players like Google, and a quarter-century later, there's hope something similar could happen for new companies today. Yet it seems equally possible that in another decade or two, we'll be back in this same courthouse, hearing the government argue they've nailed the doors shut once again.