<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Yashika Jotwani</title>
    <description>The latest articles on DEV Community by Yashika Jotwani (@yashikajotwani12).</description>
    <link>https://dev.to/yashikajotwani12</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F607011%2F14899979-73ea-4afc-9080-1f911ff49695.jpeg</url>
      <title>DEV Community: Yashika Jotwani</title>
      <link>https://dev.to/yashikajotwani12</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/yashikajotwani12"/>
    <language>en</language>
    <item>
      <title>Interviewing at Google: My Experience! 💻</title>
      <dc:creator>Yashika Jotwani</dc:creator>
      <pubDate>Thu, 13 Oct 2022 17:13:28 +0000</pubDate>
      <link>https://dev.to/yashikajotwani12/interviewing-at-google-my-experience-9m5</link>
      <guid>https://dev.to/yashikajotwani12/interviewing-at-google-my-experience-9m5</guid>
      <description>&lt;p&gt;&lt;strong&gt;Job Description&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;As per mentioned in the mail** &lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Role: Software Engineer | Type: Winter Internship - January 2023 | Duration: 6 months |  Location: Hyderabad or Bangalore&lt;/strong&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  1️⃣ &lt;strong&gt;How I got this opportunity?&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;I saw this opportunity opening on LinkedIn for 2023 graduates, I asked for a referral before applying, and fortunately got a referral. After like 20 days of applying, I got an email asking for confirmation so they could set up interviews with me.&lt;/p&gt;

&lt;h3&gt;
  
  
  2️⃣ &lt;strong&gt;Summary of the Interviews:&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;⭕ &lt;strong&gt;Round 1  (45 Mins):&lt;/strong&gt;&lt;br&gt;
&lt;em&gt;This interview got rescheduled and it happened after my 2nd Interview.&lt;/em&gt;&lt;br&gt;
The interview began with a brief introduction. The question was Leetcode Hard+ (DP On Trees). I took some time to understand the problem, and I started with the basic Brute Force, and the interviewer asked me to code that only. I did code the solution, but it was an exponential time complexity, and I informed the interviewer of the optimal solution but could not code it due to a lack of time (due to an internet issue, we wasted some time rejoining).&lt;/p&gt;

&lt;p&gt;⭕ &lt;strong&gt;Round 2  (45 Mins):&lt;/strong&gt;&lt;br&gt;
It was a Graph Leetcode Medium (but with a heck of a lot of edge cases). I immediately came up with an algorithm, but as I began to explain it, I realized that it was not the correct approach. After realizing this, I correctly built the solution using the hints the interviewer provided (he was very helpful in pointing me toward the solution). I initially struggled, but I eventually wrote the code, and the interviewer was satisfied. After that, we spoke about a lot of edge cases, and I had a great time in this round. I must say, he was an amazing interviewer.&lt;/p&gt;

&lt;h3&gt;
  
  
  3️⃣ &lt;strong&gt;What Resources did I followed for my Preparation?&lt;/strong&gt;
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://medium.com/nerd-for-tech/googles-interview-preparation-routine-be6647910a5b"&gt;Blog: google-interview-preparation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.interviewbit.com/search/?q=Google"&gt;Interview Bit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/yashikajotwani12/DataStructures_Algorithms/blob/master/README.md#most-popular-problems-for-google-last-6-months"&gt;Most Popular Problems for Google (last 6 months)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://youtube.com/playlist?list=PLgUwDviBIf0qUlt5H_kiKYaNSqJ81PMMY"&gt;Dynamic Programming&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://youtube.com/playlist?list=PLgUwDviBIf0oE3gA41TKO2H5bHpPd7fzn"&gt;Graph&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://docs.google.com/spreadsheets/d/1kBGyRsSdbGDu7DzjQcC-UkZjZERdrP8-_QyVGXHSrB8/edit#gid=0"&gt;Imp Questions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://docs.google.com/document/d/1au4OcvQUPN8z-DK-7JBcPLb907OTP5-bxN8arH2vw6Y/edit"&gt;Google Leetcode Premium(All Google Problems asked in 2021)&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  4️⃣ &lt;strong&gt;What Went Well :&lt;/strong&gt;
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;I felt fairly confident going into both rounds (thanks to Mock Interviews).&lt;/li&gt;
&lt;li&gt;I was able to take up hints.&lt;/li&gt;
&lt;li&gt;I did took it as a discussion and explained everything outloud.&lt;/li&gt;
&lt;li&gt;I asked sufficient questions where I thought to get clearer with the problem.&lt;/li&gt;
&lt;li&gt;As the actual interviews take place on Google Docs (a bit different than the docs we use), I have practiced coding some amount of the questions on it.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  5️⃣ &lt;strong&gt;What Didn't Go Well and Why:&lt;/strong&gt;
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;I didn't do a good job of covering edge cases.&lt;/li&gt;
&lt;li&gt;I believe my code might have been written lot better.&lt;/li&gt;
&lt;li&gt;I should have looked at more Dynamic Programming problems (Dp on trees, 3D Dp etc). &lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  6️⃣ &lt;strong&gt;Here are some pointers that were useful to me:&lt;/strong&gt;
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;I've used LeetCode a lot before, so I didn't need to check into fundamental problems at the last minute.&lt;/li&gt;
&lt;li&gt;I practised writing code using correct naming conventions and driver functions in Google Docs.&lt;/li&gt;
&lt;li&gt;I did sufficient mock interviews.&lt;/li&gt;
&lt;li&gt;I spoke with a few people who had previously done Google interviews.&lt;/li&gt;
&lt;li&gt;I read numerous blogs.&lt;/li&gt;
&lt;li&gt;I didn't complete questions for all DSA Topics, but I did complete one with Google Tagged Questions and Topics and concentrated on a specific group of resources.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  7️⃣ &lt;strong&gt;These are some Google Code Review Guidelines:&lt;/strong&gt;
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;The interactions of various pieces of your code should make sense.&lt;/li&gt;
&lt;li&gt;You should write the code as per your discussion and what you intended.&lt;/li&gt;
&lt;li&gt;You should pick good names for everything.&lt;/li&gt;
&lt;li&gt;The code you write should be testable.&lt;/li&gt;
&lt;li&gt;You should think of various test cases.&lt;/li&gt;
&lt;li&gt;You should write comments in understandable English.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  8️⃣ &lt;strong&gt;Result:&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;em&gt;Rejected&lt;/em&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  9️⃣ &lt;strong&gt;How I felt?&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;It was a wonderful experience. The interviewers were friendly and made the entire process quite pleasant, and I learned what I needed to improve on.&lt;br&gt;
Additionally, getting this interview chance is a big personal achievement for me. I will always be thankful to the individual who referred me and the others who helped me and took my mock interviews.&lt;/p&gt;

&lt;h3&gt;
  
  
  🔟 &lt;strong&gt;You can reach me at:&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;🌼 &lt;a href="https://www.linkedin.com/in/yashika-jothwani-03a0061b7/"&gt;LinkedIn&lt;/a&gt; &lt;br&gt;
🌼 &lt;a href="https://github.com/yashikajotwani12"&gt;GitHub&lt;/a&gt;&lt;br&gt;
🌼 &lt;a href="https://twitter.com/yashika_jotwani"&gt;Twitter&lt;/a&gt;&lt;br&gt;
🌼 &lt;a href="https://leetcode.com/yashikajotwani/"&gt;Leetcode&lt;/a&gt;&lt;/p&gt;

</description>
      <category>career</category>
      <category>google</category>
      <category>intern</category>
      <category>interview</category>
    </item>
  </channel>
</rss>
